Chinaunix首页 | 论坛 | 博客
  • 博客访问: 21327
  • 博文数量: 28
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 209
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-03 15:31
文章分类
文章存档

2013年(28)

我的朋友

分类: 服务器与存储

2013-09-05 13:34:04

部署虚拟桌面给网络以及存储系统带来了考验,因此有必要了解与VDI存储阵列有关的事项。

在部署VDI之前,必须考虑VDI所使用的存储网络。VDI存储网络可能采用与终端用户访问桌面相同的以太网基础设施。尽管网络层几乎不会成为瓶颈,但是你不应该低估虚拟桌面所产生的IOPS。

VDI存储压力来源

诸如同时部署大量虚拟桌面或者大量终端用户在上午打开虚拟桌面这样的事件可能会带来大量的网络流量,导致在存放虚拟桌面镜像的数据存储上产生大量的IOPS。因此非常有必要对基础设施的扩展性进行合理的测试。

桌面IOPS不会线性扩展,而且当虚拟桌面的数量达到400到500时你可能会发现不可预知的性能下降的临界点。一种解决方案就是使用固态硬盘(SSD)取代传统的硬盘。

在固态硬盘上存储虚拟桌面将会提供最高的I/O。可以采用很多方法解决这个问题。例如某些存储厂商提供了能够添加到VDI存储阵列中的只读缓存。只读缓存能够将虚拟桌面环境中的只读组件(通常是指“父”虚拟机)加载到内存中,从而避免了对磁盘的访问。

选择VDI存储阵列

另一种方案就是在现有环境中移除存储阵列。Fusion-IO公司为集群中的每台虚拟主机提供了固态串行总线卡。采用这一技术,虚拟桌面能够直接访问这些设备,几乎与访问本地存储没有什么差异。

采用这一设置要求IT团队构建“非持久”模式的虚拟桌面,这样就与访问用户类型无关了。对于虚拟主机来说,存储位于本地,因此不能使用一些标准的特性比如vMotion、VMware HA以及VMware DRS。

厂商Nutanix允许用户使用本地存储,但是位于每台VMware ESX/ESXi主机之上的本地存储能够使用虚拟设备在集群中的多台主机之间进行共享。这类厂商正在不断拓展VDI目标市场,努力减少与在昂贵的SAN网络下存储虚拟桌面相关的成本。

IT管理人员同样应该对比克隆技术以及存储厂商提供的产品。大多数知名的存储厂商比如Dell、EMC以及NetApp最近已经为虚拟化管理层开发了插件,使用这类插件允许卸载虚拟桌面部署。

图1.你可以使用VSC向导创建虚拟机克隆

图1.你可以使用VSC向导创建虚拟机克隆

例如,NetApp针对VMware vCenter虚拟存储控制台(VSC)的新版本实现了自动化的虚拟桌面克隆。VSC将虚拟机导入到VDI代理如VMware View或者Citrix XenDesktop中。

这一紧密的集成为虚拟化厂商和存储厂商带来了新的竞争机制。例如,VMware针对存储的API提升了ESX hypervisor与存储阵列之间的性能。VMware View 5.1现在提供了在不需要存储厂商插件的情况下就能够卸载数据存储克隆过程的技术预览。

图2.为磁盘缓存分配内存

图2.为磁盘缓存分配内存

VDI存储的这一特性目前仅限于微码版本特定的阵列而且并不完全被VMware所支持,但是这一特性为众多VDI厂商指明了前进的方向。

此外,众多VDI代理的新版本允许管理员将虚拟主机物理内存的一部分用于磁盘缓存(如图2所示)。这明显减少了虚拟桌面访问磁盘时所产生的磁盘IOPS读写。

 

阅读(146) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:今夜,星光依旧灿烂

给主人留下些什么吧!~~