在经济持续下滑的时候,开源软件开始在公司内部的各大领域越来越盛行,云计算领域就是其中之一,云计算本身可以为公司提供灵活性并降低成本。云计算的部署 可以为公司节省许多开支,并且从费时间的供应商锁定模式中解脱,同时还能提供灵活的公共应用于私有应用的连接。下面提供了11个开源的云计算资源,包括应 用、服务、教育资源、支持选择、通用盈利项目等等。
Eucalyptus【http://www.eucalyptus.com/】
Ostatic于2008年宣布了UC Santa Barbara开源云计算项目。该项目是作为亚马逊EC2的开源实现。该项目于2009年开始启动,启动资金来自风险投资,工作人员包括原来的 Eucalyptus项目的架构师。该公司2009年发布了该平台的***修正版的软件框架,它具有新版Ubuntu Linux操作体统的云计算特性。
红帽云【http://www.redhat.com/solutions/cloud/】
基于Linux的开源厂商红帽很快就把焦点放到了云计算上。2008年7月,红帽举办了开源云计算峰会,会上,许多业界权威人士发表了倡导开源云计算的演讲。Steven的发言会介绍了迅速发展的红帽云计算战略。
Traffic Server【https://cwiki.apache.org/confluence/display/TS/Traffic+Server】
Yahoo去年提升了其开源云计算境界,将其Traffic Server产品捐献了Appache基金会。Traffic Server是Yahoo内部使用的流量管理工具,它能够进行会话管理、身份认证、结构管理、负载均衡以及整个云计算软件堆栈的路由管理。Traffic Server作为原始的云计算服务的装饰,通过它,IT管理者可以进行资源分配,包括管理成千上万的现有的虚拟服务。
▲
Cloudera
开源Hadoop软件框架是一个基于集群的框架,灵活地实现了大规模数据的查询等任务,也因此,在云计算部署中的应用越来越广泛。Apache 基金会对Hadoop予以了很高的评价,而且,Yahoo已经拥有了属于自己的久经测试Hadoop分布式平台。Cloudera是一个充满希望的创业公 司,主要集中于为Hadoop提供商业支持。阅读更多关于Cloudera的信息。
▲
Puppet
虚拟服务器在云计算的应用越来越广,基于Cfengine遗留系统的Reductive Lab的开源软件十分受系统管理员的喜爱。你可以用它来自动化管理大量的系统或者是虚拟机,从而免去了设计大量的复杂脚本。
Joyent【http://www.joyent.com/】
09年一月,Joyent购买了Reasonably Smart,Reasonably Smart是一家新兴的基于JaveScript和Git的开源云计算创业公司。Joyent的云托管基础架构和云管理软件包括了许多开源的用于构建私有 云和公有云的工具。该公司还能够帮助你优化开源的MySQL数据库执行速度,以用于云计算。
Zoho【http://www.zoho.com/】
作为Google Docs的竞争产品,许多人使用Zoho的大型免费套装、在线应用。但是很少有人知道Zoho的核是完全开源的——这是一个很好的关于SaaS解决方案是如何能够与开源和谐相处的例子。
Globus Nimbus【http://www.nimbusproject.org/】
这个开源的工具箱能让业务从集群系统迁移到IaaS(Infrastructure-as-a-Service)云平台上。他支持Amazon EC2接口,但是这不是唯一的选择。
Reservoir【http://www.reservoir-fp7.eu/】
这是欧洲关于虚拟化基础架构和云计算的主要的研究计划。这是一个意义深远的项目,有针对性地开发云计算开源技术,并且帮助企业避免被锁定。
OpenNebula【http://www.opennebula.org/doku.php】
OpenNebula VM Manager是Reservoir的核心组件。这是许多专有虚拟机管理产品的开源实,它能很好地与云计算基础设施工具盒服务进行互交。 OpenNubula的项目领导表示,“OpenNubula是一个开源虚拟基础设施引擎,它能够实现动态部署,还能重新安置基于物理资源池的虚拟机。”
▲
开源工具盒资源参与云计算领域的竞争,这是一个很好的现象。它所带来的结果将会是组织能够更加灵活地定制自己的服务,而且,开源的云产品还能够使得所有的竞争产品保持在一个价格水平上。