部署VDI最大的障碍之一就是创建存储架构。首先要确定的是虚拟桌面采用直接连接存储还是共享存储。 为VDI部署及管理存储非常困难。因为VDI对磁盘I/O的要求非常高。
虽然可以通过为每个虚拟桌面提供足够的内存来减少I/O开销(这样能减少Windows操作系统对Pagefile.sys文件的依赖),但是不能够将虚拟桌面I/O减少到太少。 在业务繁忙时段更是如此。例如,大量用户在上午打开虚拟机可能会触发I/O风暴。尽管让虚拟机一直处于启动状态能避免这个问题,但是虚拟机启动风暴每天都会发生一次,所以有必要解决这个问题, 但是还有另一种类型的I/O风暴。
例如,用户启动应用时可能会导致大量的I/O峰值。你的……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
部署VDI最大的障碍之一就是创建存储架构。首先要确定的是虚拟桌面采用直接连接存储还是共享存储。
为VDI部署及管理存储非常困难。因为VDI对磁盘I/O的要求非常高。虽然可以通过为每个虚拟桌面提供足够的内存来减少I/O开销(这样能减少Windows操作系统对Pagefile.sys文件的依赖),但是不能够将虚拟桌面I/O减少到太少。
在业务繁忙时段更是如此。例如,大量用户在上午打开虚拟机可能会触发I/O风暴。尽管让虚拟机一直处于启动状态能避免这个问题,但是虚拟机启动风暴每天都会发生一次,所以有必要解决这个问题,
但是还有另一种类型的I/O风暴。例如,用户启动应用时可能会导致大量的I/O峰值。你的VDI存储基础设施需要具备足够高的效率来有效地处理每天这样或那样的I/O风暴。
在选择VDI存储时,你有两大选择:本地直接连接存储或者共享存储。以下是两种选择的不同之处。
本地直接连接存储
价格最低而且配置最简单的VDI存储选项就是直接连接存储(DAS)。使用DAS主要的优势就是hypervisor能够与存储直接进行通信。这意味着网络带宽限制或者延迟都不会影响与存储的通信。
另一个优势就是在使用DAS时,其他的主机不会影响磁盘I/O。在共享存储环境中,所有的主机服务器必须共享磁盘资源。如果主机恰好在承载非常繁重的工作负载,该主机的任务可能会潜在地争夺其他主机的磁盘I/O资源。但是当每台主机都有自己的存储时就不存在这个问题。
尽管DAS具有上述优势,但是它并不总是可靠的。DAS并没有提供故障切换机制。如果主机服务器宕机,那么连接到这台主机的所有存储设备就都不能访问了。正是由于这个原因,市场上众多的VDI平台甚至已经不支持DAS了。
是否能够创建主机服务器资源池并且每台主机配置本地存储取决于你正在使用的平台。如果资源池中的一台服务器发生故障,连接代理能够将会话重定向到其他主机。但这种方式不支持个人虚拟桌面。只有在每台主机都在维护完全相同的虚拟机集合时,这种故障切换策略才是有效的。
共享存储
为虚拟桌面提供存储的优选方式就是共享存储。在这一架构中,每台虚拟主机都连接到中央存储池,所有虚拟桌面的硬盘文件都位于中央存储池。因为所有主机都连接到了中央存储池,所以能够应对主机服务器发生的故障。如果主机发生故障,其工作负载能够被迁移至集群中的其他的主机上。
尽管对于大多数部署方式来说(存在例外)使用共享存储是一种更好的架构,但是共享存储同样存在缺陷。首先,部署共享存储的成本很高,如果你使用的是SAN的话,成本就更高了。
即使你使用的是iSCSI网络连接存储,成本也可能是个问题,因为底层的存储硬件必须具备容错功能,这样磁盘才不会存在单点故障。同样重要的是,存储硬件必须能够满足整个VDI环境的I/O需求。这意味着部署VDI时将使用大量的硬盘甚至会用到固态硬盘。
本文收录在TechTarget虚拟化技术手册《评估VDI存储选项》中。作者
相关推荐
-
VDI部署:如何节省闪存空间
在VDI生态链中存储往往代表着最弱的一环,尤其是当组织仅依赖硬盘系统时更是如此。简单来讲,机械硬盘跟不上数百个或者上千个同时运行的虚拟桌面对存储的性能需求。
-
纯软件谋求改变VDI存储市场
某些人错误地认为VDI市场上所有的厂商都一样。实际上所有厂商往往做了以下两件事当中的一件:加速现有存储或者基于主机现有磁盘创建vSAN。
-
如何分分钟创建Linux虚拟集群?
设置Linux虚拟集群可能是一个复杂、耗时的过程,因此起步的最佳方式是从细微处着手,可以可以大大降低虚拟集群的复杂性。
-
如果用 ISCSI做共享存储的话 千兆网卡和交换机够用么?