摘要:系统虚拟化技术从上世纪七十年代便开始研究,由于硬件的发展和软件的成熟,近几年变得异常火热,但是大多数的系统虚拟化项目都针对服务器领域,不适用于高效能计算.高效能计算系统软件目前面临着一些困难.比如适用于高效能计算的内核开发.目前有轻量级内核,比如Blue Gene的CNK,还有全功能内核,比如Linux.它们具有各自的优缺点.我们希望能够找到能够同时利用他们各自优点的方法。目前虚拟化软件已经在服务器领域内取得了很大成功,高性能计算领域对系统虚拟化技术抱有极大的兴趣.通过虚拟机,为不同的应用运行不同的定制操作系统环境,就可以方便的结合轻量级内核和全功能内核的优点,从而提高应用程序的性能.还可以利用虚拟化进行负载均衡,使用动态迁移来实现主动容错,并进行故障隔离.rn 本文总结了高效能计算领域发展中面临的几个问题,提出了系统虚拟化技术在高效能计算中应用的发展思路,并分析了将系统虚拟化技术引入高效能计算领域要解决的关键问题,最后对虚拟化技术在高效能计算领域的应用前景进行了展望.