选择系统管理工具要注意的重点

日期: 2012-02-29 作者:Stephen J. Bigelow翻译:张申佳 来源:TechTarget中国 英文

从硬件控制安装的过渡期到系统管理的运维期在IT管理中一个最普遍的转换过程。部署和设置一台服务器的需求相对于理解并控制这台服务器以及本身的计算资源来说是相形见绌的。   服务器虚拟化以及远程管理在过渡期中是两个重要的因素。在传统意义上,系统管理员是无法看到计算资源的 – 甚至,虚拟化也使得硬件和工作负载之间的管理变得模糊。

这个全新的关注点使得系统管理的利害关系升级。企业必须设立更贴近现实的目标,并利用实践中的标准来选择新的管理工具,以及在转换管理工具的期间不断地进行展示和对比。   在一系列的系统管理工具中,有些工具功能简单却易于操作,有些工具的框架较为复杂却能够驾驭企业级别的环境。……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

从硬件控制安装的过渡期到系统管理的运维期在IT管理中一个最普遍的转换过程。部署和设置一台服务器的需求相对于理解并控制这台服务器以及本身的计算资源来说是相形见绌的。

  服务器虚拟化以及远程管理在过渡期中是两个重要的因素。在传统意义上,系统管理员是无法看到计算资源的 - 甚至,虚拟化也使得硬件和工作负载之间的管理变得模糊。这个全新的关注点使得系统管理的利害关系升级。企业必须设立更贴近现实的目标,并利用实践中的标准来选择新的管理工具,以及在转换管理工具的期间不断地进行展示和对比。

  在一系列的系统管理工具中,有些工具功能简单却易于操作,有些工具的框架较为复杂却能够驾驭企业级别的环境。在如此众多的选项中,如何挑选正确的工具往往要从设立合适的目标开始。

  有时由于企业会设立某些不符合现状或期望过高的目标,系统管理往往一开始就会遇到路障 - 或者整体计划失败 - 经常在一开始就遇到强烈阻挡。所以在验证必要的管理工具之前,从一开始就要仔细考虑哪些是你需要获取的因素 - 比如那些你必须要知道的信息。

  供应商锁定工具的潜在因素

  系统管理工具针对硬件平台提供有意义的信息是最基本的要求,那样你才能够为你的企业找到一种提高生产力的方法。但是一套单一的工具可能无法在一个混合的平台上提供相对应的信息,特别是当这个工具仅针对一种特定的供应商系统时。所以那些供应商锁定工具的潜在因素对于数据中心管理员来说是一个严重的隐患。

  许多企业都试图使用不同的工具或是选择更广泛更灵活的开放式架构工具来避免被锁定这个问题。但是当使用不同种类的工具或是对开放式架构进行操作时,有时会迫使IT部门进入一个更加糟糕的境地。

  “每一个你购买和实施的工具,总需要有人经过培训来维护,安装补丁,配置和操作等工作,”The Lone Sysadmin的技术咨询师Bob Plankers说到,“所以一个管理工具应该起到减少工作量的作用而不是增加工作量。”

  大部分工具会帮助整理硬件清单,跟踪和监控应用环境情况,如CPU温度和风扇速度,甚至支持一般“宕机”时的操作能力如远程配置和系统重启。现在虚拟化技术正在迫使管理工具的设计朝向整体产品的方向进行努力,如VMware Inc. 的vSphere,Plankers说。

  但是有一种情况,当基于Java或是ActiveX的原因,使用Web接口的管理工具几乎无法施展。

  “远程控制平台是一种典型的Java运行概念,会使你对Java运行版本产生怜悯。”Thomson Reuters的高级Web服务管理员,Ian Parker说,“你会更喜欢看到一些更加标准的接口方法”。Thomson Reuters是一家位于Mich省Ann Arbor市的商业媒体企业。

  鼠标点击延时和不合尺寸的界面对话框是两个最常见的问题,这些问题会摧毁基于Web管理界面的使用感受,Parker说。这正说明在购买之前,测试和评估是多么重要。

  另外,许多系统管理工具是为Windows环境设计的,使得许多Linux系统只能与命令行工具为伍。其实,Linux系统已经在数据中心里被广泛采用,所以基于Linux管理工具的可用性会变得越来越重要。

  谚语“单窗格玻璃”的意义 -表示单一的工具或是一组工具可以通过一个无处不在的界面进行统一管理。虽然并没有什么显眼的技术障碍来阻挡“单窗格”概念,厂商还是会常常采取另一种锁定工具的方式,而不会在多种系统和工具中提供开放式管理的机会。

  虽然第三方管理工具通常会为了互操作性而放弃某些技术细节,但是硬件互操作性的重要程度依然使得第三方工具生存于行业中。

  “只要能够用到合适的功能,单窗格玻璃是很方便实用的,”Plankers接着说,“但是如果在一个单窗格玻璃的情况下,显示界面异常糟糕或者客户端的完整功能需要单独运行,我想大家还是会选择功能完整而且使用更简单的客户端。”

  在工具与系统之间互操作性的问题在实际工作中会损害一家企业的未来发展 - 特别是当虚拟化技术已经在企业中进行使用时。工具需要提供更多的功能,展示更多的趋势和能力,那样管理员就能对他们目前的环境了解更多的细节。

  定义范围

  一旦你给系统管理工具设立了一系列合理的目标,那就应该要开始考虑选择产品的范围。所选的管理工具必须支持环境内所有的硬件设备,而且此工具的发展方向需要和你数据中心内硬件的发展方向相一致。

  如果在下一个技术更新周期,你正计划改变你的服务器供应商、处理器平台或其他主要产品的改变,所选的管理工具一定要能够适应这些变化。如果忽略了这些问题,你就有可能处于一个困境或支付一笔昂贵的工具升级费用。

  另一个关键标准是工具的特性和功能。事实上,TechTarget 2010年数据中心调查报告(见图一)显示,大约82%的IT专家认为特性和功能在管理工具的选择上是作为第一关键要素。

  同一时间,应答者们对于多余的能力并没有太大的兴趣。比如,一套基于x86架构的系统不需要支持Sparc处理器的工具除非这是企业长期技术的发展方向。

图一:选择系统管理工具的主要准则

  当然还有其他方面的因素。大于51%的应答者认为价格是一个主要因素。大约22%的应答者认为一个整合的管理套件也非常重要,18%的应答者希望采用安装和使用简单的工具,另外15%的应答者认为和供应商的现有合作关系是作为购买决定的主要因素。

  在做任何决定的时候,IT管理员必须小心的衡量所选管理工具方方面面的要求。比如,大部分管理工具要求某种数据库来支持,但是对于一家没有企业级SQL应用的小型企业来说,使用一个需要4-node的SQL cluster数据库的管理工具可谓杀鸡焉用牛刀。一个对后端要求较低的管理工具能够使集成和支持更简单。

  另外一个考虑点是对于管理工具供应商本身的复查。一个供应商应该能够紧紧抓住其他潜在的相同行业的产品并马上做出改变。如果微软计划一个全新版本的系统中心或者VMware计划一个新版本的vSphere时,管理工具供应商需要能够立即应对此变化出一个补丁或是更新。一个止步不前或者没办法跟上科技进化脚步的供应商将会失去市场份额。

  第三方工具 vs. 供应商特定工具

  企业需要在所选工具的控制与多项性的对比时,找到真正的平衡点。从一个第三方工具和供应商特定管理工具中进行选择可能也是一项艰巨的任务。一般来说,供应商工具能够提供高级别的详细数据。在价格方面,有时候能够作为购买服务器后的附赠品或者有些优惠的折扣。

  当数据中心中的设备类型均相似时,一般就使用更经济的供应商工具。多样性的环境可能会选择第三方工具,能够更好的支持大范围的产品。但是这些产品一般会比供应商工具花费更多,而且细节程度和控制方面都不如供应商工具。

  最后需要考虑的是管理工具的范围。管理框架能够使用客户定制化并能够处理一些复杂的任务,这些是那些小工具无法做到的。

  但是框架的定制需要物质的投入以及时间和精力。

  “当你花费那些钱去购买这些产品后,你要将它整合进你的工作流。”Parker说,“需要包含此应用本身和它的处理模式。”

  其目的是在相比单独处理和管理那些维护工作时,建立管理框架后所得到的利益和好处显得更值得。

  升级或替换工具

  即使已经选定并部署了一个系统管理工具,并不代表这已经是一套固定的系统。工具需要定期升级而且如果当企业需要进行改革时,还有可能要替换掉。

  虽然某个工具并没有识别或者支持一个新的服务器或者其他增加到环境中的设备,及时的工具升级或一个新的插件能够轻松适应变化。相似的,一个补丁能够修复软件漏洞或者其他功能问题。

  Plankers说:“永远将这些工具保持在最新版本是没头脑的行为,但是大版本更新通常会带来新的功能和对一些新硬件或软件平台的支持。”

  替换工具是一个更复杂的尝试。新的平台必须被安装和配置 - 一个进程有可能需要几天甚至几周的时间。一旦一个新的平台正常工作,旧的工具需要把以前的驱动和代理卸载掉。最大的挑战是新安装的工具是否能够配置正确。

  许多工具是定制化的 - 有时是非常大规模的 - 而且定制化一个插件或工具的步骤可能很繁琐,复杂,有时甚至无法完成。这就导致了一些实际功能的丧失。

  一个能够提供从版本之间迁移设置功能的工具能够使操作步骤更简便。着重强调一下,在一个实验环境中的高级测试能够帮助确认升级问题。

作者

Stephen J. Bigelow
Stephen J. Bigelow

数据中心和虚拟化网站的高级技术编辑,拥有20年的PC和技术写作经验。

相关推荐