高校机房虚拟化专家系统(VMware国产化替代方案)产品线

0、手机用户访问网站的快速指引:http://man.kinginsai.com/

1、快速了解虚拟化专家系统:http://virts.kinginsai.com/details.html

2、创建Windows和Linux虚拟机:http://virts.kinginsai.com/vmi.html

3、高校版本安装部署环境要求: http://virts.kinginsai.com/deploy.html

4、申请She平台测试账号:http://man.kinginsai.com/freeauth/cuserappy.html

5、She平台C端版本地址: http://she.kinginsai.com

6、She平台使用手册预览: http://man.kinginsai.com/

7、松鼠学苑公众号: 松鼠学苑

国家战略背景

近年来,国际局势复杂多变,从2018年开始,美国持续加大对中国科技产业的制裁力度,先后将数百家中国高科技企业列入出口管制实体清单;2022年俄乌冲突爆发后,数据库、虚拟化、服务器等领域的头部IT厂商也陆续停止对俄罗斯的产品供应。

目前很多厂商提出的VMware国产化替代方案,在承载核心生产业务方面的能力存在明显短板,She平台解决方案:

  1. 核心部件做到100%国产自研,具备自主演进能力。

  2. 满足数据中心IT基础设施国产化替代的业务需求。

应用背景

学校有众多台式机实验室机房、每个机房有众多PC电脑。机房管理员需要在每台PC电脑上维护多套操作系统、而每个操作系统上也需要维护多套教学用的软件,将会面临两个挑战:

  1. 管理这多套操作系统、多套教学软件困难。此外,教学软件会经常更新,这会增加困难程度。

  2. 环境一致性难于保证。同样的环境下,可能会出现个别的PC电脑、在某个时段、某个软件出现异常。

  3. 传统的部署方式是硬化的,当出现异常情况时,如病毒入侵,则会导致整个PC电脑重做系统。

She平台解决方案

  1. She平台使用独创的虚拟化技术,运行在由物理服务器组成的资源集群上,可以快速定制出任意多套虚拟化环境,学生可以根据需要创建/删除出对应的实体环境。

  2. 环境一致性得到完全保证。

  3. 虚拟化环境是镜像,每个镜像均有相应的校验码。一者这种静态的镜像几乎不能入侵、二者镜像的校验码机制会在实体环境运行之前被判别出而降低安全风险。

  4. 同时支持Windows、Linux、Apple操作系统,支持vnc、rdp、ssh远程访问方式,满足全栈应用需求。

高校版本安装部署指南

快速理解要求

  1. 问:如果我们给每个学生16G内存,一共120人同时上课,是否意味着需要1920G的系统总内存,如果使用4台服务器集群的话,每台需要480G以上的系统内存,粗略这样计算,是这个概念吗?

答:是的。但是学生可以分组,比如5个学生一个账号,这样只需1/5的内存资源;此外,我们还额外需要少量内存,如每台服务器上操作系统、She平台部署主节点、私有云的从节点等,但平均下来每台服务器不会超过16G内存。

  1. 问:我看您对其他资源没有特殊要求。网络方面有要求吗?

答:没有,因为现有的服务器都会配置多块万兆网卡,She平台只需要一块即可(可以使用两块网卡进行性能优化)。She平台主要的需求是内存;但是,如果部署在本校内的She平台,需要让学生在校园网内可访问、如宿舍,则需要向本校网络中心申请固定IP地址。

  1. 问:还有就是最好不要ARM服务器,是这个意思吧?

答:必须是X86的,也可以是国产兼容X86的,但ARM服务器不行;不久会支持RISC-V。

  1. 问:服务器是Windows Server操作系统可以吗?

答:我们会将服务器格式化重装,安装Linux操作系统,如Ubuntu Server,然后在此系统上部署She平台。

  1. 问:一台服务器可以吗?

答:可以,但是最好是两台服务器,其中一台服务器部署离线资源,但这台部署离线资源的服务器不需要配置太高,如32G内存、1T磁盘就够用了。

  1. 问:可以同时虚拟出Windows和Linux吗?

答:可以的,每台虚拟机的内存可以选定,比如4G、8G等。

安装部署环境要求

1、X86物理机服务器,ARM架构的物理机不满足要求;不能采用VMWare虚拟机。

2、She平台本身对服务器的配置没有特殊要求,8核32G内存2T磁盘就够用了。

需要根据并行上课的学生数、使用的课程来决定需要多大的计算服务器资源(算力)。

比如说加载了大数据的全栈集群的课程实训环境,每个学生至少需要32G内存(此时CPU的要求并不是那么严格、磁盘通常都能满足);做数据库实验、Linux操作系统实验,每个学生只需要4G内存;单节点大数据实验,每个学生只需要8G内存。

所以,我们可以根据学生数 x 32G内存来决定投放多少算力。如果据此计算,学校的算力不够,则可以使用以下解决方案:

1)、学生分组,一个组共用一个账号(这个账号可由老师/管理员预先创建)。

2)、先安装,由少量的学生实训、创新项目使用,等有了新的算力服务器时,只需要将新的算力服务器加入She平台即可、She平台不需要重装且之前运行的workspace也不受影响。

3、所以需要服务器资源总量:{{并行使用账号数量(学生数量)} x 4G + 32G}内存, >=2T磁盘 即可,其中需要服务器资源总量是指所有服务器加起来的总量,She平台对服务器的数量没有要求,一台也可以,但最好是不少于两台、这样可以部署git/文件服务器。

创建windows和Linux虚拟机

创建Linux虚拟机(命令行模式,xshell/securecrt远程连接)

查看我的所有虚拟机状况

1、进入我的虚拟机查看页面

在这里插入图片描述

2、列出所有虚拟机及其运行状态

在这里插入图片描述

3、通过vnc进入任一虚拟机的桌面

在这里插入图片描述

创建windows虚拟机

1、如果She平台部署的机器没有物理虚拟化(如虚拟机),She平台自动配置成模拟器模式,但这样运行速度相对较慢;由于RDP传输的是视频流,需要较好的网络条件。

2、workspace创建完成后会自动下载连接windows的rdp文件;再次点击已经成功创建的workspace后会再次下载对应rdp文件。

3、workspace创建完成后仍需要等待Windows启动完成。