13、云与网格集成:PerfCloud与g - Eclipse的创新应用

云与网格集成:PerfCloud与g - Eclipse的创新应用

1. PerfCloud:性能导向的云与网格集成

PerfCloud提供了基于网格的云功能,并集成了一个模拟环境,能够预测用户应用程序在新实例化的虚拟集群上的性能。

1.1 PerfCloud虚拟集群

PerfCloud的网格服务依赖于物理集群上的虚拟化层。在开发环境中,组成网格的所有物理集群都使用基于Red Hat Linux的Rocks进行配置,最新版本的PerfCloud在带有Xen roll的Rocks 5.1上进行了测试,采用的网格中间件是Globus Toolkit 4,并结合了Rocks网格roll提供的定制和专用的OpenCA认证机构。为了将网格环境作为云系统的基础,采用了GRID Virtual Workspaces版本Tp2.2。

为了让上述架构创建虚拟集群,构建了一组脚本,用于管理(创建、销毁、暂停等)一组预配置的虚拟机映像,以定义集群环境。VCService接受集群的XML描述,并调用脚本设置虚拟集群,用户可以通过该描述选择虚拟集群配置和虚拟节点在物理集群节点上的分布。

虚拟节点映像存储在集群FE存储库中,当用户请求新的虚拟集群时,映像会被复制并分配给他,之后他可以通过网格服务和PerfCloudClient完全管理虚拟集群。

PerfCloud创建的虚拟集群是Red Hat Linux系统,配置了大量常见的HPC工具(如gnu编译器、MPI、OpenMP、PBS和Globus),通过基于xenbridge的私有(虚拟)网络相互通信,只有虚拟集群FE具有公共IP,并且预配置了Globus容器,带有对PerfCloud虚拟组织有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值