操作电脑通常有两种常见方式:图形界面和命令行。
我们平时在 Windows 中通过鼠标点击图标、按钮和菜单来操作电脑,这种带有窗口、图标和按钮的界面,叫做 图形用户界面(GUI)。
另一种方式是输入命令。命令就是告诉电脑“要做什么”的指令,例如输入 hostname,就是让电脑显示自己的主机名。
而终端就是我们输入这些命令的窗口。
Linux 是一种电脑操作系统,而我们熟知的 Windows 属于另外一个操作系统。
同时,Linux有很多不同的版本,如 Ubuntu、CentOS、Debian 等。
不同的操作系统提供的操作方式也有所不同。有些同时提供图形界面和终端,有些则默认没有图形界面,主要通过终端输入命令操作。
例如:
HPSee 主要由三个部分组成:
- API(接口服务):负责接收任务,并把任务交给后续组件处理。
- Worker(计算执行服务):负责真正执行计算任务。
- Database(数据库):负责保存任务信息、运行状态以及相关结果数据。
简单来说,本地电脑在 SeeSAR 里提交任务后,部署在服务器上的 HPSee 则接受任务,计算任务,然后保存。HPSee 的三个组件可以都放在同一台电脑上,也可以分布在不同的电脑上。
部署模式有,Single Node 和 Swarm。Single Node 表示“单节点部署”,单节点就是单台电脑,部署就是安装,单节点部署指 API、Worker 和 Database三个组件全部安装在同一台电脑上。与此对应的 Swarm,表示“多节点部署”,即三个组件分布到多台电脑协同运行。软件运行环境,就是让软件能够正常工作的各种组件和配置。
若是手动一条条安装 HPSee 运行所依赖的环境,将特别复杂和麻烦。
利用 Docker,这种创建软件运行环境的工具,让这个过程更简单。
因此,在部署 HPSee 之前,需要先安装好 Docker。
若您想进一步部署Docker,欢迎查看我们下一篇教程
【Docker安装教程 | HPSee部署前篇】
联系:Molyx
电话:+86 19068078456
微信:Molyx_Wuhan
地址:湖北省武汉市华中科技大学科技园湖北青创园