我试图找到一个答案,需要多少服务器管理员/技术人员才能运行一个 7/24 可用的 Let's 10、100、1000 个 Linux 服务器的服务器群?
有没有这方面的研究?
编辑我没想到这个问题会被关闭。有很多关于例如软件开发的研究,其中从“代码行”可以近似计算软件开发成本(COCOMO),所以我在管理方面寻找类似的东西。
请注意,我 100% 明白这不是一个简单或容易回答的问题,但这是一个真正的问题......
已经围绕人们正在做的事情进行了一些调查分析,并将他们与这件事和另一件事相关联,但我不知道有任何正式的研究关注这个问题。坦率地说,我不相信现有的调查超出其效用,因为它是关于其他实体正在做什么的情报;他们不是向导。
这里有几个复合变量。主要的:
然后是定义问题。什么才算是“技术员”?大型基础设施可以将 HVAC 和 Power 人员计入“技术人员”数量,其中中小型(100-500)将他们视为对员工人数没有贡献的临时承包商(或者如果他们这样做,则是 FTE 的一部分)。SAN 工程师或数据库架构师在大型环境中可能不是“技术人员”,但在中型环境中可能也是线路技术人员。
对于设计复杂但维护简单的基础设施(例如 IaaS 云),您需要更少的人员参与。
对于设计复杂且维护复杂的基础设施(其中包含 100 项独特服务的学术数据中心),由于需要许多知识中心才能保持良好运行,因此您需要更多的人来维持它的运行。