云计算 频道

跨越纯粹虚拟化VMware步入IT即服务时代

  【IT168 专稿】从提供纯粹的虚拟化软件,到今天的IT即服务,VMware云计算之路可谓顺风顺水。近日,VMware虚拟化及云平台高级副总裁兼总经理 Raghu Raghuram在接受记者专访时表示,"我们的目标是成为IT在向云计算过渡的过程中值得用户信赖的提供商"。
 

虚拟化延伸第一步 拓展云应用开发
Raghu Raghuram

  虚拟化延伸第一步 拓展云应用开发

  尽管虚拟化被称为云计算的基石,但光有基石还不够,上面的应用亦是根本。VMware收购SpringSource,即表明其全面进军云计算应用市场之决心。

  记者:去年VMware收购SpringSource目的何在?

  Raghu:我们之所以收购SpringSource,原因在于SpringSource是企业应用开发技术领域的第一大供应商。对于SpringSource的收购,可以让我们吸引更多应用开发者类的客户,从而进一步扩大我们的客户群,从原先的基础设施扩展到应用开发领域。我们认为,将SpringSource的技术与VMware的技术相互结合,可以让开发者更加方便地在云上构建应用。

  记者:最近,VMware与Salesforce.com合作推出了新的企业Java云--Vmforce,能否简要介绍一下VMForce?

  Raghu:VMForce是VMware公司与Salesforce.com的最新合作成果,是在上月举行的Salesforce大会上正式宣布推出的,它主要包括三个方面:

  第一、它是在SpringSource的框架下编写应用,并能让该应用访问Salesforce的数据。

  第二、Salesforce自己有一个force.com,可以让开发者在该环境下开发应用,从而可以提供一些服务。也就是说,Salesforce的客户可以利用force.com这个环境编写一些应用。在这个过程中,应用既可以利用Salesforce的数据,又可以将Salesforce的数据和其他来源的数据结合起来使用。

  第三、编写的这些应用,可以在Salesforce和VMware两家公司的虚拟环境下同时运行。

  总之,利用VMforce,超过600万企业Java开发者,其中包括逾200万采用VMware公司SpringSource部门提供支持的Spring框架的开发者,能够以一种开放的方式通向云计算。CIO和IT部门可以充分利用他们现有的Java应用编程技巧和投资以及业界领先的Force.com平台,构建能够在任何移动设备上实时工作的社会Cloud 2企业应用程序。VMforce使企业和企业Java开发者无需降低所需的灵活性、控制力和选择性,便能够方便地获得云计算带来的各种好处。

  记者:有一种观点认为,VMforce对于开发人员是非常有意义的,但IT管理人员则不会太关注。对此,VMware如何看待? VMforce对于VMware而言有何价值?

  Raghu:VMForce最重要的价值体现在它能够赋予开发者以及IT管理人员更多的选择性。例如开发者在编写应用程序的时候可以使用Salesforce的数据,在具体部署应用的时候,既可以在本地的专有云上部署,也可以在VMForce之上部署。因此,对于IT管理人员来说,VMForce将给他们更多的灵活性。

  这实际上是一个三赢的合作。对于客户来说,这是有好处的。对于Salesforce而言,VMForce可以让它们更加方便地进行开发。对于VMware而言,SpringSource开发环境对于终端用户而言具有价值,针对VMForce开发的应用程序既可以在vSphere上运行又可以在Spring技术上运行。

  记者:您认为在云上开发应用将面临哪些挑战?

  Raghu:首先的挑战在于云应用的可移植性。原有的云应用开发模式是支离破碎的。例如,在云上开发应用必须针对Google、Amazon、Salesforce分别进行开发。因此,我们必须收购SpringSource,因为SpringSource能够让开发者在任何云上进行应用的开发,并且应用在任何云上都能够使用。这使得应用程序本身可以独立于云而存在,让应用程序能够在任何云上使用,使云应用具有了可移植性。最近,我们与Google签订了合作协议,使基于SpringSource开发的应用程序既可以在本地使用,又可以在Google App Engine上使用。前段时间,我们还与Salesforce.com签署了一项合作协议,也同样使得基于SpringSource开发的应用程序能够在Salesforce的云上使用。

  第二大挑战是云应用开发平台的选择。现有的开发者需要尽快地在云上开发应用。而在拥有了SpringSource这项技术之后,开发者便能够利用他们熟悉的技术和工具进行开发。

  第三大挑战在于云应用开发的复杂度。原来的开发过程比较复杂。但拥有了SpringSource这项技术,将使整个过程变得更加简化。

0
相关文章