VMware云应用平台的愿景

Rod Johnson上周发布了一篇VMware vFabric(VMware云应用平台)的简单介绍,vFabric是其云计算愿景最新迭代的产物:

该平台实现了VMware收购SpringSource时的承诺,将我们的产品整合进一个统一的、下一代基础设施。虽然相应的组件还能单独获取,但我们相信这一整合后的产品将提供一个更简单、更有效的选择。[它]结合了Spring开发框架与VMware vFabric平台服务,使下一代应用程序的快速交付成为可能,它们都能即时扩展(instantly scalable),且具有云端可移植性(cloud-portable)。

vFabric是一个统一平台,提供即时扩展性(instant scalability)和云端可移植性。它构建于Spring产品之上:

Spring Framework包括Spring Security、Spring Batch、Spring Integration、 tc Server和 Hyperic; SpringSource Tool Suite、 Grails和 Spring Roo; Rabbit Technologies和 GemStone Systems;

Rod认为,IT需要一个摆脱了复杂、臃肿和上代架构局限性的平台:

虚拟化和云计算的崛起,加上消费者和Software-as-a-Service应用程序的普及[...]正促使应用程序架构发生重大变化——在基础设施、应用程序、数据访问,以及最终用户如何与应用程序交互等诸多领域。现代应用程序要易于使用、富数据,并且随时随地提供访问。开发者需要框架、工具和平台服务,使他们能构建好的应用程序,并立即部署到智能平台上,该平台能按需自我供给并基于策略扩展应用程序。

他解释到:

向云计算的转变往往要结合开发者和运维关注点[...]通向云端的道路由那些易于创建[基于云的]应用程序的开发工具和特性开始。

VMware vFabric[基于]tc Server和Hyperic[...支持]新的数据管理方法,通过我们的GemFire和RabbitMQ技术,使应用程序能在有弹性的、地理上分布的云架构上进行扩展。

Rod的读者之一“Fetch”问到:

这对CloudFoundry意味着什么?这两个产品看上去很相似,它们都涉及让程序员使用SpringSource工具集“简单部署到云端”,只是部署到不同的主机/基础设施而已。

Rod是这样回答的:

vFabric 针对的是那些想让自己的数据中心或IT基础设施更现代化、获得私有云能力的企业。像CloudFoundry、我们的合作伙伴 Salesforce(VMforce)和Google(Google App Engine)这样的服务,针对的是那些想利用他人数据中心(即公共云)的客户。当然,通过Spring来构建应用程序能帮助你提升可移植性,让你选择是将应用程序部署在公共云或自己的私有云上。

目前,除主要厂商以外的云都在向PaaS转型,它是云计算的正确方向吗?IaaS是否已“死”?什么是PaaS的理想特性?你是否已经尝试过PaaS?它给你的IT组织带来了什么优点和缺点?我们是否需要多个PaaS?还是一个PaaS就足够了呢?

查看英文原文:VMware's Cloud Application Platform Vision

你可能感兴趣的:(VMware云应用平台的愿景)