大多数企业都知道主要的云计算解决方案供应商,可是一些不太知名的厂商也正在逐渐崭露头角。全部这些知名不知名的厂商是否可以成功仍然都仍是一个未知数。可是做为用户的咱们应当如何雾里看花找到真正知足咱们需求的云计算产品与供应商?对云计算供应商进行分类对于更好地了解诸如应用程序迁移、自动化与监控等关键领域的领先厂商彷佛并没有裨益。数据库
可是,全部这些工具分类仍是有必定用处的。云计算应用程序迁移工具对于建立混合云计算是不可或缺的。而自动化工具可便于实现配置、减小错误和下降成本,且其成效也很是明显的。虽然云计算监控工具可确保总体的性能和安全性,可是这类工具并无引发业内人士的足够重视。下面咱们将根据工具的类别逐一介绍其中的典型表明。安全
应用程序的迁移工具服务器
互操做性是云计算中的一个重要话题,尤为是涉及混合云计算时。互操做性中的关键部分就是应用程序迁移,即将应用程序在私有云与公共云之间或公共云之间进行迁移的能力。网络
在云间迁移应用程序有可能让企业选择最合适的技术并同时受限于厂商。可是若是没有相应与不一样云计算厂商和服务协做的工具,这种迁移是没法实现的。在应用程序迁移的市场中有众多的公司,其中包括:ide
被Verizon通讯公司在2011年收购的Cloud Switch公司使用云计算隔离技术以便于实现多层应用程序的云计算迁移。云计算隔离技术是一个在云计算供应商管理程序与最终用户操做系统之间自动运行的虚拟化技术层。工具
虚拟化层向虚拟机提供信息而无需从云计算供应商获得任何额外的信息。它会保护和隔离云中的环境。当使用Cloud Switch时,你无需修改应用程序;该技术映射一个应用程序,因此它彷佛是运行在目标云计算环境中,同时保持与源环境相同的配置。性能
Racemi Dyna Center捕获一个在数据中心或云中的服务器(物理的或虚拟的),而后将其部署在目标环境中。Racemi公司应用程序迁移工具的一个重要组件是一个能够访问被捕获服务器环境和目标服务器环境的管理设备。它在两个环境之间进行映射。测试
AppZero提供了用于建立、控制和维护虚拟应用程序设备(VAA)的软件。VAA是自成系统、便携式、无操做系统的单元。若是你有一个企业应用程序,你就可使用AppZero产品实现其部署虚拟化。一旦它符合VAA格式,你就能够在不一样IT基础设施间实现迁移。云计算
Citrix系统公司的Net Scaler Cloud Bridge扩展源云,以便于云托管应用程序表现得就像它们运行在一个连续的企业网络上。这个工具包括了一个提供云间链接的安全通道,并容许数据和信息安全地进行迁移。它还提供对诸如域名系统(DNS)和轻量级目录访问协议(LDAP)等由源云托管应用程序服务的透明访问。Net Scaler Cloud Bridge建立了一个对源云DMZ逻辑扩展的覆盖网络,以确保目标云虚拟局域网(VLAN)中的设置与DMZVLAN中的设置相同。操作系统
云计算的自动化工具
服务器虚拟化可减小配置服务器所需花费的时间,但它并不会加快安装的速度。为了控制和管理基础设施,IT经理们必须使用劳动力密集型的管理工具和手工脚本。IT团队很难跟上持续不断的需求变动,以便于保持云计算动态配置与虚拟机迁移的可访问性和安全性。这使得自动化成为云计算迁移中一个重要部分。这里有几家提供云计算自动化工具的公司:
CiscoOverDrive由Cisco系统公司于2010年从LineSider科技公司手中收购,能够实现云计算环境中网络服务配置与部署的自动化。当资源被迁移或被改变时,政策驱动的工具将修改底层网络基础设施。OverDrive位于LDAP目录、管理程序管理器和设备控制器之间,用于管理路由和虚拟专用网络、交换、VLAN、防火墙以及相关的访问控制列表。
DynamicOps云计算自动化中心是一个基于微软Windows工做流的互联网模型驱动平台。在私有云基础设施中自动化预约义IT服务交付的速度要比传统手工方法更快;该工具容许实现跨私有云和公共云的自动化。
HP公司的云计算服务自动化工具包括几个实现自动化配置、配置、补丁和发布管理的HP软件工具。该工具套件实现了数据库、中间件以及打包应用程序的简化和自动化,并实如今异质和可扩展云计算环境的综合应用程序配置和监控。
CA科技公司的CA数据中心自动化工具套件可实现服务器配置、流程和配置管理的自动化。
云计算的监控与管理工具
若是你接受了IT业的发展趋势,——从主机、共享资源到客户端、服务器、专用资源,再回到如今的低成本硬件、共享资源——你知道全部的系统表现各不相同。这依赖于不存在于客户端或服务器的虚拟化环境。这种依赖的模糊界限迫使IT人员调整他们监控和管理环境的方法。
IT企业每每不能正确地使用虚拟化环境的监控工具。目前有一种趋势,即继续沿用原来在传统数据中心中所使用相同的监控工具,可是这些工具并不足以监控虚拟服务器间的流量。虚拟服务器之间的本地通讯能够在很大程度上不受监控;而经过虚拟交换机的流量是部分不可见的,由于这部分流量是不经过线路的。
为了确保最佳的云计算应用体验,管理员们必须监控虚拟机间的虚拟流量。如下是一些适用的云计算监控工具:
CA科技公司于2009年收购的NetQoS服务自动化提供了用于性能管理和响应时间分析的网络软件。该工具可排查网络应用程序的性能问题,并为改变和管理服务等级进行规划。
HypericHQ开源软件监控着虚拟化基础设施,并自动发现、监控和管理软件服务。该工具还监控着服务器、数据库、认证系统和其余包含数据中心的组件。
Spring Source于2009年收购Hyperic,而VMware公司于同年又收购了Spring Source。
虽然开源软件是云计算市场的一杆旗,但HypericHQ是这里所列出提供开源云计算软件中惟一的产品。但有几家如Eucalyptus系统公司、Open Nebula公司和OpenStack项目的公司,以及其余如KVM和Citrix XenServer以云环境为目标的开源管理程序。
新的Relic真实用户监控主要关注应用程序的性能监控,以便于云计算管理者可以查看环境中的情况。
SolarWinds是一套完整的用于监控网络、存储、应用程序、服务器以及虚拟化性能的工具。该工具提供了用于查看虚拟环境中CPU、内存和网络情况的功能。该工具套件可经过设备从上至下实现对云堆栈的监控。
AccelOpsAPM监控工具捕获和分析与网络基础设施相关的信息。云计算管理人员可使用AccelOp访问网络、网络设备、系统、应用程序和虚拟环境的状态、事件、趋势和配置等数据。管理员们还能够进行警报设置以通知他们性能或内存分配的问题。
除了基于VMwareESX、VMwarevSphere、MicrosoftHyper-V和CitrixXenServer的虚拟化环境以外,Nimsoft私有云监控器监控着服务器、网络设备、数据库以及应用程序。CA科技公司于2010年收购了Nimsoft。
避免云计算工具的错误
这里所列出的大部分工具都相对较新,因此它们只是在生产中进行测试。当选择你的云计算工具时,请必定要检查厂商参考名单。若是一个厂商不出如今客户参考名单中,请务必当心。
在比较选择云计算工具时,你还应特别注意那些已被收购的公司或成为被收购候选对象的公司,以防进入进退两难的境地。当一个被收购公司的产品被捆绑进一个更大产品套件中并再也不单独销售时,则常常会发生这样的窘境。
有些企业正在建立云而不首先考虑应用程序迁移、自动化以及监控的需求。没有考虑这些功能的工具,企业就很难实现云计算更为重要的好处——敏捷性、灵活性、更低的成本以及扩展性。