This commit is contained in:
yinkanglong
2020-09-18 15:51:32 +08:00
3 changed files with 52 additions and 3 deletions

View File

@@ -0,0 +1 @@
##

View File

@@ -0,0 +1,47 @@
今天要做的事情:
# 主机配置-服务器搭建
## 需要了解的事情
1. 了解R930服务器购置相关设备。等到明天时间一下
2. 这两天(周二、周三、周四)完成服务器的配置。
1. 了解r930的说明文档明天进行配置。√
2. 重新安装服务器的ubuntu系统。×
3. 实现服务器的远程访问
4. 搭建服务器的docker日后可以将整个docker迁移到不同的虚拟机上而不用在每个虚拟机上都配置相关的环境
## dellR930可扩展配置说明
### CPU
* 型号Xeon E7-4800
* 数量4
### 内存
* 类型RIDMMDDR4
* 数量96
* 最高支持内存96*16
### 存储
SATA/SAS固态硬盘
### PCIE显卡
10个PCIE插槽
## 分布式服务器构建
1. 技术选型docker和vm虚拟机
2. 考虑到重装服务器的困难需要对服务器十分了解相关教程很少需要下载驱动等最后决定不必重装服务器。因为本来就是为了搭建分布式的训练环境可以使用docker或者虚拟机实现训练环境。对centos进行配置实现远程访问设置成静态ip地址。
3. docker方便快捷但不知道是否能够实现网络隔离且技术比较新颖。vm虚拟机能够实现系统层面的隔离和虚拟化可以快速实现多台虚拟机的构建。无论最后选择哪种方式搭建分布式环境docker似乎都是不可缺失的因为在从一台虚拟机向另一台虚拟的移植环境的时候docker无疑是最快的选择。所以即使采用虚拟机的手段实现分布式训练也需要docker快速搭建相同的运行环境。
4. 技术路线:
1. 在实验室的ubuntu上使用docker快速开发实现训练过程。
2. 在服务器上通过docker快速搭建分布式的训练环境。运行多个镜像。
3. 各个镜像之间通过网络通信,然后实现虚拟的分布式训练。
4. 如果docker无法虚拟网络通信的过程则考虑使用虚拟机或者真正的分布式主机实现docker训练。

View File

@@ -38,13 +38,14 @@ easy-window小程序。
### 根据需求规范工程
* 将工程上传到gitee√
* 根据新的需求修改函数借口。增加返回的message
* 对sm2函数的明明进行规范test->encrypt
* 根据新的需求修改函数借口。增加返回的message
* 对sm2函数的明明进行规范test->encrypt
### 工程部署使用nodejs封装工具发布。
* 使用electron-package对工程进行打包√
* 使用electron-build或者electron-asar对工程进行发布。创建安装程序。
## 3 解决的bug问题