【51CTO精选译文】本文是《Limoncelli的测试:有助于提高系统管理员团队工作效率的32个问题》当中的第19题:有没有一套专门的数据库用来管理所有计算机设备?
每家网站应该都对其拥有的设备有清楚的了解。这套专用数据库至少应该保存以下基础信息:操作系统类型、内存及硬盘的大小、IP地址分配、拥有者/出资者以及由谁负责维修等等。
为所有设备建立一套数据库能够使日常管理进入自动化流程。对于大部分常见的业务流程来说,能够精确地在大量设备上运行指令是成功实施的关键性要素。
即使是规格很小的网站,也完全可以通过电子表格或者维基页面对上述数据进行自动收集。
有了这样一份清单,大家就具备了制定决策的理论基础,同时也有助于预防流程中可能出现的问题。
我听说过新泽西州某所小型高校的事例:当时他们正尝试将所有计算机上的微软Office升级到最新版本。经过了漫长但貌似一切顺利的升级流程,校方执行委员会正庆幸于过程中没有出现任何严重的兼容性问题。接下来看看有啥新功能吧!呜呼,满腔的热情瞬间被问题引发的愤怒所替代。原来,学校中大约三分之一的计算机因为内存或硬盘空间不足而无法正常运行升级后的新软件。执行委员会的状态不仅是一片混乱,甚至很可能面临就此解散的风险。如果能对设备状况有良好的统计,他们完全可以避免这次重大失误。我想说的是,任何升级在付诸实践前都必须经过严格的审核。如果校方的管理制度贯彻到位,所有这一切都完全可以避免。只需一次简单的查询,需要升级的设备将自动被罗列入结论清单当中。财政及工作量预算本来就应该是升级计划中的一部分。
【51CTO.com译文,转载请注明原文作译者和出处。】
原文:http://everythingsysadmin.com/the-test.html
Limoncelli的测试:有助于提高系统管理员团队工作效率的32个问题:
- A.面向公众的处理方式:
- B. 现代化团队处理方式:
- C. 业务操作方式:
- D. 自动化处理方式:
- E. 团队管理方式:
- F. 硬件发生故障时的处理方式:
- G. 安全性处理方式:
【推荐阅读】