主角更换——开源软件(OSS)改变云计算战略

云计算
OSS促使大商务软件供应商的云计算战略发生巨大的变化。微软强化Windows平台(Windows Azure Platform)即服务(PaaS)的开源中间件服务及技术支持。全球虚拟化软件领导厂商VMware推出首款开源PaaS平台—Cloud Foundry,在提供公有云服务的同时,作为一个开源项目其代码采用Apache 2许可证,第三方开发者和社区都可以参与和贡献,用户可以自由使用。

OSS促使大商务软件供应商的云计算战略发生巨大的变化。微软强化Windows平台(Windows Azure Platform)即服务(PaaS)的开源中间件服务及技术支持。全球虚拟化软件领导厂商VMware推出首款开源PaaS平台—Cloud Foundry,在提供公有云服务的同时,作为一个开源项目其代码采用Apache 2许可证,第三方开发者和社区都可以参与和贡献,用户可以自由使用。

那么,两家公司为何改变了云计算战略?其目的又是什么?下面我们就谈一谈这些问题。

MS全力支持OSS

近期,微软将公开基于Microsoft Azure之上Hadoop的商务版服务“Apache Hadoop-based Services for Windows Azure”。自2011年12月以来,微软一直在提供脱机直接制版(CTP,Computer-to-plate)即社区技术预览。

用户只需使用Windows Azure管理工具,就可以ondemand利用Hadoop。用户无需在虚拟机设置Hadoop软件或是管理Hadoop集群(cluster),简化了操作。

在微软Windows Azure的虚拟机上,支持很多开源中间件,比如,像关系数据库(RDB)MySQL、分布式缓存系统“Memcached”、分布式文档存储数据库MongoDB、用来编写高性能网络服务器的JavaScript工具包“Node.js”以及博客服务器“WordPress ”等开源中间件都能在 Windows Azure 上执行,微软也将自己的Windows Azure SDK 開放原始碼。

Windows Azure不再是商务软件专用的PaaS。微软OSS高级主管Gianugo Rabellino说:“希望在云上使用OSS的用户需求旺盛,平台运行成功与否,取决于能否为用户提供多种选择,因此,我们强化了对OSS的支持”。Gianugo Rabellino曾担任Apache软件基金会(Apache Software Foundation,简称ASF)的副总裁,是OSS社区出生的微软员工。

OSS是云计算的主角

微软的战略思路符合道理。首先,在Windows Azure上,即使用户使用开源中间件,只要是使用Azure的虚拟机,公司的收益可以保证。而且,如果Windows Azure上不支持OSS,将造成用户流失。因为,其他竞争公司的IaaS和PaaS都在强化开源中间件服务及技术支持。

亚马逊AWS在提供关系数据库(RDB)MySQL和Hadoop的服务的同时,对于Ubuntu和Red Hat Enterprise Linux以及Apache HTTP Server也提供电话服务。

美国Salesforce.com旗下PaaS公司“Heroku”的卖点也是种类繁多的OSS中间件。Heroku的用户可以利用RDB的数据库管理系统PostgreSQL和MySQL以及面向文档的数据库系统CouchDB、MongoDB和key-value存储系统Redis等服务。

谷歌在PaaS“Google App Engine(GAE)”上开始提供RDB的服务“Google Cloud SQL(谷歌云端数据库)”,它也是基于MySQL的云端数据库。富士通也在考虑在全球公共云服务Platform“FGCP/S5”上支持MySQL和Ruby on Rails等开源技术。

世界云计算供应商如此热衷于提供OSS技术服务,是因为它不需要的软件版权许可证。

而另一方面,在云上提供商务软件服务非常困难。只有少数商业软件供应商,比如微软等提供收费软件,而绝大多数只提供售完的版权。实际上,用户事先必须购买版权,否则无法利用云上的商务软件。

开源混合云计算

OSS成为VMware 公司云计算战略重点。

目前,VMware 正在开发的PaaS(Platform-as-a-Service)—Cloud Foundry(云铸造厂)支持各种编辑语言,比如Java和Ruby等。Cloud Foundry是一个开源的PaaS,提供各种中间件服务。用户如将应用程序用于Cloud Foundry上,就无需应用中间件或是虚拟机的增减,这一切都是自动部署。

近期,VMware将启动Cloud Foundry的公有云服务。而且,已经公开了能够提供中间件服务和应用自动化的基础软件。用户利用这些开源软件,可以构筑私有云。

日本企业中,乐天公司表示将利用Cloud Foundry构筑私有云。

VMware公开OSS的目的

VMware公开OSS的目的是,利用开源软件构筑“混合云”。

VMware云系统的CTO兼首席架构师Derek Collison先生说:“无论是公有云还是私有云,两者开发和应用的手法是共同的。用户能够轻而易举地将私有云的应用软件,迁移到私有云之上或是进行相反的操作。”

私有云成为卖点

Derek Collison在进入VMware前,曾经在谷歌负责GAE ((Google App Engine),他说:“在推销GAE时,很多企业表示希望能在私有云环境使用GAE。出于安全考虑,很多用户要求能够构筑私有云。而GAE在商务市场的销售业绩停止不前,也正是因为其无法利用于私有云。”

VMware认为Cloud Foundry的战略优势是也能够部署私有云。

另一方面,在业界出现与VMware完全不同的战略动向即利用开源软件技术构筑混合云。比如,全球基于开放源代码的数据库解决方案领先供应商EnterpriseDB,2012年2月开始提供基于PostgreSQL的数据即服务DaaS(data as a service),支持用户构筑私有云和公有云。

责任编辑:王程程 来源: 中云网
相关推荐

2012-12-31 10:05:11

IBMGartnerSaaS提供商

2011-07-29 17:52:13

云计算软件业

2014-12-12 20:23:46

开源云计算开源软件云计算

2009-06-25 18:23:01

SaaS云计算软件服务化

2009-01-11 09:01:48

2018-10-24 09:41:11

云计算BAT阿里

2010-03-17 17:55:58

云计算

2010-06-12 14:38:39

云计算

2011-12-13 13:28:24

微软云计算

2018-03-27 11:06:38

云计算软件厂商SaaS

2013-01-29 10:01:31

开源软件云计算

2009-07-01 19:13:10

开源云计算Ubuntu

2009-03-30 16:30:00

Amazon亚马逊Eclipse

2019-12-25 10:30:33

云计算数据中心数据库

2013-11-07 11:22:06

云计算京东私有云平台

2013-09-22 13:48:22

云计算京东云

2016-01-14 09:52:39

云计算云计算应用云计算战略

2010-04-20 09:22:48

云计算IT外包

2019-04-15 09:19:52

MongoDB开源协议

2021-07-23 09:57:01

云计算架构软件
点赞
收藏

51CTO技术栈公众号