从博士课题研究到本科科研项目,优秀成果常常与大样本以及随之而来的高强度数据处理密切相关。当个人电脑与电脑厅设备难以满足算力要求,而实体工作站又并非可行方案之时,ITSC为科大研究者提供的HPCC服务便凭借其配置优秀、支持远程访问与不设收费的特点成为算力短缺的极佳解决方案。
高性能计算集群(High Performance Computing Cluster, HPCC),是LexisNexis Risk Solutions公司开发的大数据处理平台。这是一系列超级计算机的联合体,常常被简称为Cluster,凭借其强大算力为科大研究提供技术支持。目前科大拥有两台正在运转的HPCC。分别是主打CPU算力、配合GPU处理器辅助的HPC2;以及兼备CPU与GPU算力的HPC3。两款HPCC均面向全体科大研究者开放申请。
希望使用HPC2及HPC3的用户应事先获得实验组负责人批准,之后前往对应页面(HPC2、HPC3)进行申请递交。受批准的申请者将会收到邮件通知获允访问的服务器地址(例:macyang4.math.ust.hk)。
在正式使用HPCC之前,我们需要解决这样几个问题:科大提供的HPCC建立在Linux操作系统上,与Windows操作系统或苹果电脑的MacOS不相兼容;在校园外Eduroam网络无法覆盖的地方,我们自己的电脑也无法访问科大服务器,这其中就包括HPCC。幸运的是,微软开发了适用于Linux的Windows子系统、Mac用户也有办法直接访问Linux云服务器;ITSC还提供了虚拟专用网络(Virtual Private Network, VPN),把个人电脑与学校网络联系起来,使校外用户访问内部服务器成为可能。接下来我们依次解决(1)操作系统不兼容;与(2)校外无法远程访问的问题,此外附上一份(3)允许用户通过可视化窗口传输文件的应用,方便尚不熟练命令行指令的同学快速上手。
用于衔接个人电脑Windows操作系统与科大HPCC Linux操作系统的配置,Windows环境必需品。MacOS用户则无须进行额外操作。
以安装Ubuntu为例,使用快捷键“Win + R”进入运行窗口;输入”powershell”后按下“Ctrl + Shift + Enter”以管理员身份运行PowerShell。
“运行”窗口
**
PowerShell
输入wsl --install -d ubuntu
并按下回车键以下载WSL与Ubuntu。安装完毕后将会弹出Ubuntu窗口要求用户设置用户名。方便起见,不妨将用户名设为ITSC账号(无须@connect.ust.hk或@ust.hk后缀)并设置相同密码(设置密码时窗口不会更新已输入的字符,这并非系统故障)。
在 Ubuntu窗口中设置账户名与密码