一名系统管理员管多少台服务器最合适?运营维护
你有没有想过这个问题:一名系统管理员应该管理多少台服务器?
对于这个问题,那些资深顾问可能会给出这样的答复:一条线有多长啊?言外之意是,这个问题无法给出确切的答复。但许多IT经理和CIO在为工作人员确定管理多少台服务器最合适时,尤其是评估代替基础架构变化的系统和流程时,必须考虑这个切实的问题。
所以,这个问题应该得到应有的重视,而不是略带调侃地回复。
最近有人要求我们向其他IT经理和分析师询问这个问题,了解他们对这个问题的意见和看法;答复表明,目前缺少书面性指导和一致意见。
大多数情况下,听到这个问题后起初的反应是"得看情况"或"要是不了解更多的大量细节,不可能给出具体的数字。"
这样的反应很正常--毕竟,由于有众多不同因素需要考虑,比如服务器类别、应用类型、工作人员的能力和角色、业务需求和预算等等,想给出适用于每个IT部门的指导准则确实非常困难。
不过话虽如此,如果你深入一点去了解,还是有一些例子表明确实可以帮助IT经理们在规划服务器配置变化时,确定值得参照的数值范围。针对每个环境总是需要一番定制,但有一个参照点总是大有助益。
Gartner公司的分析师Errol Rasit说:"比如我们就发现,每个管理员少则管理10台物理服务器,多则管理500个虚拟服务器。但是这确实取决于应用类型。我们以某一个大客户为例,他们的管理员每人管理着15台物理服务器;改用虚拟化环境后,每人管理着约75个虚拟服务器。"
"在另一个例子中,一名管理员要照管50台物理服务器,后来改而照管250个虚拟服务器。我要说,我们还见过单单一名管理员管理着可能500个或600个虚拟服务器的例子。"
与此同时,IDC公司强调,在澳大利亚,中小企业的一名管理员管理多少台服务器差异会很大。这家调研公司的统计数字表明,在谷歌这样的大型供应商,一名管理员管理着1万台服务器;而在中小企业,一名管理员平均管理着30台物理服务器、一名管理员管理着80个虚拟机。
一家大企业的IT经理告诉我们,一名管理员管理着约50台物理服务器;为一家政府机构工作的另一名IT经理说,一名管理员管理着15台至20台物理服务器;一家研究开发组织的IT主管指出,在中型组织,一名系统管理员可能每周维护10台至14台服务器;如果其任务仅仅是维护(即不用管项目、不用管调试等其他工作),那么每周可能维护25台至35台服务器。这名IT主管还表示,规模比较大的机构可能会调整到每个管理员每天管理着10台至14台服务器,工作人员专门负责维护工作。
不过进行这种调整的一个关键因素是,服务器集群的维护及管理工作其自动化程度能有多高。
Gartner公司的Rasit说:"一名管理员可以管理多少台物理服务器,这方面的变化主要在于使用哪一种类型的工具使许多流程实现自动化,比如像操作手册流程这些流程的自动化。这往往是最主要的差异因素。虚拟化和虚拟化工具存在的问题在于,它们数量和种类繁多。这样一来,许多顾客就很容易试用工具,使一切流程实现自动化,全是这未必总是给企业带来成效,因为它们花在在这方面的时间太多了。"
"它们不知道实际发生了什么,因为一切流程都自动化了。我们有一些调查数据,是有关管理员的大部分时间花在什么上面的;结果发现,管理员的时间约一半花在了部署、事件管理或问题解决上。如果是这种情况,那么有必要尽可能使这部分实现自动化。"
"在虚拟化环境下,即使某个虚拟机出了故障,你仍可以再度启动该虚拟机--让这个过程实现自动化有望节省大量时间。那样的话,管理员的任务就是实际选择哪些战略性技术可以帮助自己使日常任务实现自动化,实际上为自己节省时间,而不是让一切都实现自动化、并不具体了解发生的情况。"
所以,我们抛出的这个问题:一名系统管理员应管理多少台服务器到底有没有一个答案呢?如果看一下上述的答复,显然是没有答案。但至少了解别人在做什么、清楚地认识到这方面缺少最佳实践,IT经理和CIO们应该能够针对一名系统管理员管理多少台服务器,制订出更合理的策略。