网络通信 频道

云的互操作性:问题与非常好的实践

  即将出现的云标准

  要解决如此之多的问题,需要云标准,这正像联网需要TCP/IP标准一样。也有人认为,这种云标准可能更像API,可以对接所有的云产品和云服务,从而促进透明的互操作性。但是Forrester分析师James Staten却认为,未来采用通用云API的可能性不大。在他看来,推动标准化的进程不能太超前于市场本身。“如今并没有令人信服的理由去要求大家遵守什么标准,已经建立了云计算环境的企业也还不多。”

  尽管如此,推动标准化的进程仍在进行中。存储网络行业协会(SNIA)已经完成了一项标准,旨在使企业在云间迁移数据的工作可以变得更为简单。SNIA预计该标准的实施将会在今年下半年启动。

  一些云厂商也在极力想让自己的API成为一种开放标准。VMware已经把它的vCloud API提交给了分布式管理工作组(DMTF)作为一种开放标准提案;红帽也将它的Deltacloud平台提交给了DMTF。VMware的vCloud已经用在了基于VMware的各种私有云和vCloud Express公有云中,可为其客户提供某种成都的云的互操作性,但客户所付出的代价就是基本上被VMware一家锁定。

  到目前为止,唯一可算得上是云标准的就是OVF(开放虚拟化格式)了。不过它也仅涉及虚拟机的打包,只是为了虚拟机迁移的便利而设计的。

  由于各种云平台间的互操作性标准还没有到位,那么潜在的云采纳者该如何做呢?对于新进者来说,完全不必等待互操作性标准出台之后再去实施云计算,因为那样的话,有可能会错过云计算所带来的诸多好处。在一个产生着巨大变革的环境下,潜在的收益也是非常巨大的,所以最好的决策就是去研究它,并作出选择。

  咨询师们普遍认为,最好的办法是围绕灵活的应用架构来制定迁移战略,这样就不至于被任何一种具体的产品锁定,但是为了实现这一点,企业必须遵循以下两个步骤:

  确保应用及其支持组件不必依赖操作系统和基础设施。换句话说,就是要使用成熟的第四代编程语言,如Cognos、Focus、Clipper等来编写应用,并使用诸如Java等解释系统来改善应用的可移植性。

  寻找可在任意环境中支持你的应用的管理平台。如果你必须要将应用进行迁移,那么有了这样的平台,你就可以继续使用成熟的管理框架对其进行管理,而你的IT团队对于这样的管理框架是很熟悉的。

  有些用户表示,他们将会使用一种选择云技术和云厂商的非常好的战略。也就是说,他们计划采用混合与匹配同类非常好的云厂商的办法,以确保他们能够获得市场上所出现的所有的创新方案。不过混合与匹配的方法虽然能够很好地适用于企业套装软件,但当其应用于云计算时却有可能带来巨大的集成方面的挑战和其他问题。

  首先,要管理这样一种部署战略需要支付高昂的运营成本。其次,有可能不得不停用大量的管理工具,为每一组管理工具分配一个运营团队,并且需要管理多份管理合同。在标准尚未到位的情况下,这种所谓非常好的方法所导致的管理费用会高得离谱。

0
相关文章