VMware View性能瓶颈如何解决?(1)
在VMware View架构中,超负荷运行的VMware View Connection Server(或 View Composer 数据库、vCenter Server等)会造成明显的系统瓶颈,从而进一步对最终用户的满意度水平造成极大伤害。
而有一些工具就可以明确识别出性能瓶颈、网络延迟和其它的系统架构问题,从而做到在用户受到影响前发现问题。之前被大家熟知的软件有B-Hive的AppSpeed,它可以根据SLA级别进行系统监控,精确定位性能瓶颈,帮助虚拟桌面系统平稳运行。对于VMware管理员而言,可以把VMware vCenter AppSpeed想象成专为保卫View环境、防止发生性能下降及用户消极影响的战士。
AppSpeed如何工作
AppSpeed可以管理VMware View环境中各前端和后端组件。监视包括存储性能(通过IOPS指标来衡量)、网络延迟、登录风暴(稍后我会解释)等等各个层面可能存在的系统瓶颈。VMware还可以监控最终用户到View Connection Server的连接请求并且以数据的方式显示出延迟、命中率和带宽等各方面性能情况。
View架构中的前端组件包括VMware View Connection Server (必选件) 和 VMware View Security Server (可选件)。View Security Server通常在用户需要从非保护区域链接到虚拟桌面进行访问的情况下使用。View Composer数据库是典型的后端组件之一。View环境中的前端组件的作用相当于一个网关,用户通过该网关后才能访问到虚拟桌面。因此,如果前端组件显示出高延迟、响应缓慢、数据包丢失等等问题的时候,最终用户很难通过它们获得到后端虚拟桌面的快速访问。
当有多个用户集中在一个短的时间段内,尝试登录到虚拟桌面时就会发生登录风暴问题。假设VDI用户总数为500个,而他们中有300人尝试在早上8:00到9:00之间登录,那么这种聚集性地行为就会对数据中心的 View Connection Server、View Security Server、View Composer database、vCenter、vCenter database以及底层支持的网络和存储子系统带来涟漪效应的影响。