VMware提供vCloud开源支持 加强云计算服务互助性

日期: 2010-01-20 作者:Carl Brooks翻译:王霆 来源:TechTarget中国 英文

VMware昨天宣布对其vCloud产品提供开源支持,目的是来吸引更多的研发人员来使用其vCloud应用程序接口(API)。此外,他们还准备发布适用于Java和Python的软件开发工具包(SDKs),并与包括Libcloud、jclouds和Dasein在内的一些开源云项目合作,来对vCloud提供支持。   vCloud API允许用户自己编写应用程序来对数据中心内的虚拟化资源进行管理,用户也可以选择与支持vCloud的VMware托管合作伙伴进行合作。这对VMware来说是个不小的转变,他们希望有更多的企业能够使用vCloud,来想办法将公共云计算基础架构服务与自己的内部IT环境结合起来……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

VMware昨天宣布对其vCloud产品提供开源支持,目的是来吸引更多的研发人员来使用其vCloud应用程序接口(API)。此外,他们还准备发布适用于Java和Python的软件开发工具包(SDKs),并与包括Libcloud、jclouds和Dasein在内的一些开源云项目合作,来对vCloud提供支持。

  vCloud API允许用户自己编写应用程序来对数据中心内的虚拟化资源进行管理,用户也可以选择与支持vCloud的VMware托管合作伙伴进行合作。这对VMware来说是个不小的转变,他们希望有更多的企业能够使用vCloud,来想办法将公共云计算基础架构服务与自己的内部IT环境结合起来。

  “最终的目的是为了简化开发人员使用vCloud API的流程。”VMware vCloud解决方案主管Jian Zhen说。

  Zhen表示,新的SDKs产品的发布以及相关社团对于云计算资源的免费支持使研发人员可以轻松地访问VMware托管的资源,尤其是那些已经在运行VMware环境的人。

  “这对于那些已经在使用云服务的人来说是很重要的,他们才是行业内真正的始祖。”Zhen说。

  如果VMware能为libcloud和Cloudkick多云服务管理端口提供支持,在用户制定云服务迁移决策时,他们会相对轻松许多。

  Zhen还强调说,如果其它云服务供应商愿意的话,他们也可以为vCloud API提供支持。即便是他们没有使用VMware的虚拟化技术也无妨,因为它是建立在VMware之前的开放标准——OVF之上的。说实话,他认为vCloud为标准云计算接口打下了一个不错的基础。如果其它云供应商没有意识到这一点,他们可能会错失许多东西。

  “这个API很强大,因为它支持OVF,任何服务供应商都可以使用,”他说。

  libcloud最初作者之一、Cloudkick合作创始人Alex Polvi说:“他们在试图吸引更多人的关注。”

  Libcloud是一个Python软件库,它致力于将研发人员的命令与他们所期望云服务供应商的API相结合。Dasein与jcloud也类似,只不过他们支持的是Java。有一点要明确,所有这些项目都是开源的。Polvi表示,VMware一直期望能够将vCloud作为一种开源的标准来融入这些项目。

  “例如,我们可以允许我们和他们的研发人员之间进行Email通信。”Polvi说。

  Polvi表示,VMware在企业领域占统治地位,因此这几乎可以说是在要求研发人员构建更大规模的虚拟化环境。随着企业向类似于AWS这样的公共云计算资源的逐步转变,他们会期望资源和标准变得更加的统一。

  “而对于EC2或Rackspace公共云环境和VMware私有云环境而言,这也是一件非常有趣的举动。”他说。

  长远来看,SDKs和libcloud中的一些接口会使vCloud变得日益流行,但是Polvi强调说,与其它云服务商的产品相比,vCloud只是一个新生的事物,可选的服务选项也很有限。

  对于企业云计算而言是一种冲击

  “我们是vCloud的早期用户,我认为他们这样做还有些为时尚早……要实现这个目标需要花一些时间。”WebAppVM公司CEO Issac Roth说。

  尽管说对其成熟度表示怀疑,但Roth认为这是一个非常有用的工具。

  “vCloud API本身是个不错的想法,但它也需要有一个好的标准来与之配合。”他说。

  此外,他认为vCloud API与AWS或Rackspace的Web服务器API有很大的差别,前者更为合理。

  Roth所在的公司刚刚为其运行在VMware Terremark上的Java平台PaaS发布了vCloud版本。他表示,虽然用户可以从多个云服务供应商那里购买这个软件平台,但是运行在托管服务商VMware vCloud Express系统上的产品还是让整个企业级市场为之一震。

  “对我们而言,这是一个接近企业用户的好方法。当前,他们只能考虑将其运行在Amazon或Rackspace的云上,而vCloud给他们提供了一个更为熟悉的选项。”Roth说。

  但是,目前来看vCloud的价格还有些高,而且vCloud Express还只能运行在Terremark、Hosting.com和Bluelock这些VMware合作伙伴的云上。

  Roth表示,在面对云计算时,多数企业都显得有些落伍。他们会选择等待,等待vCloud走向成熟,然后从Terremark这样的VMware合作伙伴那里购买价格偏高而又并不稳定的服务,这从很大程度上是受到VMware品牌效益的影响。

  “如果你不确定是否可以将应用放在公有云中,那现在你就可以开始启动自己的vCloud Express计划、将其移回公司内部了,这也是个不错的选择。”他说。

  这或许只是VMware的终极目标,但很明显,它已经在推广vCloud APIs、公共云和私有云环境互助性以及用户的接受度方面做了很多努力。尽管说与Rackspace和Amazon相比VMware的云产品使用起来并不是很方便,但如果你还是停留在过去的VMware时代,你或许就会错失许多云计算服务的优势,包括业务灵活性和自由度在内。

翻译

王霆
王霆

相关推荐