SUSE:云计算为何需要开源
| 2013-06-03 21:08 收藏: 1
敏捷、灵活、可定制,这是各大公司在解释他们为什么投资云计算时最爱提到的三个词。但与此同时,当今领先的云供应商虽然心中想着最佳的技术利益,但从财务权益方面来考虑,却阻止他们提供开放的云环境.sUSE公司高级云解决方案经理Pete Chadwick有着自己独到的见解。
开源,特别是Linux,从一开始就建立在这三大益处之上。在经过了Linux 20年的成功之后,在开放概念不仅被接受,而且是被需要的时候,我们现在正处于一个历史拐点。先是操作系统然后是虚拟化环境,总是在专有产品出现后,开源解决方案被广泛接受。现在,在云计算方面,随着像OpenStack一样的背后有数千开发者和技术家支持的项目在去年的迸发,历史正又再一次重复出现.openStack是一个用以构建私有和公共云的社区软件项目,现在其已获得世界上180多个公共和私有组织的支持。
开源可让技术变得更加协作,同时对所有人来说它是可负担得起的和可用的,所以,开源是带着要超越专有技术的限制的观念而来。因为现状存在不足,所以开源站了出来。
选择
多么熟悉的声音!云的承诺之一便是其解决方案可根据需要上下扩展;插入电源就可轻松快速使用。但如果被绑入单一解决方案,你就不可能获得真正的灵活。拿虚拟化来看看吧。家喻户晓的大厂商之间的“系统管理程序之争”多有报道。这场战争现已转移到云中,各厂商在各自的系统管理程序之上构建他们的云解决方案。
但现实是只有非常少的公司在使用单一类型的系统管理程序。而如果在你的IT环境中你使用了多家不同的技术公司,那么你将需要多种云解决方案并期待它们可共同工作。这一点也不灵活,无法确保整个基础设施共同工作。
在开源一方,社区投入大量资源于集成和兼容方面,以便IT基础设施的每一部分都可在云中和谐工作,这可使企业最大程度利用现有投资。
责任
在IT界的传统古训中,开源一直是比大型专有产品更冒险的投资。综合这些历史担忧和云安全焦虑,甚至在你还未安装任何东西之前你就会有安全危机了。
但这样来看看:如果你运行的是一个专有堆栈,你将受限于在那单品牌基础设施上运行的服务提供商。如果你需要混合匹配,你那专有厂商会同意将其解决方案与别的东西集成吗?如果你得不到充分支持,那么在各部分不能共同工作时你将大开风险之门。
利用开源解决方案,企业很容易确定哪里存在安全漏洞,而使用专有系统,这是不可能的。因为在一个开源社区中,你有很多具有不同专长的安全专家和开发者帮你盯着那些代码,你有更大可能很快发现缺口。没有哪家厂商能够掩盖问题,并且社区也会很快提供补丁。如果你有一个专有系统,在代码中存在一个问题,那么其实就只有一家厂商可解决该问题。而如果是开源,一家开源提供商不可解决问题,你可转向很多其他厂商寻求解决方法。
统一
关于开源提供商,历史还教给我们另一课:他们是很难被创新超越的,尤其是在关键利益相关方重心打造某个特别项目的情况下.linux在服务器领域已经战胜UNIX,其市场份额正急剧增长,逼近Windows;根据IDC的数据,Linux现在占有所有服务器收入的18%。在移动领域,Android现在享有强健的50.9%的市场份额,2010年末是30%。450多名开发者参与了上一届OpenStack设计峰会,这只是整个社区很小的一部分,有500多人为最新版贡献有代码。这个社区远大于任何单家专有解决方案。
Linux有全球数千企业和数百万消费者在使用,并在去年迎来其20周年纪念。开源的下一个战场将是云。开源运动的理念已站稳脚跟,而云又是一个授权社区可推动新创新和技术进步的地方。专有厂商很好地布置了桌椅,就待上千社区中能有一股力量将云计算技术带到一个新水平。
来自:http://tech.ccidnet.com/art/33947/20130603/4977117_1.html