管理员团队应该有多大?

Art*_*yom 0 untagged

我试图找到一个答案,需要多少服务器管理员/技术人员才能运行一个 7/24 可用的 Let's 10、100、1000 个 Linux 服务器的服务器群?

有没有这方面的研究?

编辑我没想到这个问题会被关闭。有很多关于例如软件开发的研究,其中从“代码行”可以近似计算软件开发成本(COCOMO),所以我在管理方面寻找类似的东西。

请注意,我 100% 明白这不是一个简单或容易回答的问题,但这是一个真正的问题......

sys*_*138 7

已经围绕人们正在做的事情进行了一些调查分析,并将他们与这件事和另一件事相关联,但我不知道有任何正式的研究关注这个问题。坦率地说,我不相信现有的调查超出其效用,因为它是关于其他实体正在做什么的情报;他们不是向导

这里有几个复合变量。主要的:

  • 基础设施的异质性水平。异性越多,需要支持的人就越多。如果它是一个大的单一栽培(IaaS 农场,Etsy),你可以用 3 个 10K 逃脱。对于拥有一百个由部门购买的随机现成应用程序的学术数据中心,您需要的不仅仅是 IaaS 场。
  • 目前的自动化程度。自动化救人。这是第一点的代理,但它本身仍然是一个非常重要的点。有些系统不能很好地自动化(Windows),有些系统是一次性的,自动化没有多大意义(角落里的 Solaris 7 盒子需要 8 万美元才能更换,但没有人有那么多钱预算危机)。
  • 服务水平要求。如果您需要 24/7/365 的人员配备,这将增加您的人数,而如果您只需几个小时的紧急呼叫就可以逃脱。哪些专业需要在什么时间配备/待命?支持的服务有多少需要快速响应,哪些可以等待几个小时?您为哪些故障设计了自动恢复,哪些需要动手帮助?

然后是定义问题。什么才算是“技术员”?大型基础设施可以将 HVAC 和 Power 人员计入“技术人员”数量,其中中小型(100-500)将他们视为对员工人数没有贡献的临时承包商(或者如果他们这样做,则是 FTE 的一部分)。SAN 工程师或数据库架构师在大型环境中可能不是“技术人员”,但在中型环境中可能也是线路技术人员。

对于设计复杂但维护简单的基础设施(例如 IaaS 云),您需要更少的人员参与。

对于设计复杂且维护复杂的基础设施(其中包含 100 项独特服务的学术数据中心),由于需要许多知识中心才能保持良好运行,因此您需要更多的人来维持它的运行。