现在的位置:首页  /  云计算培训 >云计算技术教程

典型的桌面云网络配置场景案例分享

来源: 薪享宏福
发布时间: 2019年03月26日
分享到:
一、教学机房
 
教学机房内不管是软件还是硬件,向来都是各厂商的"兵家必争之所”。首先,它具有一定的规模,能够创造很好的利润;其次,它所面向的群体主要是学生,他们在参加二工作后很有可能会不自觉地帮助推广这些产品。
 
接下来我们以教学机房桌面为例分析一下使用哪种网络最具优势。
 
一般教学机房桌面,有安装软件繁多、使用时间固定、并发量大等特点,比较考验虚拟化产品的综合素质。桌面安装软件除日常办公软件之外,还包括各种文字、图形密集类教学软件,同时还可能会安装影音广播教学类软件。如无特殊要求,很少会安装杀毒软件。
 
接下来我们从需求出发,对所有的组网方式进行筛选:
 
学生、教师的桌面,要求可以连接网络,可以控制外网访问。
 
以上介绍的几种组网方式都可以做到,那么我们可根据最小环境IP资
源占用原则,尽量减少桥接网络的使用。
 
1、教学机房网络管理人员对虚拟化平台进行管理时,他们在虚拟桌面中更倾向于分配简单的NAT网络网段,从而减少拓扑的整体复杂性。
 
2、对于纯软件方式的多媒体广播教学环境,当教师进行广播时,教师端编码往往在具有硬件显卡的物理机上才高效,此时教师端机器需要与学生端机器在同一网段,那么NAT或OVS组网要求就会对现有环境提出更高的要求(比如双网卡、服务器交换机额外VLAN)。这种环境下,一般使用桥接网络更合适。
 
以上是对教学机房虚拟桌面内组网方式的建议,运维工程师应根据实际环境做出判断,在工作量与性能、功能间做出取舍。接下来我们以上海某中学的教学桌面云为例,介绍他们场景中的虚拟化网络部署。
 
其中学生机全部位于区教育网网段,服务器亦然,无单独内网;教师主要依赖桌面广播软件进行教学,且有比较多的视频广播课程。这种场景中,我们为了不改变用户原有的教学习惯,直接使用了虚拟机桥接的方式。
 
具体是将两台服务器的第一个网口连接到服务器网段交换机,第二个网口连接到教室所连接的上层交换机中。然后在第一台服务器中启动DHCP服务,用于两台服务器中虚拟机的IP分配。这样一来,教师机与学生机仍然在同一网段中,广播软件仍然能继续,且显示流量与虚拟机内部流量也进行了隔离。
 
二、办公桌面
 
面向办公的桌面,一般需求为Microsoft Office、邮件处理等文字密集型软件;通信类软件一般为国内厂 商开发的非广域网通信软件及QQ ;防病毒软件种类比较多,目前卡巴斯基、诺顿等占多数, 360使用得较少;影音类软件的使用仅局限于网页Flash ,或者国内厂商定制的流媒体客户端。对于财务桌面,需求除普通办公桌面外还有一些财务类软件,而这些软件对桌面的负荷相较于普通办公桌面会高出一定量的资源消耗 ,同时也会有U-Key、指纹仪等终端设备,所以对于这类桌面,我们一般进行特殊设置,比如将其固定到某台服务器上运行,并赋予一定优先级,保证资源优先分配。在普通桌面与财务桌面之外,还有浮动桌面可供出差人员或来访人员临时使用,此种桌面与一般的办公桌面无异,但可能要求有严格的用户检查控制及无状态模式要求,以防止恶意使用而导致损失。
运维机房
以上就是办公桌面的典型场景,我们的组网方式也基本明确了。一般桌面使用OVS或NAT ,优先考虑OVS ;浮动桌面则使用NAT ;对于财务这类有特殊需求的桌面我们也可考虑使用桥接网络。另外当办公室中有类似打印机、扫描仪、指纹仪等共享设备时,它们的组网优先选择桥接方式,这样便保证了所有人员都能对其进行访问。
 
接下来以上海某高校的教师办公桌面云为例,介绍该场景中的网络部署。其中,服务器(共6台)与教室机都位于教育网的不同网段中,服务器的4个网口进行bonding后连接到校园服务器网段的交换机;教师办公桌面需要文字办公软件、图形编辑软件、公式编辑软件等,并且支持USB设备重定向(手机、U盘等)。这种场景中,由于作为客户端的原有教师机所在的网段无多余IP ,所以考虑使用OVS ( GRE通道)方式进行组网。
 
我们选择了固定一台服务器作为OVS网段的外网出口, 并且在其上启动了DHCP服务用于给虚拟机提供IP ,其他服务器中的OVS网桥通过GRE通道与出口服务器的OVS网桥相连。此时,出口服务器上具有3个IP,分别属于服务器网段、显示网段、出口网段(用户网段)。最后,作为客户端的教师机便能够保证在显示带宽充足的情况下连接到云桌面,且其上网行为不会影响到服务器网段的通信质量。

在平时的实施中,我们可以将组网按照IP资源稀缺性依次排列出NAT>OVS>桥接;同时按照访问权限范围排序桥接>OVS=NAT。对于使用频率较高的私有云而言,我们需要根据客户的运维水平、实施改造难度,结合现场环境和特殊需求进行综合考虑,这样才能得到比较满意的组网规划。

相关推荐:

sysVinit方式下系统的启动特点

systemd方式 下系统的启动特点

sysVinit的正常启动顺序详细解析教程

运维培训班的学员要明白开发同样重要

PHP运维常见问题以及解决办法

云计算运维工程师遇到php故障该如何处理

运维程序员如何做到对php业务监控和故障发现

运维工程师如何提升桌面云存储性能,有哪些方式?