听HPC厂商们介绍后, 关于HPC和虚拟化之间的思考,蹦出来一堆的假设和疑问

来源:互联网 发布:js中选择器 编辑:程序博客网 时间:2024/05/09 00:02

一些信息:

 

1. 计算中心的集群的CPU平均保持在50-60%的利用率,一般有任务的时候,就会变成CPU满负载--可以看出来它的确是比较忙的。集群的IO、内存、磁盘是否也很忙?还是说主要是CPU很忙? 没有测过,不好说。

 

关于HPC与虚拟化的思考:

 

1. HPC 一般都配备集中存储技术。集中存储和虚拟化之间是什么关系?HPC的集中存储一般使用SAN+三级存储体系结构(在线、近线、离线);SAN一般采用FC、Infiniband、以太网等技术。FC和Infiniband是否可以很容易地支持虚拟化?能够支持例如虚拟机在进行迁移的操作?

 

2. 因为GPU执行密集矩阵计算具有优势,很多HPC厂商都在软件中加入利用GPU进行计算的能力;那么,现在的虚拟化技术是否支持GPU的虚拟化?这种计算模式对于GPU的利用和普通显卡有什么不同?

 

3. 虚拟化能为HPC带来什么样的好处呢? 对于一般的数据中心服务器来说,虚拟化的好处有:负载均衡,绿色计算。对于HPC应用来说,是不是一下性就把服务器撑满了?是不是用HPC自带的作业管理系统就可以很好地实现负载均衡和绿色计算,而使得虚拟化成为一个画蛇添足的东西?或者,在多核CPU条件下,HPC应用难以(???--感觉不太可能,应用程序设计人员也不都是吃素的)有效发挥出所有核心的能力,需要用虚拟化的技术整合多个应用以充分发挥每个节点的计算能力?

 

关于绿色计算(这是会上讨论的热点,因为直接涉及到运行费用):

 

1. 曙光有一种powerconf的绿色计算技术,可以调研一下。

 

2. 在数据中心里,服务器的能耗和制冷的能耗之比一般小于1:1,能做到1:1已经算不错的了。也就是说,每节省1度服务器能耗开销,总的来讲能省出多于2度电来。

原创粉丝点击