关于资源与账号之间的关系
可用账号数量不限制
- 学生/老师账号可以由管理员账号创建,也可以由用户自己注册获取。
账号与资源的关系
- She平台本身对服务器的配置没有特殊要求,8核32G内存2T磁盘就够用了。
需要根据并行上课的学生数、使用的课程来决定需要多大的计算服务器资源(算力)。
比如说加载了大数据的全栈集群的课程实训环境,每个学生至少需要32G内存(此时CPU的要求并不是那么严格、磁盘通常都能满足);做数据库实验、Linux操作系统实验、单节点大数据实验,每个学生只需要4G内存。
所以,我们可以根据学生数 x 32G内存来决定投放多少算力。如果据此计算,学校的算力不够,则可以使用以下解决方案:
1)、学生分组,一个组共用一个账号(这个账号可由老师/管理员预先创建)。
2)、先安装,由少量的学生实训、创新项目使用,等有了新的算力服务器时,只需要将新的算力服务器加入She平台即可、She平台不需要重装且之前运行的workspace也不受影响。
- 所以需要服务器资源总量:{并行使用账号数量(学生数量) + 1 } x 32G内存, >=2T磁盘 即可,其中需要服务器资源总量是指所有服务器加起来的总量,She平台对服务器的数量没有要求,一台也可以,但最好是不少于两台、这样可以部署git/文件服务器。