VMware云计算创意大赛作品选登
作品介绍
采用虚拟化技术构建一个云计算平台方案,同时采用SpringSource中的软件工具,开发一套面向虚拟Hadoop 集群的管理平台:vCirrus。通过该平台配合虚拟机,可以方便的搭建一个Hadoop集群,对该集群进行监测和管理,还可以收集大量的系统运行信息,为整个云计算系统的维护和优化提供较好的依据。
价值主张
使用虚拟机搭建Hadoop云计算平台主要有以下几个优势和价值:
1. 硬件独立性
由于虚拟机独立于底层物理硬件运行,我们可以为虚拟机配置与底层硬件上存在的物理组件完全不同的虚拟组件。这样,在一个由多种不同硬件配置的计算机组成的Hadoop云计算集群中,可以使用虚拟机对物理硬件进行虚拟化,隐藏不同计算机之间的硬件差异,从而为整个云计算平台提供一组统一的硬件设备,便于整个Hadoop平台的统一环境配置,同时也保证了整个云计算平台的一致性和兼容性,降低云计算环境搭建的复杂性。
2. 平台的可扩展性
使用虚拟机可以方便地对云计算的集群环境进行节点的添加和删除工作,以及节点之间的迁移工作和节点的备份工作,从而实现整个云计算环境的动态扩展。当进行迁移工作时,使用虚拟机的克隆技术将整个虚拟机打包,该压缩包中包含了一整套虚拟硬件资源、操作系统及其所有应用程序的信息,之后只需在另一个节点上解压缩后导入即可;当进行备份工作时,使用虚拟机的快照技术生成当前状态的一个快照,该快照内保存了当前系统的各种状态参数。当节点发生故障时,直接恢复快照即可;当需要增加节点时,可以启动一个新的虚拟机,然后导入某个克隆压缩包即可;当需要删除节点时,直接关闭虚拟机即可。
3. 充分利用硬件资源
通常在一个大规模的集群中,每一个节点的资源利用率不是很高,有很多计算资源在大部分时间里被闲置。使用虚拟机可以充分利用现有的硬件资源,提高资源的利用率。在搭建一个云计算平台的集群时,我们可以在一个物理计算机上开启多个虚拟机,每一个虚拟机将被视作集群中的一个独立的节点进行工作。这些虚拟机虽然共享一台计算机的物理资源,但它们彼此之间保持完全的隔离状态,被视作为不同的物理节点。如果其中一台虚拟机崩溃,也不会影响到其他虚拟机的运行。虚拟化技术将硬件资源变成一个资源池,使用户无需关心资源的具体分配情况,最大化硬件资源的使用价值。
特别声明:本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。