本文讲的是云计算工具选择档案:监控与管理工具,如果你接受了IT业的发展趋势,——从主机、共享资源到客户端、服务器、专用资源,再回到现在的低成本硬件、共享资源——你知道所有的系统表现各不相同。这依赖于不存在于客户端或服务器的虚拟化环境。这种依赖的模糊界限迫使IT人员调整他们监控和管理环境的方法。
IT企业往往不能正确地使用虚拟化环境的监控工具。目前有一种趋势,即继续沿用原来在传统数据中心中所使用的相同监控工具,但是这些工具并不足以监控虚拟服务器间的流量。虚拟服务器之间的本地通信可以在很大程度上不受监控;而通过虚拟交换机的流量是部分不可见的,因为这部分流量是不通过线路的。
为了确保最优的云计算应用体验,管理员们必须监控虚拟机间的虚拟流量。以下是一些适用的云计算监控工具:
• CA科技公司于2009年收购的NetQoS服务自动化提供了用于性能管理和响应时间分析的网络软件。该工具可排查网络应用程序的性能问题,并为改变和管理服务等级进行规划。
• Hyperic HQ开源软件监控着虚拟化基础设施,并自动发现、监控和管理软件服务。该工具还监控着服务器、数据库、认证系统和其他包含数据中心的组件。SpringSource于2009年收购Hyperic,而VMware公司于同年又收购了SpringSource。
即使开源软件是云计算市场的一杆旗,Hyperic HQ是这里所列出提供开源云计算软件中唯一的产品。但是,有几家如Eucalyptus系统公司、OpenNebula公司和OpenStack项目的公司,以及其他如KVM和Citrix XenServer以云环境为目标的开源管理程序。
• New Relic真实用户监控主要关注于应用程序的性能监控,以便于云计算管理者能够查看环境中的状况。
• SolarWinds是一套完整的用于监控网络、存储、应用程序、服务器以及虚拟化性能的工具。该工具提供了用于查看虚拟环境中CPU、内存和网络状况的功能。该工具套件可通过设备从上至下监控云堆栈。
• AccelOps APM监控工具捕获和分析与网络基础设施相关信息。云计算管理人员可以使用AccelOp访问网络、网络设备、系统、应用程序和虚拟环境的状态、事件、趋势和配置等数据。管理员们还可以设置警报以通知他们性能或内存分配问题。
• 除了基于VMware ESX、VMware vSphere、Microsoft Hyper-V和Citrix XenServer的虚拟化环境之外,Nimsoft私有云监控器监控着服务器、网络设备、数据库以及应用程序。CA科技公司于2010年收购了Nimsoft。
避免云计算工具的错误
这里所列出的大部分工具都相对较新,所以它们只是在生产中进行测试。当选择你的云计算工具时,请一定要检查厂商参考。如果一个厂商不列出客户参考,请务必小心。
在比较选择云计算工具时,你还应特别注意那些已被收购的公司或成为被收购候选对象的公司,以防进入进退两难的境地。当一个被收购公司的产品被捆绑进一个更大产品套件中并不再单独销售时,则经常会发生这样的窘境。
有些企业正在创建云而不首先考虑应用程序迁移、自动化以及监控的需求。没有考虑这些功能的工具,企业就很难实现云计算更为重要的好处——敏捷性、灵活性、更低的成本以及扩展性。
原文发布时间为:2012-05-16
本文作者: 滕晓龙
本文来自云栖社区合作伙伴IT168,了解相关信息可以关注IT168