据了解,SD-30计算虚拟化效率颇为可观——通过SPECCPU2000测试表明,单CPU节点上单台、两台、四台虚拟机的计算虚拟化效率均达到80%以上;通过Stream内存带宽测试表明,单CPU节点上单台、两台、四台虚拟机的访存虚拟化效率均达到85%以上。
深圳大学高性能中心副主任蔡晔表示:“自主CPU要做到支持云平台,主要难点在虚拟化技术,把物理资源变成逻辑资源,便于调度管理。虚拟化可以分为两个方面理解,一是正向虚拟化——把多个物理节点组成一个逻辑节点,Hadoop、云储存这些互联网应用其实需要的是这种。二是反向虚拟化——把一个物理节点拆分为多个逻辑节点,而真正需要在CPU层面支持的主要是反向虚拟化,其他都是软件的工作……为实现龙芯3B1500支持云平台,深圳大学和龙芯公司采用了软硬结合的办法,对操作系统内核做一定修改,终于在SD-30上实现了基于国产龙芯CPU的虚拟化系统HKVM-Loongson,该系统采用KVM虚拟化技术和OpenStack开源云计算软件栈,首次在超过40台国产龙芯集群服务器上构建了大规模的虚拟化节点并实现了对300个以上云计算虚拟节点的有效资源管理与调度。”
本文来源:中国信息产业网-人民邮电报