在Richard Stallman撰写GNU通用公共许可证(简称为GPL)的25年间,自由及开源软件(FOSS)已经在计算领域普及开来:Linux、Apache HTTP服务器以及MySQL等遍布在全球各地的很多企业中。而现在开源也越来越多的应用于云计算中。
“在构建云计算方面,开源毫无疑问是根基,”负责云业务产品、管理软件和Red Hat企业MRG(即时消息、实时和网格平台)的Red Hat产品管理总监Byran Che表示,“你可以看一看服务器领域的市场份额情况,对于传统数据中心,大约有70%运行在Windows平台上,而大约30%运行在Linux平台。而当你看看人们在云环境中建立应用程序所选择的操作系统时,你会发现这个数字完全反过来了。”
理由很简单,Che表示:对于云计算这样一个新的开始,企业需要从零构建出一个全新的架构,而开源毫无疑问为企业提供了最好的价值。
成本并不是开源模式在云领域占有一席之地的唯一原因,Che还指出,开源能够围绕一个项目建立一个社区,从而推动快速创新。
“这是开源真正的价值所在,”他表示,“亚马逊、谷歌、Facebook,以及建立所有这些云应用程序、基础设施和服务的所有人,都是使用开源来完成的。事实上,使用开源软件是实现他们所需要的创新水平的唯一出路。他们不可能等待其供应商走完整个开发周期。”
SaaS是否违反了自由软件原则?
但是开源究竟在云环境中发挥了什么作用?Stallman声称,云计算(特别是软件即服务SaaS)不能被定义为自由软件。
“SaaS和专有软件会导致相似的有害后果,但是其因果机制是不同的,”Stallman在《波士顿评论》上发表文章写道,“对于专有软件,原因是你拥有和使用的是难以更改或者无法更改的副本,而对于SaaS,原因是你使用的是你没有的副本。”
“很多自由软件支持者认为SaaS的问题将会通过为服务器开发自由软件而解决,”他补充说,“从服务器运营商的角度来看,服务器上的程序最好是自由的,因为如果这些软件属于专有软件,他们的所有者将有权控制其服务器。这对于运营商而言并不公平。但是如果服务器上的程序是自由的,从SaaS的影响来看,这也不能保护服务器的用户,因为自由使用权给了运营商,而不是给了用户。”
Stallman的论点扎根于自由软件和开源软件之间的哲学理念差异。Stallman表示,开源运动是一种注重让源代码可用的开发方法。而另一方面,自由软件则对用户应该如何与其软件进行交互提出了一个道德立场。
对于Stallman而言,自由软件必须为用户提供四项基本自由权:
1. 按用户意愿运行程序的自由
2. 根据需要学习和更改源代码的自由
3. 重新分配精确副本的自由
4. 重新分配用户修改后的副本的自由
虽然开源软件的定义和自由软件的定义几乎是相同的,但是当涉及到云计算时,它们似乎在接缝处各有不同。
“释放服务器软件源代码确实能够造福于社区:技术纯熟的用户可以设置类似的服务器,也许还可以改变软件,”Stallman写道,“但是这些服务器都不能让你获取对计算的控制权,除非它是你的服务器。其余的都将是SaaS。SaaS始终给予你服务器运营商的权利,对此唯一的补救办法是不要使用SaaS!不要使用别人的服务器对你提供的数据做自己的计算。”
与此同时,开源世界推出了各种服务:基础设施即服务(IaaS)、平台即服务(PaaS)、软件即服务以及数据存储即服务(DaaS)。
开放云的属性
Che表示Red Hat相信开放云,并表示开放云具有七个定义属性:
1. 它是开源的,Che表示,“它是你建立程序依赖的基础。”
2. 它是基于协作开发的,“围绕这个项目,需要有一个可行的独立的社区,”他表示,“必须具有这个动态社区,否则它就变成了发布其源代码的专有软件。”
3. 它是基于没有绑定专有技术的开放标准和开放格式的。
4. 它给予你自由使用你的知识产权的权利。
5. 它为用户提供了基础设施选择,他们能够选择他们想要的基础设施供应商和云供应商。
6. 它具有开放API,“它具有可插拔性和可扩展性,”Che表示,“它不能被限制。”
7. 它能够一直到其他云,不能将用户锁定在一个特定供应商上。
“我们需要开放云的一个领域之一就是,给予用户在不同云之间具有互操作性和可移植性的能力,”Che表示,“这也就是说,我们将能够跨越所有这些不同的技术来管理一个混合云。”
开放云避免供应商锁定
朝互操作性和可移植性方向迈出的一大步就是Apache Deltacloud,这是Red Hat在2009年发起的一个项目,随后转交给了Apache软件基金会,该项目在2010年成为该基金会的顶级项目(TLP)。通过Deltacloud,Apache软件基金会正在试图为一个还没有形成的问题提供答案,这个问题在未来几年内可能会越来越突出:这就是“云锁定”。
“最大的挑战是云计算领域总是层出不穷地推出各种服务,用户都在忙于弄清楚如何最好地利用云,而云锁定目前还不是他们关注的焦点问题,”Red Hat主要软件工程师兼Apache Deltacloud项目主席David Lutterkort表示,“目前大家还没有意识到这个问题。”
Deltacloud是一个提取各种云之间的差异的API,使用单一API实现在不同基础设施即服务云中资源的管理。它基本上可以作为围绕大量云的包装,让用户摆脱处理各种云的API的繁琐。
标准机构也联合起来创建开放和互操作性标准。在2009年,领先的标准开发组织们(SDO)成立了云标准协调工作组,旨在协调不同标准开发组织开发云标准的工作。成员包括云安全联盟、云标准用户协会、分布式管理任务组(DMTF)、欧洲电信标准协会(ETSI)、美国国家标准和技术研究院(NIST)、开放网格论坛(OGF)、对象管理组织(OMG)、开放云联盟(OCC)、结构化信息标准促进组织(OASIS)、存储网络行业协会(SNIA)、国际开放标准组织、零售行业技术标准组织(ARTS)和TM论坛。
Lutterkort还是分布式管理任务组的董事会成员,分布式管理任务组正在创建一个名为云基础设施管理接口(CIMI)的标准,该标准将创建一种任何云都能够使用的标准API。
由Red Hat发起的Aeolus项目是另一个前瞻性开源项目,本质上旨在建立一个开源云经纪人。作为一个独立的项目,Aeolus提供一个单一的一致的工具来建立和管理跨各种云的虚拟机组,它包括以下工具:
Aeolus Conductor,提供了一种为用户提供云资源、管理用户对这些云资源的访问权限以及使用情况、控制用户在云中的操作的方式。
Aeolus Composer,提供了一种从通用模板建立云镜像使用户能够自由地使用兼容镜像来选择云的方式。
Aeolus Orchestrator,提供了一种以有组织的方式管理各种实例的方式,使用户能够自动地对单一云或跨多个云带来不同实例,并进行配置,以及进行分辨。
Aeolus HA Manage提供了一种在高度可用云中制造云实例或者实例组的方式。
在开放云领域,Red Hat并不是唯一的贡献者。Rackspace Cloud和美国宇航局也参与了Openstack IaaS云计算项目,还通过了Apache软件基金会。Openstack项目的目标是给予所有企业创建和提供云计算服务(在标准硬件上运行)的能力。
开源是推动云计算快速创新的关键
来源:互联网 发布日期:2012-04-17 22:42:47 浏览:10697次
导读:在Richard Stallman撰写GNU通用公共许可证(简称为GPL)的25年间,自由及开源软件(FOSS)已经在计算领域普及开来:Linux、Apache HTTP服务器以及MySQL等遍布在全球各地的很多企业中。而现在开源也越来越多的应用于云计算中。 在构建云计算方面,开源毫无疑问是...
相关内容
- 东南亚多国邀中企合作开发5G网络,泰总理:愿同中方在多领域加强合作
- 高通孟樸:5G和AI的融合为新型工业制造带来智能化飞跃
- 当海外华文媒体遇见中国首座5G煤矿:数智转型就在眼前
- 韩琳:基础电信企业如何借助5G-A挖掘业务潜力?
- 高通孟樸:5G Advanced与AI 开启智联“芯”时代
- 美版苹果 iPhone 16 Pro 实测:5G下载超400 Mbps、平均增幅23.7%
- 5G助力仓储配送:实现立体智能仓储、AGV智能配送 | 创新场景
- 尚网网络CEO朱立华:WiFi技术有助解决5G峰值流量问题
- 爱立信:高性能可编程网络是创造5G新价值的关键
- 消息称苹果首款自研 5G 芯片将有“短板”:不支持毫米波
- 苹果自研 5G 基带首秀,消息称 iPhone SE 4 明年 3 月亮相
- 种茶养鱼、码垛运货都用得上,5G在浙江落地走出了哪些新路径?
- 爱立信中国区总裁方迎:5G发展仍面临两大挑战,“新质网络”将创造“新质价值”
- 精彩回顾 | 5G-A与AI融合产业论坛行业大咖观点
- 高通孟樸:以5G和AI正在加速推动多个行业的数字化转型和创新发展
- 中国联通:拟向华为、中兴展开5G网络设备竞争性谈判采购
- 华为发声、运营商力推!5G-A与人工智能融合 “移动AI时代”有望开启
- 全球5G标准必要专利排名出炉:中国企业占据半壁江山,华为、中兴、小米成“国产三强”
- 马来西亚第二张5G网络花落U Mobile,华为有望拔得头筹!
- 印度中产“新宠”:5G网络成生活必需,民众愿意为高速网络买单
AiLab云推荐
最新资讯
本月热点
- 如何买到便宜大碗的 5G 套餐?聊聊你也许不知道的 CPE、MiFi 和物联卡
- 爱立信中国区总裁方迎:5G发展仍面临两大挑战,“新质网络”将创造“新质价值”
- 东南亚多国邀中企合作开发5G网络,泰总理:愿同中方在多领域加强合作
- 2.2 Gbps:T-Mobile 刷新 5G 上传速度世界纪录
- 华为杨超斌:5G-A 释放移动 AI 无限潜能
- 马来西亚第二张5G网络花落U Mobile,华为有望拔得头筹!
- 印度中产“新宠”:5G网络成生活必需,民众愿意为高速网络买单
- 十二部门:到2027年底,全面实现5G规模化应用
- 中国5G智能工厂,何以让国外厂商惊叹?
- 当5G-A与AI融合,联接网络底座需不断创新与演进
热门排行
-
5G助力仓储配送:实现立体智能仓储、AGV智能配送 | 创新场景
阅读量:17405
-
当海外华文媒体遇见中国首座5G煤矿:数智转型就在眼前
阅读量:8061
-
如何买到便宜大碗的 5G 套餐?聊聊你也许不知道的 CPE、MiFi 和物联卡
阅读量:4117
-
5G-A商用加速:北京运营商齐发力,创新应用场景欣欣向荣
阅读量:4033
-
美版苹果 iPhone 16 Pro 实测:5G下载超400 Mbps、平均增幅23.7%
阅读量:3297
-
消息称国内“通信大厂开始搞 5G SOC”
阅读量:3098
推荐内容
- 2024中国(宁波)工业装备博览会、2024中国(宁波)智慧能源产业博览会
- 2024年俄罗斯国际医疗器械、医药、康复设备展览会
- 2024年第三十二届俄罗斯国际医疗设备展览会
- 2024年英国伦敦国际安全技术展览会
- 2024第12届上海国际汽车电子技术展览会(IATW)
- 2024年德国慕尼黑户外及体育用品展览会
- 2024第二十九届中国国际涂料、油墨及粘合剂展览会(中国国际涂料展 CHINACOAT) 第三十七届中国国际表面处理、涂装及涂料产品展览会
- 2024年阿尔及利亚国际安防及消防展览会
- 2024年俄罗斯莫斯科电网技术展览会
- MEDLAB2025中东实验室展
- 2024加拿大建筑照明展览会
- 2024大湾区国际电机工业及磁性材料展览会
- 2024大湾区国际电磁线及漆包线展览会
- 2024第十六届上海国际消防保安技术设备展览会
- 2024中国数字化义齿产业展、数字化口腔设备应用展览会
- 2024中国(深圳)国际氢能与燃料电池技术展览会
- 2024大湾区国际汽车创新技术周
- 2024国际电子电路(深圳)展览会
- 2024深圳国际换电设施及充电桩展览会(EBTE 深圳换电设施展)
- 2024第十九届大湾区国际汽车内饰与外饰展览会(CIAIE)2024第十三届大湾区国际新能源汽车技术与供应链博览会
- 2024大湾区国际精密光学及红外探测技术应用展览会
- 2024CBTC深圳国际储能及锂电技术装备展览会
- SIA2024深圳国际工业自动化展会及机器人展览会