开发者的殿堂!盘点2011新涌现的云平台
涂兰敬 发表于:12年01月30日 10:21 [转载] 中关村在线
PaaS也就是平台即服务,是云计算三种类型中最为重要的一个类型,在云计算的技术实现环节起到了承上启下的作用。所以,拥有至关重要的战略意义。众多IT巨头都在出重拳,进入这个领域。
那么,在已经过去的2011年里,有哪些云计算平台最新涌现出来又深得技术开发者们地厚爱呢?下面,编者在这里做一个盘点。
Cloud Foundry
Cloud Foundry是VMware主导使用Ruby开发的一款开源PaaS云计算平台,类似于Salesforce旗下的Heroku,遵从OpenStack云计算平台规范。
Cloud Foundry是一款OpenPaaS,它支持多种框架、语言、云平台及应用服务。它也是一个分布式系统,他为开发者提供了应用和服务的舞台,自己扛下了 IaaS相关的通用的工作。该系统在设计时就已经设计成可自愈的,并且在各层级都可水平扩展,既能在大型数据中心里运行,也能运行在一台桌面电脑中,二者使用相同的代码库。
Cloud Foundry对系统进行扩展不会导致正在活动的用户和应用停止服务。由于系统与底层基础设施间的连接是松耦合的,所以它能轻易地运行在任意IaaS层之上。即便跨多个目标云提供商,用户与系统的交互也能保持一致,而且,人机交互基于人人都会实现的HTTP REST接口。此外,开源也是一个优势,对于那些想运行自己的实现,或基于Cloud Foundry的架构和代码进行服务调用的架构师和CIO来说,他们对此会感兴趣的。
Cloud Foundry会为所有应用程序实例考虑负载均衡和高可用方面的事情。不论因为什么原因,应用程序崩溃了,系统都会自动将它重启。路由池会对多个应用程序加以实时的负载均衡。扩展和收缩非常快速且便捷,这为工程师和开发者带来了更多扩展和高可用的选择。访问服务、将应用与服务绑定,这些工作都简单且直观,应用开发者可使用多种不同的设计模式。对应用和服务级安全的支持很广阔,涵盖了从多租户的流程、文件系统和用户级隔离到整个hypervisor一级的隔离。