# 高性能计算 HPC > 以云服务形式提供高性能计算资源 ## 用户指南 - [图解HPC解决方案](https://support.huaweicloud.com/usermanual-hpc/hpc_01_0006.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [HPC简介](https://support.huaweicloud.com/usermanual-hpc/hpc_01_0002.md): 高性能计算(High-performance computing,HPC)是一个计算机集群系统,它通过各种互联技术将多个计算机系统连接在一起,利用所有被连接系统的综合计算能力来处理大型计算问题,所以又通常被称为高性能计算集群。科学研究、气象预报、仿真实验、生物制药、基因测序、图像处理等行业都涉及高性能计算集群来解决大型计算问题,管理节点对 - [HPC和公有云](https://support.huaweicloud.com/usermanual-hpc/hpc_01_0003.md): 传统的HPC使用中存在如下问题:投资成本高,扩容部署复杂,重复利用已有投资十分困难。应用复杂,资源预测困难,灵活性差,亟待提升效率。效率低下导致决策缓慢,失去市场、以及开发研究成果的良机。应用计算量快速膨胀,对性能要求越来越高。公有云上应用HPC场景,能充分利用云服务的优势。使用公有云进行高性能计算具有以下优势:降低TCO可以按需租用,成 - [IPoIB功能简介](https://support.huaweicloud.com/usermanual-hpc/hpc_01_0004.md): IPoIB(Internet Protocol over InfiniBand),指利用物理IB网络(包括服务器上的IB卡、IB连接线、IB交换机等)通过IP协议进行连接,并进行数据传输。它提供了基于RDMA之上的IP网络模拟层,允许应用无修改的运行在InfiniBand网络上。但是,IPoIB性能比RDMA通信方式性能要低,大多数应用都 - [配额调整](https://support.huaweicloud.com/usermanual-hpc/hpc_01_0005.md): 为防止资源滥用,平台限定了各服务资源的配额,对用户的资源数量和容量做了限制。如您最多可以创建多少台弹性云服务器、多少块云硬盘。如果当前资源配额限制无法满足使用需要,您可以申请扩大配额。登录管理控制台。单击管理控制台左上角的,选择区域和项目。在页面右上角,选择“资源 > 我的配额”。系统进入“服务配额”页面。我的配额系统进入“服务配额”页面 - [创建支持IB网卡的弹性云服务器](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0002.md): 您可以在几分钟之内快速获得基于公有云平台的弹性云服务器设施,并且这些设施是弹性的,可以根据需求伸缩。该任务指导用户如何创建支持IB网卡的弹性云服务器,包括管理控制台方式和基于HTTPS请求的API(Application programming interface)方式。H2型、HI3型弹性云服务器使用带宽100Gb/s的IB网卡,更多关 - [配置单个ECS免密登录](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0003.md): 该任务指导用户在单个弹性云服务器内执行相关配置,使其可以免密登录。$:表示在普通用户下,执行相关操作。#:表示在管理员用户下,执行相关操作。普通用户切换至管理员用户,请使用命令sudo su。已成功创建弹性云服务器,并绑定了弹性IP进行登录。使用“PuTTY”,采用密钥对方式登录集群中任意一台ECS。执行以下命令,防止系统超时退出。# T - [弹性云服务器场景支持使用的MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0005.md): HPC当前支持的MPI包括:驱动自带的OpenMPI社区OpenMPISpectrum MPIIntel MPIPlatform MPI以下小节的内容详细介绍了MPI的安装与使用,您可以根据需要选择合适的MPI进行安装。 - [IB驱动自带的OpenMPI](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0006.md): 本节指导用户安装和使用IB驱动自带的OpenMPI(以版本3.0.0rc6为例)。已配置弹性云服务器免密登录。使用“PuTTY”,采用密钥对方式登录弹性云服务器。执行以下命令,切换为root 用户。$ sudo su$ sudo su执行以下命令,防止系统超时退出。# TMOUT=0# TMOUT=0执行以下命令,查询是否已安装IB驱动。 - [社区OpenMPI](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0007.md): 本节指导用户安装和使用社区OpenMPI(以3.1.1版本的OpenMPI为例)。已配置弹性云服务器免密登录。下载需要的HPC-X工具套件以及OpenMPI。使用社区OpenMPI时,需要同时使用Mellanox的HPC-X 套件,HPC-X 的下载需要参考弹性云服务器操作系统的版本以及IB驱动版本,例如,下载的HPC-X版本为:hpcx - [Spectrum MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0008.md): 本节指导用户安装和使用IBM Spectrum MPI(以IBM Spectrum MPI v10.1为例)。其中,IBM Spectrum MPI v10.1版本当前支持的操作系统列表如下:IBM Spectrum MPI 10.1.0.1 Eval for x86_64 LinuxRed Hat Enterprise Linux ve - [Intel MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0009.md): 本节指导用户在ECS上安装和使用Intel MPI应用(以版本l_mpi_2018.0.128为例)。已配置弹性云服务器免密登录。下载Intel MPI。下载地址:https://software.intel.com/en-us/intel-mpi-library下载地址:https://software.intel.com/en-us/ - [Platform MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0010.md): 本节指导用户在ECS上安装和使用Platform MPI应用(以版本platform_mpi-09.01.04.03r-ce为例)。已配置弹性云服务器免密登录。执行以下命令,安装需要的库文件。# yum install glibc.i686 libgcc-4.8.5-11.el7.i686# yum install glibc.i686 - [制作私有镜像](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0011.md): 对于已完成HPC配置的弹性云服务器,您可以将其作为模板制作私有镜像,便于快速创建集群。该任务指导用户怎样将Linux弹性云服务器转化为私有镜像,包括管理控制台方式和基于HTTPS请求的API(Application programming interface)方式。已确保Linux云服务器网卡设置为DHCP的方式动态获取网络地址。已清理L - [创建应用集群](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0012.md): 您可以在几分钟之内,批量创建多台弹性云服务器。该任务指导用户使用制作的私有镜像创建应用集群,包括管理控制台方式和基于HTTPS请求的API(Application programming interface)方式。登录管理控制台。选择“计算 > 弹性云服务器”。进入弹性云服务器信息页面。进入弹性云服务器信息页面。单击“创建弹性云服务器”, - [配置ECS集群互相免密登录](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0013.md): 该任务指导用户在ECS集群上进行相关设置,并使其可以相互免密登录。仅支持在使用密钥登录弹性云服务器的情况下配置ECS集群互相免密登录。$:表示在普通用户下,执行相关操作。#:表示在管理员用户下,执行相关操作。普通用户切换至管理员用户,请使用命令sudo su。已成功创建ECS集群,并绑定了弹性IP进行登录。使用“PuTTY”,采用密钥对方 - [在HPC集群上运行IB驱动自带的OpenMPI](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0015.md): 该任务指导用户在已配置好的弹性云服务器上,运行IB驱动自带的MPI应用(3.0.0rc6版本)。已成功创建带IB网卡的弹性云服务器,并绑定了弹性IP进行登录。已使用私有镜像创建多个弹性云服务器。使用“PuTTY”,采用密钥对方式登录弹性云服务器。登录用户为创建弹性云服务器时指定的用户名。登录用户为创建弹性云服务器时指定的用户名。执行以下命 - [在HPC集群上运行社区OpenMPI](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0016.md): 该任务指导用户在已配置好的弹性云服务器上,运行社区MPI应用(3.1.1版本)。已成功创建带IB网卡的弹性云服务器,并绑定了弹性IP进行登录。已使用私有镜像创建多个弹性云服务器。使用“PuTTY”,采用密钥对方式登录弹性云服务器。登录用户为创建弹性云服务器时指定的用户名。登录用户为创建弹性云服务器时指定的用户名。执行以下命令,防止系统超时 - [在HPC集群上运行Spectrum MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0017.md): 该任务指导用户在已配置好的弹性云服务器上,运行Spectrum MPI应用(IBM Spectrum MPI v10.1)。已成功创建带IB网卡的弹性云服务器,并绑定了弹性IP进行登录。已使用私有镜像创建多个弹性云服务器。使用“PuTTY”,采用密钥对方式登录弹性云服务器。登录用户为创建弹性云服务器时指定的用户名。登录用户为创建弹性云服务 - [在HPC集群上运行Intel MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0018.md): 该任务指导用户在ECS集群(以CentOS7.3为例)上运行Intel MPI应用(l_mpi_2018.0.128版本)。已成功创建带IB网卡的弹性云服务器,并绑定了弹性IP进行登录。已使用私有镜像创建多个弹性云服务器。登录集群中任意一台ECS。执行以下命令,关闭ECS防火墙。# systemctl stop firewalld.ser - [在HPC集群上运行Platform MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_02_0019.md): 该任务指导用户在ECS集群(以CentOS7.3为例)上运行Platform MPI应用(以版本platform_mpi-09.01.04.03r-ce为例)。已成功创建带IB网卡的弹性云服务器,并绑定了弹性IP进行登录。已使用私有镜像创建多个弹性云服务器。登录集群中任意一台ECS。执行以下命令,关闭ECS防火墙。# systemctl - [HPC断点续算计算方案](https://support.huaweicloud.com/usermanual-hpc/hpc_03_0002.md): 在HPC领域很多应用本身是支持断点续算功能的,例如LAMMPS, GROMACS。同时HPC常用的调度软件也对断点续算有集成支持,如PBS、Slurm与LSF等。本节以LAMMPS为例,介绍如何在HPC进行断点续算。依次执行以下命令,安装FFTW软件。yum install gcc-gfortran gcc-c++wget http:// - [方案概述](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0022.md): HPC提供了超高浮点计算能力解决方案,可用于解决计算密集型、海量数据处理等业务的计算需求,如科学研究、气象预报、计算模拟、军事研究、CAD/CAE、生物制药、基因测序、图像处理等,缩短需要的大量计算时间,提高计算精度。降低TCO可以按需租用,成本低,降低中小客户使用HPC的门槛。可以按需租用,成本低,降低中小客户使用HPC的门槛。提高效率 - [资源和成本规划](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0003.md): 所需资源如表1所示,具体资源的实际费用请以对应官网价格显示为准。仿真软件STAR-CCM+安装在SFS Turbo中,其他软件安装在弹性云服务器中。 - [STAR-CCM+部署HPC集群流程图](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0004.md): 本文档介绍如何通过仿真软件STAR-CCM+部署HPC集群,流程如图1所示。 - [创建HPC私有镜像](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0006.md): 创建镜像需选择ECS系统盘镜像。需修改镜像属性才能在ECS创建界面的C6h规格中选择到相应的镜像。请联系技术支持进行操作。请使用镜像文件创建系统盘镜像,需注意镜像用途选择ECS系统盘镜像如图1,选择启动方式为UEFI图2,否则系统无法启动。登录到 API Explorer:https://apiexplorer.developer.hua - [创建弹性云服务器](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0007.md): C6h实例为弹性云服务器下的一款裸金属产品,相比于普通的裸金属产品,C6h实例除了提供标准的以太网卡,还提供了一个支持RoCE协议的网卡,而RoCE协议相比于普通的以太协议最大的优势在于时延极低,特别适合HPC场景低时延业务。登录管理控制台。单击管理控制台左上角的,选择区域和项目。单击"",选择“计算 > 弹性云服务器”。单击“购买弹性云 - [配置节点互信](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0008.md): STAR-CCM+集群运行时候需要跨节点运行,推荐使用互信免密登录。# 生成ssh公钥和私钥ssh-key-gen# 拷贝公钥到指定主机的~/.ssh/authorized_key文件中ssh-copy-id root@目标主机IP例如:ssh-copy-id root@192.168.0.166在~/.ssh/config文件中加入如下 - [创建SFS Turbo](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0009.md): SFS Turbo提供按需扩展的高性能文件存储(NAS),可为云上多个弹性云服务器(Elastic Cloud Server,ECS),容器(CCE&CCI),裸金属服务器(BMS)提供共享访问,能够弹性伸缩至320TB规模,具备高可用性和持久性,为海量的小文件、低延迟高IOPS型应用提供有力支持。STAR-CCM+运行需要提供一个集群中 - [挂载共享目录](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0010.md): yum install nfs-utils将SFS Turbo挂载到/opt/Siemens目录mkdir /opt/Siemens# 在/etc/fstab中添加开启自动挂载echo "192.168.0.15:/ /opt/Siemens nfs vers=3,timeo=600,nolock 0 0" >> /etc/fstab执行 - [通讯录安装](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0011.md): Udapl安装cd /rootwget https://linux.mellanox.com/public/repo/mlnx_ofed/4.1-1.0.2.0/SRPMS/dapl-2.1.10mlnx-OFED.3.4.2.1.0.41102.src.rpmrpm -ivh dapl-2.1.10mlnx-OFED.3.4.2.1.0 - [MPI安装](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0012.md): PlatformMPI使用STAR-CCM+自带的,不需要安装。若使用STAR-CCM+自带的,可不用安装。cd /roottar zxvf openmpi-4.0.1.tar.gzcd openmpi-4.0.1mkdir buildcd buildmkdir -p /home/openmpi-run/openmpi-4.0.1../c - [STAR-CCM+安装与运行](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0013.md): yum install libXt libXext libSM libX11cd /rootunzip siemens.star-ccm15.zipcd Siemens.STAR-CCM+15tar zxvf STAR-CCM+15.02.009_01_linux-x86_64-r8.tar.gzcd starccm+_15.02.009 - [RoCE网络问题](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0016.md): 问题现象:dtest/rping打流测试网络双向不通问题:A机器作为Server端,B机器作为Client端,dtest/rping测试RoCE网络异常;调换A、B机器角色,B机器作为Server端,A机器作为Client端,dtest/rping测试RoCE网络仍异常。解决方案:1.请检查集群中每个节点的配置文件/etc/dat.con - [STAR-CCM+启动相关问题](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0017.md): 问题现象:STAR-CCM+使用OpenMPI启动时候命令中同时有"-x"和"--mca"会启动失败,OpenMPI不支持"-x"参数和"--mca"同时使用,报错如下图所示。解决方案:1.请参照STAR-CCM+安装与运行章节的命令,在OpenMPI场景下不要使用"-x"命令行,使用"--mca"参数。Platform MPI场景下使用 - [RDMA](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0019.md): 远程直接内存访问(即Remote Direct Memory Access)是一种直接内存访问技术,它将数据直接从一台计算机的内存传输到另一台计算机,无需双方操作系统的介入。尤其是面对高性能计算HPC、大数据分析和浪涌型IO等高并发、低时延应用时,现有TCP/IP软硬件架构和应用高CPU消耗的技术特征根本不能满足应用的需求。零复制:零复制 - [RoCE](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0020.md): RDMA over Converged Ethernet (RoCE)是一种网络协议,允许应用通过以太网实现远程内存访问。目前RoCE有两个协议版本,v1和v2。其中RoCE v1是一种链路层协议,允许在同一个广播域下的任意两台主机直接访问。而RoCE v2是一种Internet层协议,即可以实现路由功能。虽然RoCE协议这些好处都是基于 - [创建裸金属服务器集群](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0002.md): 若您需要将您的服务部署在裸金属服务器上,首先需要购买裸金属服务器。专属物理资源如果您希望裸金属服务器运行在隔离的专属区域,请您先申请专属云,再创建裸金属服务器。了解和申请专属云,请参见《专属云用户指南》。了解和申请专属云,请参见《专属云用户指南》。如果您希望裸金属服务器拥有独享的存储设备,请您在开通专属云后申请专属企业存储,再创建裸金属服 - [配置BMS集群互相免密登录](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0005.md): 该任务指导用户在BMS集群上进行相关设置,并使其可以相互免密登录。$:表示在普通用户下,执行相关操作。#:表示在管理员用户下,执行相关操作。普通用户切换至管理员用户,请使用命令sudo su。已成功创建BMS,并绑定了弹性IP进行登录。使用“PuTTY”,采用密钥对方式登录集群中任意一台BMS。执行以下命令,防止系统超时退出。# TMOU - [裸金属服务器场景支持使用的MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0007.md): HPC当前支持的MPI包括:驱动自带的OpenMPI社区OpenMPISpectrum MPIIntel MPIPlatform MPI以下小节的内容详细介绍了MPI的安装与使用,您可以根据需要选择合适的MPI进行安装。 - [安装和使用IB驱动自带的Open MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0008.md): 本节指导用户在BMS上安装和使用IB驱动自带的Open MPI(以版本3.1.0rc2为例)。对于集群中的每台BMS,都需要执行该操作。已配置BMS集群间互相免密登录。执行以下命令,查询是否已成功安装IB驱动。$ ls /usr/mpi/gcc/openmpi-3.1.0rc2/bin/mpirun$ rpm -qa | grep mln - [安装和使用社区OpenMPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0009.md): 本节指导用户在BMS上安装和使用社区OpenMPI(以3.1.1版本为例)。对于集群中的每台BMS,都需要执行该操作。已配置BMS集群间互相免密登录。使用社区OpenMPI时,需要同时使用Mellanox的HPC-X 套件,适用于CentOS 7.3的HPC-X版本是“hpcx-v2.2.0-gcc-MLNX_OFED_LINUX-4.3 - [安装和使用Spectrum MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0010.md): 本节指导用户在BMS集群上安装和使用Spectrum MPI应用(以版本10.01.01为例)。对于集群中的每台BMS,都需要执行该操作。IBM Spectrum MPI v10.1版本当前支持的操作系统列表如下:IBM Spectrum MPI 10.1.0.1 Eval for x86_64 LinuxRed Hat Enterpri - [安装和使用Intel MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0011.md): 本节指导用户在BMS集群上安装和使用Intel MPI应用(以版本l_mpi_2018.0.128为例)。对于集群中的每台BMS,都需要执行该操作。已配置BMS集群间互相免密登录。下载Intel MPI。下载地址:https://software.intel.com/en-us/intel-mpi-library下载地址:https:// - [安装和使用Platform MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0012.md): 本节指导用户在BMS集群上安装和使用Platform MPI应用(以版本platform_mpi- 09.01.04.03r-ce.bin为例)。对于集群中的每台BMS,都需要执行该操作。已配置BMS集群间互相免密登录。下载platformMPI,如:platform_mpi- 09.01.04.03r-ce.bin。执行以下命令,安装依 - [鲲鹏裸金属服务器支持使用的MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0020.md): HPC当前支持的MPI包括:驱动自带的OpenMPI社区OpenMPIMPICH以下小节的内容详细介绍了MPI的安装与使用,您可以根据需要选择合适的MPI进行安装。 - [安装和使用IB驱动自带的Open MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0021.md): 本节操作指导用户在BMS上安装和使用IB驱动自带的Open MPI(以版本4.0.2a1为例)。对于集群中的每台BMS,都需要执行该操作。已配置BMS集群间互相免密登录。执行以下命令,查询是否已成功安装IB驱动。$ ls /usr/mpi/gcc/openmpi-4.0.2a1/bin/mpirun$ rpm -qa | grep mln - [安装和使用社区OpenMPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0022.md): 本节指导用户在BMS上安装和使用社区OpenMPI(以4.0.2版本为例)。对于集群中的每台BMS,都需要执行该操作。已配置BMS集群间互相免密登录。下载社区OpenMPI,版本号为“openmpi-4.0.2.tar.bz2”。下载地址:https://download.open-mpi.org/release/open-mpi/v4. - [安装和使用MPICH](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0023.md): 本节指导用户在鲲鹏BMS集群上安装和使用MPICH应用(以版本mpich-3.3.2为例)。对于集群中的每台BMS,都需要执行该操作。已配置BMS集群间互相免密登录。下载MPICH。下载地址:https://aur.archlinux.org/packages/mpich/下载地址:https://aur.archlinux.org/pa - [IB驱动自带的OpenMPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0014.md): 该任务指导用户在BMS集群上运行IB驱动自带的MPI应用(3.1.0rc2版本)。已配置BMS集群间互相免密登录。集群中所有的BMS,均已安装IB驱动自带的OpenMPI。登录集群中任意一台BMS。执行以下命令,关闭BMS防火墙。# service firewalld stop# iptables -F# service firewall - [社区OpenMPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0015.md): 该任务指导用户在BMS集群上运行社区OpenMPI(以3.1.1版本为例)。已配置BMS集群间互相免密登录。集群中所有的BMS,均已安装社区OpenMPI。登录集群中任意一台BMS。执行以下命令,关闭BMS防火墙。# service firewalld stop# iptables -F# service firewalld stop# - [Spectrum MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0016.md): 该任务指导用户在BMS集群上运行Spectrum MPI应用(10.01.01版本)。已配置BMS集群间互相免密登录。集群中所有的BMS,均已安装Spectrum MPI。登录集群中任意一台BMS。执行以下命令,关闭BMS防火墙。# service firewalld stop# iptables -F# service firewall - [Intel MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0017.md): 该任务指导用户在BMS集群上运行Intel MPI应用(l_mpi_2017.3.196版本)。已配置BMS集群间互相免密登录。集群中所有的BMS,均已安装Spectrum MPI。登录集群中任意一台BMS。执行以下命令,关闭BMS防火墙。# service firewalld stop# iptables -F# service fir - [Platform MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0018.md): 该任务指导用户在BMS集群上运行Platform MPI应用(platform_mpi- 09.01.04.03r-ce.bin版本)。已配置BMS集群间互相免密登录。集群中所有的BMS,均已安装Platform MPI。登录集群中任意一台BMS。执行以下命令,关闭BMS防火墙。# service firewalld stop# ipta - [安装和使用IB驱动自带的Open MPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0025.md): 该任务指导用户在鲲鹏BMS集群上运行IB驱动自带的MPI应用(以版本4.0.2a1为例)。已配置BMS集群间互相免密登录。集群中所有的BMS,均已安装IB驱动自带的OpenMPI。登录集群中任意一台BMS。执行以下命令,关闭BMS防火墙。# service firewalld stop# iptables -F# service fire - [安装和使用社区OpenMPI](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0026.md): 该任务指导用户在BMS集群上运行社区OpenMPI(以4.0.2版本为例))。已配置BMS集群间互相免密登录。集群中所有的BMS,均已安装社区OpenMPI。登录集群中任意一台BMS。执行以下命令,关闭BMS防火墙。# service firewalld stop# iptables -F# service firewalld stop# - [安装和使用MPICH](https://support.huaweicloud.com/usermanual-hpc/hpc_04_0027.md): 该任务指导用户在BMS集群上运行MPICH应用(mpich-3.3.2版本)。已配置BMS集群间互相免密登录。集群中所有的BMS,均已安装MPICH。登录集群中任意一台BMS。执行以下命令,关闭BMS防火墙。# service firewalld stop# iptables -F# service firewalld stop# ipt - [修订记录](https://support.huaweicloud.com/usermanual-hpc/hpc_05_0002.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 ## HPC-S²用户指南 - [什么是HPC-S²](https://support.huaweicloud.com/usermanual-hpcss/hpcss_01_0002.md): 高性能计算(High-performance computing,简称HPC)是一个计算机集群系统,通过管理节点对计算任务进行分解,交给不同的计算节点进行计算,以此来解决大型计算问题。在科学研究、气象预报、仿真实验、生物制药、基因测序、图像处理等行业均有广泛的应用。针对日益增长的HPC计算能力需求,华为云在现有基础设施之上推出了HPC解决 - [HPC-S²应用场景与使用限制](https://support.huaweicloud.com/usermanual-hpcss/hpcss_01_0003.md): 计算资源创建:HPC-S²支持一键式报价和一键式购买HPC集群,并在创建集群时自动部署所配置的调度器、域控制器以及运行时的依赖。计算资源配置:HPC-S²支持计算资源的多种配置管理,包括集群管理、节点管理、扩容集群节点及资源状态查看等。HPC解决方案服务当前只支持“华北-北京一”、“华北-北京四”、“华南-广州”区域,推荐使用“华北-北京 - [HPC-S²与其他服务的关系](https://support.huaweicloud.com/usermanual-hpcss/hpcss_01_0004.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [概述](https://support.huaweicloud.com/usermanual-hpcss/hpcss_02_0002.md): 高性能计算解决方案适用于基因测序,工业仿真等高性能计算场景,您根据实际计算需求购买HPC集群。本节操作介绍创建HPC集群的方式,以及创建流程,引导您一站式完成集群的创建、配置,并在HPC-S²上完成高性能计算作业。购买高性能计算解决方案:根据实际计算需求购买HPC集群,可以在购买时同时指定管理节点配置与计算节点配置。购买HPC集群使用已有 - [方法一:购买高性能计算解决方案](https://support.huaweicloud.com/usermanual-hpcss/hpcss_02_0003.md): 购买高性能计算解决方案可以在购买时同时指定管理节点配置与计算节点配置。本节操作介绍购买高性能解决方案的操作步骤。第一次使用公有云服务时,系统将自动为您创建一个虚拟私有云,包括安全组、网卡。同时,用户可根据需要自行创建一个虚拟私有云,更多关于虚拟私有云的信息,请参考《虚拟私有云用户指南》。用户可使用系统自动创建的安全组,也可以根据需要自行创 - [方法二:使用已有节点部署HPC集群](https://support.huaweicloud.com/usermanual-hpcss/hpcss_02_0004.md): 如果用户需要使用已有的ECS节点资源构建HPC集群,可以使用该功能进行集群的部署。下面介绍如何使用已有节点部署HPC集群。使用已有节点部署集群,首先选择管理节点,再选择计算节点,切换计算节点与管理节点需要有相同的CPU架构,需要在相同的虚拟私有云、安全组,且使用同一个镜像主版本。第一次使用公有云服务时,系统将自动为您创建一个虚拟私有云,包 - [查看集群创建进度](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0003.md): 集群创建的命令下发之后,如需查看集群的创建进度,可进入一站式HPC服务提供的“进度”页查看当前集群创建的具体进展和详细信息。登录HPC-S²控制台。单击左侧的“集群管理”。在“集群管理”页面选择要查看的集群,单击操作列的“进度”进入查看。在集群的进度详情页面的“部署”页签可查看当前集群的创建的具体进展和详细信息。在集群的进度详情页面的“部 - [查看已有节点部署集群的进度](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0004.md): 使用已有节点部署集群的命令下发之后,如需查看集群的部署进度,可进入一站式HPC服务提供的“进度”页查看当前集群部署的具体进展和详细信息。登录HPC-S²控制台。单击左侧的“集群管理”。在“集群管理”页面选择要查看的集群,单击操作列的“进度”进入查看,日志类型选择“部署”,查看当前集群的创建的具体进展和详细信息。 - [查看集群扩容的进度](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0005.md): 集群扩容的命令下发之后,如需查看集群的扩容进度,可进入一站式HPC服务提供的“进度”页查看当前集群扩容的具体进展和详细信息。登录HPC-S²控制台。单击左侧的“集群管理”。在“集群管理”页面选择要查看的集群,单击操作列的“进度”进入查看。在集群的进度详情页面的“扩容”页签可查看当前集群扩容的具体进展和详细信息。在集群的进度详情页面的“扩容 - [查看集群缩容的进度](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0006.md): 集群缩容的命令下发之后,如需查看集群的缩容进度,可进入一站式HPC服务提供的“进度”页查看当前集群缩容的具体进展和详细信息登录HPC-S²控制台。单击左侧的“集群管理”。在“集群管理”页面选择要查看的集群,单击操作列的“进度”进入查看。在集群的进度详情页面的“缩容”页签可查看当前集群缩容的具体进展和详细信息。在集群的进度详情页面的“缩容” - [查看集群详情页面](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0008.md): 集群创建完成后,如需查看集群的详细信息,可进入一站式HPC服务提供的“集群详情”页,查看例如当前集群的ID、状态、所在区域、虚拟私有云、安全组、节点信息以及共享存储以及集群的关系图等信息。登录HPC-S²控制台。单击左侧的“集群管理”。在“集群管理”页面选择要查看的集群,单击集群名称查看集群详情页。在集群的详情页面可查看集群ID、状态、所 - [查看集群的节点信息](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0009.md): 集群创建完成后,如需查看集群中节点的详细信息,可进入一站式HPC服务提供的“节点管理”页,查看例如当前集群中节点,包括节点名称和ID、节点类型、状态、规格、IP、共享存储挂载状态、可用区以及付费类型等信息。前提条件:用户集群的节点列表不为空。登录HPC-S²控制台。单击左侧的“节点管理”。在“节点管理”页上方的集群下拉框切换到要查看的集群 - [管理集群的共享存储信息](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0010.md): 集群创建完成后,如需查看集群所使用的共享存储的详细信息,可进入一站式HPC服务提供的“共享存储”页,查看例如集群所使用的SFS的名称和ID、存储协议、共享路径以及挂载点等信息。登录HPC-S²控制台。单击左侧的“共享存储”。在“共享存储”页,查看集群对应的共享存储的详细信息。 - [集群扩容](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0012.md): 集群使用过程中,如当前的集群规模已经不满足需要,可使用集群扩容功能对集群进行扩容操作以增加节点数。只有状态为“运行中”的集群可进行扩容操作。登录HPC-S²控制台。单击左侧的“集群管理”。在“集群管理”页面选择要扩容的集群,单击后方操作中“扩容”,进入扩容的详情页面。选择“计费模式”。集群扩容时,可选择和原有计费模式不同的计费模式,如果集 - [停止集群](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0013.md): 按需类型的集群,如暂时没有任务需要执行,可使用集群停止功能对集群进行管理操作以节省费用。包周期资源不适用,关机后仍继续扣费,需手动退订后可停止扣费。有集群状态为“运行中”的集群可进行停止操作。登录HPC-S²控制台。单击左侧的“集群管理”。在“集群管理”页面选择要停止的集群,单击操作列“更多 > 停止”。单击“确定”。在集群管理页面,待操 - [启动集群](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0014.md): 停止状态的集群,如需再次开启集群执行作业,可将集群重新启动。只有状态为“停止”的集群可进行启动操作。登录HPC-S²控制台。单击左侧的“集群管理”。在“集群管理”页面选择要启动的集群,单击后方操作列“更多 > 启动”。单击“确定”。在集群管理页面,待操作正常完成,集群状态变为“运行中”。 - [删除集群](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0015.md): 当集群不再使用后,可使用集群删除的功能将集群删除,如未勾选“删除云服务器”,节点资源将持续扣费,包周期资源需手动退订。集群创建失败后,可使用集群删除的功能将集群删除,删除时不要勾选“删除云服务器”,然后再使用“已有节点部署集群”的功能重新部署集群。集群出现异常后,如无法手动进行恢复,可使用集群删除的功能将集群删除,删除时不要勾选“删除云服 - [停止节点](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0017.md): 按需付费类型的节点资源暂不使用或出现故障时可停止节点,使资源不再计费。包周期资源关机后仍继续扣费,需手动退订后可停止扣费。只有状态为“运行中”的节点可执行停止操作。登录HPC-S²控制台。单击左侧的“节点管理”。在“节点管理”页面集群的下拉框切换到要进行节点操作的集群。选择要进行停止操作的节点,单击后方操作中“更多 > 停止”。单击“确定 - [启动节点](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0018.md): 节点关机后,如需再次重启恢复使用,可重新启动节点。状态为“停止”的节点可进行启动操作。登录HPC-S²控制台。单击左侧的“节点管理”。在“节点管理”页面集群的下拉框切换到要进行节点操作的集群。选择要启动的节点,单击操作中“更多 > 启动”。单击“确定”。提交成功后,返回到节点管理页面,待操作完成节点状态变为“运行中”。 - [重启节点](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0019.md): 当集群中某节点出现异常,可以使用节点重启的功能对该节点进行重启操作尝试恢复。只有状态为“运行中”的节点可进行重启操作。登录HPC-S²控制台。单击左侧的“节点管理”。在“节点管理”页面集群的下拉框切换到要进行节点操作的集群。选择要进行停止操作的节点,单击操作中“更多 > 重启”。单击“确定”。提交成功后,返回到节点管理页面,待操作完成,节 - [节点删除](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0020.md): 集群当前的节点数较多,可以选择将部分节点进行删除,对集群进行缩容操作以同时节省费用。集群中某个节点出现异常且无法手动恢复后,可使用节点删除将该节点进行删除操作,随后根据需要再重新进行集群扩容操作。无论单节点删除或是批量删除,管理节点是禁止删除操作的。节点删除(即集群缩容)时,仅在集群状态处于“运行中”或“异常”时方可操作。节点删除(即集群 - [管理共享存储](https://support.huaweicloud.com/usermanual-hpcss/hpcss_03_0022.md): HPC解决方案服务的管理控制台提供了弹性文件服务SFS的自定义挂载和卸载的功能。集群创建完成后,您可以在共享存储页面为集群挂载/卸载弹性文件服务。通过弹性文件服务SFS为集群提供共享存储的功能。当集群为运行状态时,您可以选择挂载/卸载弹性文件服务。当集群在创建中或部署状态时,不支持挂载/卸载共享文件服务。登录HPC-S²控制台。单击左侧的 - [为什么集群被删除后还在计费?](https://support.huaweicloud.com/usermanual-hpcss/hpcss_05_0002.md): 按需购买的集群删除时未勾选“删除云服务器”,因此只删除了集群信息,集群中的云服务器资源仍在继续扣费。包周期类型的集群删除时只能删除集群信息,云服务器资源需要手动退订。管理节点如使用购买EIP的选择,集群删除时,即使勾选了“删除云服务器”,绑定的EIP资源也不会删除,仍然正常计费。如需停止EIP资源计费,请手动删除EIP。集群中节点如果挂载 - [在部署/创建集群过程中出现某个节点未加入集群或者不存在需要怎么办?](https://support.huaweicloud.com/usermanual-hpcss/hpcss_05_0003.md): 在部署/创建集群过程中,如果出现某个节点未加入集群或节点不存在,那么集群将无法正常部署/创建。可删除集群重新创建,选择其中创建成功的计算节点手动绑定EIP,然后和其他计算节点重新创建集群。删除状态异常的节点,从而使集群状态恢复正常。 - [集群云服务器节点创建完成,但在部署过程中失败了能否修复?](https://support.huaweicloud.com/usermanual-hpcss/hpcss_05_0004.md): 将集群删除,不要勾选“删除云服务器”,使用已有节点部署集群的方法重新部署集群。 - [集群创建任务提交失败,提示“Insufficient EIP quota”怎么办?](https://support.huaweicloud.com/usermanual-hpcss/hpcss_05_0005.md): 集群创建任务提交失败,提示“Insufficient EIP quota”。您可以选择以下任一处理方法:EIP配额不足,创建集群时“弹性公网IP”可选择“使用已有”项。EIP配额不足还可提工单申请扩大弹性公网IP的配额。 - [集群创建提交失败,提示集群配额不足怎么办?](https://support.huaweicloud.com/usermanual-hpcss/hpcss_05_0006.md): 每个用户只能创建最多3个集群,当集群数量达到上限后会提示该错误,如需创建新集群,可先将不使用或者异常状态的集群进行删除,然后再重新创建集群。 - [集群的管理节点为运行状态,但是集群异常提示“master node cannot reached”怎么办?](https://support.huaweicloud.com/usermanual-hpcss/hpcss_05_0007.md): 集群的管理节点为运行状态,但是集群异常提示“master node cannot reached”。检查/etc/ssh/sshd_config配置文件,确保配置文件中AuthorizedKeysFile添加了/usr/local/.hpccluster/role/.ssh/authorized_keys配置项。检查/usr/local/