组建自己的开源云网络

日期: 2010-01-20 来源:TechTarget中国 英文

  云计算的客户有可能正逐步从政府机构转向IT服务机构。在早期开发的政府云计算网络中,开源成为云计算的一种发展方向。

  我们不得不面临联邦政府对开源云计算的定位问题,但毫无疑问的是最终这些机构会向开源程序及云计算网络开绿灯。这两种技术(开源和云计算)最终整合到一起、发展为开源云计算网络只是时间问题。

  在明确如何将不同云计算网络之间完成协同工作从而使其提供(和传统IT环境一样的)高可靠性、高级健全性设备的问题上,政府机构会面临严峻的考验。由于开源程序具有高开放性、高伸缩性、无垄断性供应商等诸多优势,因此政府开始转向了开源程序。

  用来组建和管理云计算网络的开源系统的各部分包括:

  Linux操作系统。Ubuntu的企业级云计算网络将Unbutu Linux操作系统与Eucalyptus 及其他一些云计算管理工具整合到一起。在Red Hat的企业级Linux和其他Linux版本上也允许整合其他的开源软件用来搭建云计算环境。

  Eucalyptus。Eucalyptus是由加州大学圣巴巴拉分校主持的一个研究性项目。随着2009年Eucalptus系统的公布,它加入到了全球商业性开源软件的行列。Eucalptus引入了Apache Axis2的Web服务器引擎、Mule公司的企业级服务总线(bus)、Rampart的安全认证以及Libvirt的虚拟化技术。并且Eucalptus还使用其独特的运行方式装载了亚马逊的API函数。

  Deltacloud。Red Hat公司于九月份发布的Deltacloud项目以简化公共和私有云计算的整合过程。Deltacloud创建了一个共有的、基于REST技术的API函数使其可以映射到亚马逊的EC2及其他一些使用VMware或是Red Hat企业级Liunx的私有云计算环境。Deltacloud门户(Portal)负责管理存在于同一环境(该环境提供了公共综合性平台)的所有云计算调度。Red Hat打算将Deltacloud发展为一个标准。

  Nimbus。Nimbus是一个可以将集群(clusters)转化为服务设备的开源工具包,它的EC2接口使得某些机构可以成功登录到公众云设备上。Nimbus 的云客户端将让用户全权控制提供给定制计算节点的资源。

  虚拟机系统管理程序。开源软件中的Xen Server(由Citrix System公司Xensourc部门开发)和KVM(属于Qumranet开发的Linux内核的一部分,目前Qumranet已被Red Hat收购。

  简单云计算的API(Simple Cloud API)。Zend研究所的简单API可以用来调用来自多种云网络的云服务。GoGrid、IBM、Microsoft、Nirvnix存储传输网络、以及Rackspace 文件系统均对该API提供支持。

  在这里我们举个如何将各个部件整合到一起的例子,NASA的Ames研究中心正在它的Nebula运网络上使用了Eucalyptus、Lustre的文件系统、Django的Web应用程序平台、以及SOLR的索引和搜索引擎。

  为了保证开源云计算的适应性并验证它的可靠性及安全性,我们还需要制定相关的标准。虽然在这方面我们仍然有很多的顾虑,但让云计算逐步适应开源软件是我们的必经之路。开源可以帮助我们降低前期投资、让机构对云网络有更多的控制能力,以及能够分享更多的资源。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • 停止并重启OpenStack实例的方法

    管理员可以暂停、挂起、搁置或停止OpenStack的计算实例。但是这些方法之间有什么不同之处?

  • 开源软件标准化:OSCAR发布容器产业白皮书

    开源软件已成为推动云计算技术进步、产业发展的重要力量。近年来,国内云计算厂商在开源社区的作用和地位不断增加,云计算开源解决方案的应用更加广泛。

  • 腾讯战略投资海云捷迅:借AWSTACK发力OpenStack

    腾讯战略投资海云捷迅,将在大规模数据中心上的运营和维护能力、技术支撑能力以及海云捷迅在OpenStack领域的技术和实力,将会大大加速企业的云化进程,并且给混合云市场的合作树立标杆地位。

  • T2cloud如何诠释细节决定成败

    虽然OpenStack技术解决了企业问题,但作为一项开源技术,它也有许多需要改进的地方。云途腾(T2Cloud)就是这样一家云公司,它致力于给企业用户提供更完善的基于OpenStack的云计算技术。