承载了教师Web,管理Web,大部分业务逻辑。
承载了老师上传课件,学生上传作业中的ppt,word,excel等文件和附件。
为业务和文件服务器提供服务,不用连接外网(部署时需要连接外网,部署完成后不需要连接外网)。
承载老师上传视频的转码服务,及老师跟学生上传文档的格式转换。
5) SRS流媒体服务器
定位是网络直播服务器集群,是一个可以推送rtmp视频流,或点播下载媒体文件的服务器。用户通过SRS服务器实现录制,或者实时巡课。
6)教学AI分析(选配)
?AI服务:AI服务器利用录制的高清视频文件,进行学生的课堂行为、表情,声音,等方面的识别,进而依据识别结果通过S-T模型、BERI模型等进行评估,形成数据和图标。
?AI服务覆盖业务:教学AI分析(教师自行发起,服务于教学过程改进)+巡课AI分析(自动分析,服务于督导业务,帮助督导人员发现问题并预警)
二、服务器配置评估
1、SRS/AI服务器配置要求
教室间数 (学生人数) | 流媒体服务器(SRS) | AI服务器(物理机) | 备注 | ||
配置信息 | 台数 | 配置信息 | 台数 | ||
2间 (<200人) | CPU:8核; 内存:32G; 存储:500G; 带宽:1000Mbps
| 用于演示需要,2间可以使用学校虚拟机,不需另外购置AI服务器 | |||
3-5间 (<500人) | CPU:4核; 内存:8G 存储:4T/年; 带宽:1000Mbps ubuntu 18.04 server 64bit | 1台 | 2U机架式服务器
Intel Xeon Silver 4210 10C 85W 2.2GHz
2*ThinkSystem 24GB TruDDR4 2933MHz(2 列 x8 1.2V)RDIMM
1*ThinkSystem 2.5 英寸 5300 500GB SATA 6Gb 热插拔固态硬盘;
1*RAID 530-8i PCIe 12Gb 适配器;
1*ThinkSystem 1Gb2 端口 RJ45 LOM;
ThinkSystem NVIDIA Tesla T4 16GB PCIe GPU
| 1台 | 2间以上服务器配置为商用机配置,品牌型号为联想SR650,推荐配置按半天内能出结果评估,最低配置按隔天能出结果评估。(AI分析范围包含巡课AI+教学课堂AI) |
6~20间(<1000人) | CPU:4核; 内存:16G; 存储:16T/年; 带宽:10,000Mbps ;磁盘写入速度:≥200MB/s ubuntu 18.04 server 64bit | 1台 | 教室数:6~12间 | ||
21~30间(<1500人) | CPU:8核; 内存:16G; 存储:24T/年; 磁盘写入速度:≥300MB/s ubuntu 18.04 server 64bit | 1台 | 教室数:21~25间 | ||
31~50间(<2500人) | CPU:8核; 内存:32G; 存储:40T/年; ubuntu 18.04 server 64bit | 1台 | 教室数:31~36间 | ||
51~70间(<3500人) | CPU:12核; 内存:32G; 存储:56T/年; 带宽:10,000Mbps; 磁盘写入速度:≥500MB/s ubuntu 18.04 server 64bit | 1台 | 教室数:51~60间 | ||
71~100间(<5000人) | CPU:16核; 内存64G; 存储:64T/年; 带宽:10,000Mbps; 磁盘写入速度:≥500MB/s; ubuntu 18.04 server 64bit | 1台 | 教室数:71~85间 |
?存储算法依据:
?录课:录制知识点,用于学生回顾,采用课件和教师合成一路画面,每小时视频约1G,每日录制1小时,每日存储需:1G
?AI录制:录制学生全景画面用于分析教学过程,每小时视频约为1G,每日录制2小时,每日存储需:2G
?巡课录制:录制教师画面、学生画面、课件画面共3路画面,每小时视频约为1G,每天录制8小时,每日存储需:24G
?按巡课保留1个月(平均每个月20天),AI录制保留3个月,录课保留一年(扣除3个月假期),教室数为N,按服务器预留10%冗余要求,所需存储空间计算公式如下:(1*20*9+2*20*3+24*20)*1.1*N=858*N(GB)
AI服务器性能要求:AI服务器需要配置高端显卡芯片,建议为RTX 2080Ti。一个服务器一块显卡来计算,每天每台服务器可以分析的视频为:巡课AI分析504小时或教学AI分析168小时(以平均教室60人评估,最大不超过100人)。其他配置为:Intel i7(8核),8G内存。
?每间教室每天需要做AI分析的视频最大数为8小时(巡课AI)+2小时(教学AI),考虑到实际巡课量级,一台服务器能支撑教室数约为36—50间。
?服务器数量折中估算为:教室数N / 40
注意:教室大小不要超过120平,人数不要超过100个,否则AI分析,难以确保准确。
2、平台端服务器配置评估
2、1 0~200人并发:约2间教室
1)1000人规模的使用用户数,各台服务器配置需求如下:
服务器 | 配置详情 | 备注 | |
Windows服务器 (转码服务器) | 二选一:普通PC CPU:8核;内存:16G 系统版本Windows Server 2016 | 普通PC 每小时可以转换400多分钟1280*720的视频; 每小时可以转换2G左右的文档类型 | 可以是物理机,也可以是相同配置的虚拟机
|
二选一:服务器 CPU:8核;内存:16G;显卡:P2200 系统版本Windows Server 2016 | 推荐配置 每小时可以转换2400多分钟1280*720的视频; 每小时可以转换2G左右的文档类型 | ||
ubuntu服务器 (业务+数据库+文件服务) | CPU:4核;内存16G;存储:2T |
1、 ubuntu服务器:用于部署业务应用,数据库,文件服务。
2、 Windows服务器:用于部署转码应用;
2、2 200~500人并发:约5间教室
1)2000人规模的使用用户数,各台服务器配置需求如下:
服务器 | 配置详情 | 备注 | |
Windows服务器 (转码服务器) | 二选一:普通PC CPU:8核;内存:16G 系统版本Windows Server 2016 | 普通PC(CPU:8核;内存:16G;): 每小时可以转换400多分钟1280*720的视频; 每小时可以转换2G左右的文档类型
| 可以是物理机,也可以是相同配置的虚拟机 |
二选一:服务器 CPU:8核;内存:16G;显卡:P2200 系统版本Windows Server 2016 | 推荐服务器 每小时可以转换2400多分钟1280*720的视频; 每小时可以转换2G左右的文档类型 | ||
ubuntu服务器 (业务+数据库+文件服务) | CPU:4核;内存16G;存储:4T |
1、 ubuntu服务器:用于部署业务应用,数据库,文件服务
2、Windows服务器:用于部署转码应用
2、3 500~1000人并发:约6~20间教室
1)2000~4000人的用户使用规模,各台服务器配置需求如下:
服务器 | 配置详情 | 备注 |
Windows服务器 (转码服务器) | CPU:8核;内存:16G;显卡:P2200;存储:1T 系统版本Windows Server 2016 | 可以是物理机,也可以是相同配置的虚拟机 |
ubuntu服务器 (业务+数据库+文件服务) | CPU:8核;内存32G;存储:8T |
1、ubuntu服务器:8核32G,万兆网,外网带宽推荐200Mb以上,至少100M,有固定的外网IP;硬盘写入速度≥300MB/s,容量8T/年。
2、Windows服务器:用于部署转码应用
2、4 1000~1500人并发:约20~30间教室
1)4000~6000人的用户使用规模,各台服务器配置需求如下:
服务器 | 配置详情 | 备注 |
Windows服务器 (转码服务器) | CPU:8核;内存:16G;显卡:P2200;存储:1T 系统版本Windows Server 2016 | 可以是物理机,也可以是相同配置的虚拟机
|
ubuntu服务器 (业务+数据库+文件服务) | CPU:8核;内存32G;存储:12T |
1、ubuntu服务器:12核32G,万兆网,外网带宽推荐200Mb以上,至少100M,有固定的外网IP;硬盘写入速度≥500MB/s,容量12T/年。
2、Windows服务器:用于部署转码应用
2、5 1500~2500人并发:约30~50间教室
1)6000~10000人的用户使用规模,各台服务器配置需求如下:
服务器 | 配置详情 | 备注 |
Windows服务器 (转码服务器) | CPU:8核;内存:16G;显卡:P2200;存储:1T 系统版本Windows Server 2016 | 可以是物理机,也可以是相同配置的虚拟机 |
ubuntu服务器 (业务+数据库+文件服务) | CPU:8核;内存32G;存储:20T |
1、ubuntu服务器:12核32G,万兆网,外网带宽推荐200Mb以上,至少100M,有固定的外网IP;硬盘写入速度≥500MB/s,容量20T/年。
2、Windows服务器:用于部署转码应用
2、6 2500~3500人并发:约50~70间教室
1)(推荐配置):10000~14000人的用户使用规模,各台服务器配置需求如下:
服务器 | 配置详情 | 备注 |
Windows服务器 (转码服务器) | CPU:12核;内存:32G;显卡:P2200;存储:1T 系统版本Windows Server 2016 | 可以是物理机,也可以是相同配置的虚拟机 |
ubuntu服务器 (业务服务器) | CPU:12核;内存64G;存储:500G | |
ubuntu服务器 (数据库服务器) | CPU:12核;内存32G;存储:500G | |
ubuntu服务器 (文件服务器) | CPU:12核;内存64G;存储:32T |
1、业务服务器:12核64G,千兆网,外网带宽150Mb,有固定的外网IP。
2、数据库服务器:12核32G,千兆网,硬盘写入速度≥800MB/s
3、文件服务器:12核64G,万兆网,外网带宽推荐200Mb以上,至少100M,有固定的外网IP;硬盘写入速度≥800MB/s,容量32T/年。
4、Windows服务器:用于部署转码应用
2)(最低配置):10000~14000人的用户使用规模,各台服务器配置需求如下:
服务器 | 配置详情 | 备注 |
Windows服务器 (转码服务器) | CPU:12核;内存:32G;显卡:P2200;存储:1T 系统版本Windows Server 2016 | 可以是物理机,也可以是相同配置的虚拟机 |
ubuntu服务器 (业务+数据库+文件服务) | CPU:16核;内存64G;存储:32T |
1、ubuntu服务器:16核64G,万兆网,外网带宽推荐200Mb以上,至少100M,有固定的外网IP;硬盘写入速度≥800MB/s,容量32T/年。
2、Windows服务器:用于部署转码应用
2、7 3500~5000人并发:约70~100间教室
1)(推荐配置):14000~20000使用规模,各台服务器配置需求如下:
服务器 | 配置详情 | 备注 |
Windows服务器 (转码服务器) | CPU:16核;内存:64G;显卡:P2200;存储:1T 系统版本Windows Server 2016 | 可以是物理机,也可以是相同配置的虚拟机
|
ubuntu服务器 (业务服务器) | CPU:16核;内存64G;存储:500G | |
ubuntu服务器 (数据库服务器) | CPU:16核;内存64G;存储:500G | |
ubuntu服务器 (文件服务器) | CPU:16核;内存64G;存储:64T |
1、业务服务器:16核64G,内网10G,外网带宽200Mb,有固定的外网IP。
2、数据库服务器:16核64G,内网10G,硬盘写入速度≥1000MB/s
3、文件服务器:16核64G,内网40G,外网带宽推荐500Mb以上,至少200M,有固定的外网IP;硬盘写入速度≥1000MB/s,容量64T/年。
4、Windows服务器:也需要增加集群
2)(最低配置):14000~20000使用规模,各台服务器配置需求如下:
服务器 | 配置详情 | 备注 |
Windows服务器 (转码服务器) | CPU:16核;内存:64G;显卡:P2200;存储:1T 系统版本Windows Server 2016 | 可以是物理机,也可以是相同配置的虚拟机
|
ubuntu服务器 (文件服务器) | CPU:32核;内存64G;存储:64T |
1、ubuntu服务器:32核64G,内网40G,外网带宽推荐500Mb以上,至少200M,有固定的外网IP;硬盘写入速度≥1000MB/s,容量64T/年。
2、Windows服务器:也需要增加集群
2、8 超过100间的,需要联系技术人员进行评估