云计算 频道

云锁定之公共PaaS和私有PaaS的锁定

  私有PaaS

  PaaS锁定的另一面是私有PaaS,私有PaaS厂商提供应用程序云打包,解决了服务部署和可扩展性问题,这些可以通过开启多租户、集群管理、数据库分配等权利实现,传统的ISV可以使用私有PaaS帮助他们转换到云,私有PaaS可以部署私有和公共IaaS上。

  VMware打造的Cloud Foundry

  讨论PaaS锁定应该包括Cloud Foundry,Cloud Foundry把控SpringSource Framework,一个企业级Java编程模型,VMware于2009年8月收购SpringSource取得,在今年4月,VMware宣布Cloud Foundry在所有云扩展平台上开始支持多框架,多云提供商和多应用程序服务。

  VMware开放了DeveloperRights.org网站,列出了云开发人员的权利,此举可以帮助避免锁定,我投了下面的一票:

  “云可移植性的权利 —— 不得侵犯云的选择,不管是今天还是未来,如果某个应用程序在一个云上或在我们的笔记本上能工作,它就应该在其它云上工作,并且不需要学习新的部署模型”。

  GigaSpaces

  在私有PaaS市场,你也应该知道Gigapsces,我有幸采访到了Gigaspaces创始人兼CTO Nati Shalom,关注云计算的人一定知道他的大名,他的云博客非常著名,强烈建议大家去他的个人博客转转,他对PaaS问题做了深入的技术分析。Gigaspaces创立于2000年,多年来一直专注于PaaS,随着云计算市场的增长,Gigaspaces的业务也得到了发展,关于公共和私有PaaS的不同点,Shalom说:

  “PaaS厂商,如Gigaspaces何Azure另一个不同点是,前者提供解决方案,后者提供产品和工具,使用Azure你仍然需要后续投资,才能得到可运行的应用程序,如执行大数据汇聚,到最终分析出商业价值”。

  Gigaspaces花了3年时间开发抽象层,以兼容私有环境或特定公共IaaS,Gigaspaces Cloudify产品让ISV可以在公共或私有云基础设施上部署它的平台,关于厂商锁定的问题,Shalom说:

  “我们不关心应用程序容器是否包括运行时和数据库,我们的抽象层将应用程序堆栈打包,不对应用程序运行时做任何修改,抽象层也包含了相关指标和SLA规则列表,每个指标都有一个阀值和一个行为”。

  Apprenda

  关于PaaS锁定问题,Apprenda的共同创始人兼CEO Sinclair Schuller表示,云锁定问题不仅仅是云客户需要考虑的问题,厂商更需要考虑,Apprenda支持那些使用Microsoft开发平台,如.NET、SQL Server、ASP.NET&Silverlight的ISV和企业,Apprenda的主要竞争对手是Microsoft Azure,那些不想被Azure基础设施锁定的ISV发现Apprend非常有吸引力。

  小结

  选择PaaS解决方案时,你应该货比三家,单从理论上说,向另一个提供商迁移时,你是不必完全重写应用程序代码的,为了降低锁定风险,在实施时你必须仔细思考你的应用程序业务逻辑,如果需要转换,你可以使用前一个平台上的数据和应用程序结构,在另一个平台上进行重建。

  就此我问Shalom,它回答:“究竟什么是IT组织的非常好的选择?”

  “简单和控制之间的权衡,如果你想获得控制,那么你需要解决复杂性和技能问题,如果想简单一点,那么你需要在控制权上做出让步,做得好,在这两者之间可以实现较好的平衡,IT组织应该采用两个概念,关键任务应用使用Gigaspaces,使用Heroku部署更‘轻’的应用,如企业应用程序的移动扩展”。

  在他的CIO博客文章“云计算:关于PaaS你需要知道的事情”中,Shalom指出,在评估PaaS解决方案时,IT领导应该认真思考,首先应该考虑的就是锁定问题。

  “我并未将锁定单纯地看作是消极的一面,在我的经历中,有些组织反而拥抱锁定,因为它能提供更大的好处”。

  根据我的研究和对开放云生态系统世界的幻想,我想说的是公共PaaS是我中意的选择,因为它包括了巨大的商业优势,如上市时间,与私有PaaS相比的小投入,我也同意Shalom关于混合PaaS的洞察。

  感谢传统软件巨人(如Microsoft,Oracle等)和开源社区的发展,我认为IT组织在选择厂商时更有经验,锁定在评估PaaS厂商时必须优先考虑,弱锁定有巨大的优势,PaaS厂商必须认可开放云世界,并找到方法与之接轨。

  原文出处:http://www.cloudtweaks.com/2011/09/the-cloud-lock-in-part-2-the-great-lock-in-of-paas/

  原文名:The Cloud Lock-In (Part 2): The Great Lock-In of PaaS

  作者:Ofir Nachmani

 

0
相关文章