虚拟桌面已经不是一个陌生的话题,很多客户都通过部署虚拟桌面获得了很好的移动性,安全性和高效部署。在计划和部署阶段,IT部门都很开心,心想以后不需要东奔西走维修那不定时宕机的成千上万台破电脑了,只要坐在有空调的办公室,喝着咖啡就能管理整个公司所有人员的桌面了,那是相当高大上啊!哈哈!别高兴的太早了!有一天,整个虚拟桌面的服务器们因为负载太大生气了,干不动活了,一天几百个投诉和求救电话,同时业务老总说现在业务发展的好,下周会有几十人入职,提前准备好桌面!天啊!这可怎么办?如何能根据服务器负载动态跟踪和预测系统性能判断系统是否健康?如何通过系统的拓扑结构提前计划将来的扩展问题?如何分析某个虚拟桌面的性能问题找到解决办法?嗯,天上飘来五个字,那都不是事!是事也就烦一会,一会就完事!
在部署好VMware Horizon View虚拟桌面后,IT部门面临的问题就是运维了。运维不只是从宏观角度上及时发现某个桌面可能发生的问题,更要从整个系统的角度看系统的健康程度,负载量以及可能需要的扩容。这个时候,我们需要一个强有力的工具来对虚拟桌面系统的系统负载,系统性能以及虚机负载和性能进行实时监控,即有宏观的视图,又能深入某个问题进行分析和解决。vCenter Operations Manager for VMware Horizon 6 with View 就是VMware提供的强有力的工具帮助IT人员解决上面的问题!在最新的2014 VMworld上,VMware更是将vCenter Operations Management Suite(vCOPS),vCenter Automation Center(vCAC),vCenter Log Insight和IT Business Management Suite打包成vRealize Suite为客户提供一套完整的混合云管理套件。关于vRealize,我后面在和大家详谈。
想很好的部署和使用vCenter Operations Manager for Horizon,首先要了解vCenter Operations Manager的架构,如何通过不同的适配器管理不同的系统,Horizon View也只是其管理的系统之一。这里就是架构图。
vCenter Operations Server会首先连接到某个vCenter服务器上,通过部署在View连接服务器上的适配器将整个虚拟桌面环境的相关信息抓取到本地的数据库中,然后通过vCOPS控制台来查看虚拟桌面相关的仪表板。虚拟桌面系统对于vCOPS来说是只读的,vCOPS负责抓取和存储数据,然后根据定制化界面呈现,供IT人员进行分析,这就是大数据处理啊!同时更可以将虚拟机和虚拟桌面以及服务器的信息同时呈现,让IT管理员从更系统,更宏观的方式对自己的小苹果有全面了解。
在安装和部署vCenter Operations Manager for Horizon之前,我们需要准备好相关的软件介质以及相关硬件配置。相关的版本都是产品最新GA的版本,原来的部分版本也可以支持。这里只对最新版本的产品进行说明。
软件组件
- VMware Horizon View 6.0
- vCenter Operations Manager 5.8.2
- vCenter Operations 1.6
软件需求
每个软件组件对其安装的系统都有一定的需求。
适配器需求
vCenter Operations Manager for Horizon适配器服务器端需要安装在vCenter Operations Manager服务器上。需要已经安装好的,并且已经配置了vCenter Operations Manager for Horizon许可的vCenter Operations Manager。
服务器客户端需求
在View连接服务器上,我们需要安装客户端(Broker Agent)。服务器必须安装好Microsoft .NET framework 3.5.
虚拟桌面需求
在View 6.0开始,所有的虚拟桌面都默认支持vCenter Operations Manager for Horizon。对于View 5.3及以前版本,需要在各个虚拟桌面上安装桌面客户端软件。
网络需求
需要为vCenter Operations Manager Appliance的UI和Analytics虚拟机生成IP池,并配置固定IP地址。
最低硬件需求
4 vCPU,16 GB内存,900GB硬盘空间,可以为1500 IOPS的1000个桌面提供6个月的监控能力。可以根据实际的桌面数量进行相应配置调整。
准备好了么?下一章我们就要开始安装和配置vCenter Operations Manager for Horizon的甜蜜之旅啦!
关于VMware EUC:
VMware End User Computing(简称EUC)将您的桌面、业务应用和数据转变为集中管理并从您的数据中心或您选择的云服务提供商合作伙伴安全地交付到任何位置、任何设备的 IT 服务,从而提升员工工作效率。http://www.vmware.com/cn/products/desktop-virtualization.html。
作者介绍
薛江波(新浪微博:Jumbo薛)
VMware 终端用户计算解决方案开发经理,11年IT经历,丰富的业务流程管理、数字营销以及虚拟化产品和解决方案开发经验。目前致力于终端用户计算产品的解决方案开发以及市场推广工作。