云课堂解决方案产品一本通 >> 新项目实施 >> 典型场景 >> 集群部署 >> |
一、场景说明
针对云课堂教学运用场景有负载均衡和故障转移要求的学校,云课堂推出集群部署方案,拥有以下几大特点:
1、打破传统云课堂单教室部署的屏障,解决多教室共享多台云主机的问题。
2、主控为每个教室终端分配的虚机,从V3.6版本开始有常用云主机优先和平均分配两种策略。
2、计算节点容灾备份:当主控引擎侦测某计算节点出现故障时,会将该计算节点承担的业务分摊到其他计算节点;
3、计算节点故障恢复:当主控监控到故障计算节点重新恢复正常后,计算节点重新加入服务器集群,主控为恢复正常的故障节点重新安排所需承担的业务;
4、主备控之间HA倒换:当主控节点出现故障无法继续对外提供服务时,备控节点能够自动切换角色成为主控节点,继续提供服务,当原故障主控恢复正常后,自动切换角色为备控节点,监听主控心跳。
注意:云主机两网口的出厂默认地址为192.168.122.1
和192.168.122.2 ,首次部署建议先将云主机U盘灌装为最新版本(可登陆闪电兔平台或锐捷官网http://www.ruijie.com.cn/fw/rj-cp-3000v3/查看最新版本信息)。
5、目前考试终端(rain200pro-exam)、Rain100V2(32)仅支持云桌面校园网-云终端校园网模式下进行科大讯飞英语口语考试,正常上课时,所有部署模式都支持。
二、配置要点
1、集群配置要先配置备机,再配置主控机。
2、确认现场网络环境:连接服务器交换机必须全千兆并具备做端口聚合能力、具备每个教室独立规划两个vlan,一个终端使用、一个教室云桌面使用,服务器单独规划一个vlan。
3、升级服务器的版本及终端的版本到最新推荐版本,且主备控服务器版本需保持一致。
注:终端的版本(非安卓系统)在V2.0R3.25之前无法支持快速刷机模式,所以需要依赖于IPXE、PXE技术,建议单独规划一台主机服务器启动dhcp服务,通过网络调整方式为不同终端刷机,刷机到V2.0R3.25及以后版本开始支持快速刷机模式,此时不再依赖服务器DHCP功能。
4、建议通过新建网络向导分别配置主控主机和备控主机、计算节点,在主控上分别添加备控机及计算节点,配置向导中先不开启HA服务。
注:如果起HA服务,建议备控机ip地址先配好,再通过启动主控机上HA服务来同步开启备机上的HA服务。
5、配置终端IP、虚拟桌面IP建议采用静态IP地址方式,这样可以减轻校园网做DHCP服务器的交换机二、三层表项压力。
6、新建教室时,常用云主机建议优先从计算节点开始选择。
7、集群模式下的pa授权需要将每一台云主机申请的授权文件统一导入主控主机这一台上即可,无需在计算节点及备控机上添加。
8、集群模式部署时,若教师机使用rain310E/410E/320T终端,教师机终端IP和教师机云桌面IP都需配置和学生终端为同一网段的公网IP。
9、集群模式下备控机版本必须和主控机的版本一致,版本不一致时备控机无法使用。
10、集群HA主要在主控上开启,被控和计算节点不需要去手动开启。
11、云桌面和云终端以及服务器处于不同vlan的时候,云主机的接口的vlan要配置成trunk+native
vlan。
三、操作步骤
详细配置步骤如下:
服务器配置:
步骤1:集群模式下需要先通过上节介绍的步骤升级完服务器及终端后再进行集群模式的搭建。(课程镜像更新可以仅更新主控服务器,之后通过镜像同步功能同步课程镜像)
步骤2:将升级成功的云主机选择其中一台做为备控服务器,通过新建向导进行配置,如下图
步骤3:将升级成功的云主机选择其中一台做主控服务器,通过新建向导进行配置,如下图:
备注:除配置IP信息外,该页面也可设置作业空间服务和版本——在主控云主机上有此配置项。作业空间服务建议配置在其他备控主机云主机,该配置项配置运行作业空间服务的云主机IP。作业空间默认版本为中小学版本。下一步进入证书导入页面:
注意:加载证书过程请参考软件授权,加载证书也可以跳过,等待云主机配置完毕后,再到服务器WEB页面“证书管理”重新导入证书即可。
这样配置完之后,即选择了该台云主机为主服务器。
登录云主机系统后,看到整个系统的首页。首页的左侧为系统菜单导航(支持展开),右上角基本功能,中间为内容区域。
右上角功能介绍:
配置向导:用于重新配置整个系统,启动新的配置导航,导航页面从配置类型页面开始。
在线客服:该链接导向锐捷智能客服闪电兔页面,强大的知识库体系,随时随地搜素。
云课堂消息:云课堂消息功能能够接收到云课堂提供的最新云课堂官方动态信息,包含重要信息推送,热门活动、版本升级信息推送等。
帮助:提供锐捷云课堂帮助手册。
欢迎信息:提示登录用户信息。
注销:退出本次登录,退回登录页面。
关于:显示系统基本信息,如版本、云课堂微信二维码、技术支持ID、服务协议等。
步骤4:点击“云主机”界面,在主控云主机中添加点击“添加”按钮,将被控机及各计算节点云主机依次加入。
注意:
1、该云主机界面上能够将整个环境中的RCD\RCM服务器统一管理,添加好服务器后,能够从同一个页面轻松跳转到对应服务器的web管理界面。
2、V3.6版本新增了服务器版本,部署模式,角色的显示。
系统内置一个“默认教室”,本地部署方案不必再创建新教室,只能对原教室进行修改;集群环境可以创建多个教室。新建或修改教室有如下信息:
= 1、名称:为教室取名,以区分不同云课堂教室
= 2、VLAN ID:每个教室需要划分在不同VLAN网络里面以免相互干扰(本地部署无此项,集群部署时必须填写)
= 3、常用云主机:每个教室的云桌面优先启动在常用云主机上
= 4、终端起始/结束IP:用于限定该教室允许登录的客户端IP地址段(默认教室可以不填,集群部署时必须填写)。
= 5、描述:教室更为详细的信息。
点击教室页面右侧的设置按钮,系统管理员可根据实际场景修改教室配置,包含基本设置、学生机设置、教师机设置及高级设置。如下图:
如果有多台备用云主机及教室则重复该操作。
步骤5:为每个教室设置云桌面。
批量新建云桌面信息填写说明:
1、云桌面主机名前缀:该信息加上云主机的序号,组成云桌面的主机名。
= 2、云桌面主机名起始值:起始序号,最长5位,[1
- 65535]之间的整数
= 3、云桌面起始IP:第一个云桌面的IP,之后的云桌面IP进行累加
= 4、云桌面子网掩码:云桌面IP的子网掩码信息(只在集群模式下才有配置,本地模式无需配置将直接使用云主机的子网掩码、网关和DNS)
= 5、云桌面网关:网关信息(只在集群模式下才有配置,本地模式无需配置将直接使用云主机的子网掩码、网关和DNS)
= 6、数量:批量添加云桌面的个数
= 7、高级设置用户名起始值:云桌面操作系统将使用的登录用户名的起始名 ---无必要不推荐设置
= 8、高级设置密码:云桌面操作系统将使用的登录密码---无必要不推荐设置
如果使用多个服务器组成集群或堆叠系统,当新创建镜像或共享目录有更改时,必须使用同步功能,将镜像文件、共享文件同步成一致状态,否则不同云桌面将出现不一致情况。
点击镜像列表右上角的同步链接进入同步页面。
同步页面有两种视图,分别为汇总视图和任务视图。汇总视图如下:
点击具体的行数据可以看到:哪些主机同步成功,哪些同步失败。如下图:
再点击具体的失败服务器会进入单个服务器视图如下:
同步功能介绍:
启动:只启动该云主机的课程镜像或共享目录同步。
合并启动:启动所有云主机的课程镜像或共享目录同步。
在备控机上面点击课程镜像---更多---刷新,可以看到主控机同步过来的数据,至此集群下的配置、镜像、目录都已经完成同步。
交换机配置(以锐捷交换机为例):vlan和地址供参考,请根据实际用户网络规划情况调整。
1、与服务器互联交换机:
vlan 165 //创建服务器vlan
vlan 162 //创建A教室云桌面vlan
vlan 161 //创建B教室云桌面vlan
vlan 152 //创建A教室终端vlan(A教师机VLAN)
vlan 151 //创建B教室终端vlan(B教师机VLAN)
vlan 200 //创建交换机管理vlan
interface GigabitEthernet
1/1
description 服务器端口1
port-group 1 //如果服务器和交互启用LACP,由于服务器LACP默认为主动模式,需要变更交换机上该配置命令为port-group
1 mode pass
exit
!
interface GigabitEthernet
1/2
description 服务器端口2
port-group 1 //如果服务器和交互启用LACP,由于服务器LACP默认为主动模式,需要变更交换机上该配置命令为port-group
1 mode pass
exit
!
interface AggregatePort 1
description RCD-SERVER-1
switchport mode trunk
//和服务器互联口配置为trunk
switchport trunk native vlan 165 //注意服务器vlan需要配置为本征vlan
exit
!
interface GigabitEthernet
1/24
description 校园网核心互联
switchport mode trunk
switchport trunk native vlan 165
exit
!
int vlan 200
ip address 192.168.200.1
255.255.255.0 //配置交换机管理地址
exit
2、校园网核心交换机:
vlan 165 //创建服务器vlan
vlan 162 //创建A教室云桌面vlan
vlan 161 //创建B教室云桌面vlan
vlan 152 //创建A教室终端vlan(A教师机VLAN)
vlan 151 //创建B教室终端vlan(B教师机VLAN)
vlan 200 //创建交换机管理vlan
!
int vlan 165
ip address 192.168.165.254
255.255.255.0 //配置服务器网关
exit
int vlan 162
ip address 192.168.162.1
255.255.255.0 //配置A教室云桌面网关
exit
int vlan 161
ip address 192.168.163.1
255.255.255.0 //配置B教室云桌面网关
exit
int vlan 152
ip address 192.168.152.1
255.255.255.0 //配置A教室终端网关
exit
int vlan 151
ip address 192.168.153.1
255.255.255.0 //配置B教室终端网关
exit
int vlan 200
ip address 192.168.200.2
255.255.255.0 //配置交换机管理地址
exit
interface GigabitEthernet
1/24
description 下联服务器交换机端口
switchport mode trunk
switchport trunk native vlan 165
exit
interface GigabitEthernet
1/23
description 下联终端交换机端口
switchport mode trunk
switchport trunk native vlan 165
exit
3、A教室连终端的交换机:
vlan 152 //创建A教室终端vlan(A教师机VLAN)
vlan 200 //创建交换机管理vlan
!
interface GigabitEthernet
1/24 //上联交换机端口配置为trunk
description 上联汇聚或核心交换机端口
switchport mode trunk
exit
!
interface ran
GigabitEthernet 1/1-20 //下联rain终端端口配置为access口,且加入终端vlan中
description 下联终端端口
switchport mode access
switchport access vlan 152
exit
!
int vlan 200
ip address 192.168.200.3
255.255.255.0 //配置交换机管理地址
exit
注意点:
1、集群模式下云主机网卡工作模式仅允许配置链路聚合模式,需要交换机支持并有相应的配置。
2、集群模式下云主机网卡工作模式如果勾选LACP,则需要交换机支持并有相应的配置,且交换机端口LACP模式要配置为被动pass模式。
3、集群模式下不提供NAT、DHCP等服务。
4、集群模式下不提供IPXE/PXE等功能刷机,但从V2.0R3.25版本开始支持快速刷机模式,不再依赖于服务器dhcp服务。
5、集群模式下需要给每个教室划分不同Vlan网段,并且相同教室中终端的Vlan强烈建议与云桌面的Vlan处于不同的Vlan中。
6、集群模式下终端及云桌面的IP地址需要使用学校网络IP地址。
7、集群环境中所有云主机都需要处于同一个Vlan中。
8、HA设置的参数主控云主机及被控云主机的参数需要一致,建议提前做好相关配置,再在主控机上面启动HA服务及配置,将自动同步到被控机。
9、所有的终端连接的云主机IP,CM的教师端连接的云主机IP都需要设置为主控云主机的IP地址,如果开启HA服务后,则所有终端连接的云主机IP,CM的教师端连接的云主机IP则需要设置为HA的虚拟浮动IP地址。
10、所有云主机网卡连接端口及与教室相连接的网络皆需要连接千兆及以上交换机。
11、集群模式下的pa授权比较特殊,需要将每一台云主机申请的授权文件统一导入主控主机这一台上即可。