• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学 ›› 2022, Vol. 44 ›› Issue (09): 1557-1562.

• 高性能计算 • 上一篇    下一篇

基于Linux的超算系统中Windows应用程序运行环境探究

徐海坤,谢一曼,吴青,陈军,邹有   

  1. (中南大学信息与网络中心,湖南 长沙 410083)
  • 收稿日期:2022-01-07 修回日期:2022-05-18 接受日期:2022-09-25 出版日期:2022-09-25 发布日期:2022-09-25

Exploring Windows application running environment in Linux-based supercomputing systems

XU Hai-kun,XIE Yi-man,WU Qing,CHEN Jun,ZOU You   

  1. (Information and Network Center,Central South University,Changsha 410083,China)
  • Received:2022-01-07 Revised:2022-05-18 Accepted:2022-09-25 Online:2022-09-25 Published:2022-09-25

摘要: 超算系统大多是基于Linux操作系统搭建的,限制了基于Windows操作系统的应用软件使用。此外,超算系统操作的高门槛使不熟悉Linux操作系统的用户望而却步,造成超算系统用户流失。基于Linux超算系统环境,探索兼顾超算系统运维管理便利性的Windows应用程序使用方法。研究通过X11转发、Wine和虚拟化等技术,为用户提供兼容超算作业调度系统Windows应用程序运行环境,同时提供安全、稳定的用户个人文件访问方法。所采用的配置方法与实例,可为具有类似需求的超算中心提供解决方案,从而拓宽用户软件应用范围,提高用户满意度。

关键词: 超算系统, Windows应用, 虚拟化, X11转发

Abstract: The operating systems of most supercomputers are based on Linux operating system, which limits the use of applications based on Windows operating system. In addition, the high demand of operating the supercomputing system also discourages users who are not familiar with Linux, result- ing in the loss of supercomputing center users. We explore the ways of using Windows applications to maintain the convenience of supercomputing system operation and maintenance management in the Linux environment of supercomputing systems. Through X11 forwarding, Wine, virtualization and other technologies, we provide users with a Windows program running environment, which is compatible with the supercomputer job scheduling system. At the same time, we provide users with secure and stable file access methods. The configuration methods and examples used in this paper can provide solutions for the supercomputing center with similar requirements, so as to broaden the scope of user software application and improve user satisfaction.


Key words: supercomputing system, Windows application, virtualization, X11 forwarding