最近由于某些原因,需要连接到国家超级计算广州中心进行一些计算活动。与济南超算不同,广州超算是支持linux系统通过IPSecVPN进行登录连接的,所以在ubuntu等linux发行版上连接超算并不十分困难。在具体使用过程中发现官方给的连接教程特别别扭,还有在ssh配置部分对系统有着不必要的影响,于是就把自己的连接方式与一些步骤与简单解释写一下。
排名第六(00.11)
国家超级计算广州中心的天河二号(THA)是目前世界上排名第六的超算。年至年,“天河二号”在超级计算机强排行榜上连续六次排名世界第一,成为世界超算史上第一台连续六次夺冠的超级计算机,打破超算领域世界纪录。年至年,“天河二号”在国际共轭梯度HPCG排行榜获得五连冠。HPCG排行榜是最接近实际应用模式的排名,更能够反映超级计算机的实际应用性能。
每个节点个CPU,E5-69v,一个节点可以有4个核
在Ubuntu上面连接THA,一共有两个步骤,第一步是VPN连接,即从外部环境进入广州超算的内网,第二步是ssh连接,真正接入登录节点并可以提交任务。
VPN连接处于安全性的考虑,大型的超算中心的计算节点与登录节点一般来说并不能够暴露在公网当中,需要一个VPN系统充当隔离与防火墙。广州超算总体上来说是对linux系统用户比较友好的,可以提供IPSecVPN方式,不像有些机构,只提供SSLVPN,只能在win-dows上用或者linux客户端已经年久失修,彻底不能用了。
要通过VPN连接,首先要具有相应的vpn账号与密码。有了之后,才能进行下一步。
首先要安装vpnc这是在linux下唯一需要安装的软件。
sudoaptinstallvpnc
安装完成之后需要更改vpnc的配置文件,以免以后每次都需要输入账号密码。一般编辑/etc/vpnc/default.conf,这个文件的编辑需要root权限。
IPSecgatewayvpn3.nscc-gz.cnIPSecIDyouridIPSecsecretzumiyueXauthusernameyournameXauthpasswordyourpasswd
很简单,只有五行。前三行是公共配置,一般都是一样的,后两行才是与用户有关的账号密码。
第一行是登录节点,这个一般都知道,第二行第三行分别是组名称与组预共享密钥,这个客服都会给出。后两行是账号密码。
配置完成之后用root权限运行vpnc就好了。由于vpnc是通过建立虚拟网卡的方式实现的vpn连接,这个过程需要改路由表与建立虚拟网卡,这需要用root进行相关的更改。
如果出现下面的几行,说明vpnc就连接成功了
ConnectBanner:
Wel