如果你要开始考虑实施虚拟桌面基础架构(VDI)项目,给你一个建议:先要完全搞清楚存储成本。与其他任何一个问题相比,高得出奇的存储成本更容易导致VDI项目延后或失败。为了避免这个问题,并且在开始着手之前准确了解项目的投资回报,就要确保你清楚下面这三个存储问题带来的影响。
第一个问题:存储成本的增加
你从物理桌面转移到虚拟桌面后,同时就从分布式存储环境转移到了集中式存储环境。十有八九,与你当前物理桌面相连接的存储设备大多数是基于集成磁盘驱动电路(IDE)的存储设备。不过,集中式存储将基于企业级存储,不但是由于你需要这种存储来支持所需的扩展性,还由于其他许多操作上的原因,而这些原因与性能、高可用性、可恢复性和可管理性有关。
基于IDE的存储设备很普遍,可通过零售网点(如Fry’s)购得,每GB存储成本约10美分。如果你在关注基于SATA的存储设备,那么企业级存储设备每GB的存储成本会增加至少30倍;如果你在关注基于光纤通道的存储设备——这种存储设备可支持关键的集中式存储功能(如高性能缓存、共享、多路径输入/输出和基于磁盘的快照),那么每GB的存储成本会增加至少100倍。要是不使用企业级存储技术,你就无法为VDI项目创建所需的集中式数据存储区。因而,你在为VDI存储平台编制预算时,务必要考虑到必要的额外成本。
第二个问题:VDI会如何加大对存储的需要?
好像嫌支付高得多的每GB存储成本还不够糟糕,你还需要更大的存储容量。要是你的管理员凭配置物理服务器上存储容量方面的经验,估计VDI环境下的存储需求,那么你通常会惊讶地发现:需要购买多出30%到50%的存储容量,才满足得了性能要求。
为什么会出现这种情况?从根本上来说,在单单一台物理服务器上可能有50个到70个虚拟桌面在运行的VDI环境下,每个桌面有各自的输入/输出数据流,这种环境下生成的输入/输出模式到头来随机性比物理环境下生成的输入/输出模式强得多,写入操作也密集得多,因为你需要通过虚拟机管理程序,写入输入/输出数据流,并传送到磁盘上。在随机性非常强、写入操作非常密集的环境下,传统旋转磁盘处于性能最差的状态;而随机性越强、写入操作越密集,性能下降得越厉害。就特定的性能要求(比如每秒的输入输出/操作次数即IOPS)而言,专用应用服务器上满足你要求的存储配置到了VDI环境下,运行速度看起来会至少慢50%。而随着管理员添加更多的硬件(如更多的磁盘轴和固态硬盘等),以便回到最初的性能指标,成本会急剧上升。你可能没用完存储预算达到了性能指标,也有可能用完了存储预算,才达到了性能指标;但不管怎样,最后花在存储上的费用可能远远超过当初的规划。
第三个问题:更多的存储容量增加了存储管理成本
如果贵公司的IT部门与大多数IT部门一样,那么关注VDI的理由至少一部分是,为了降低与像补丁管理、升级和桌面工具集执行某种标准化这些任务有关的管理成本。如果改用按照需要来分配虚拟桌面的集中管理的环境,就会在这方面带来巨大影响,而存储管理几乎总是成本会增加的一个方面。
要认识到:你是从可能不大管理、或根本不管理存储容量的物理桌面环境,转移到现在由集中地方的IT资源来管理企业级存储设备上的这同一批容量的虚拟桌面环境。毫无疑问,这样一来,满足性能要求、执行安全机制以及为可能关键的企业资产提供恢复等方面是有好处,但是显然存在额外的成本,而之前可能不存在这种成本。
除此之外,由于基本存储容量很可能比以前多出30%到50%,你将面临额外的管理成本。备份就是个典例。以前你可能没有在备份桌面存储设备,最终用户也不太可能在对它备份。但是集中起来以后,有一点可以保证:技能娴熟的管理员经常备份桌面存储。你可能拥有以前没有在备份的10TB存储容量,而现在可能拥有13TB到15TB的存储容量要备份。你就必须考虑到支持数据保护操作所需的这种二级存储容量的额外成本。
怎样才能承担得起VDI?
至此应该很清楚:如果你想要控制成本,那么就要在如何管理VDI环境下的存储容量方面作一番认真的考虑。一旦你将存储容量交给技能娴熟的管理员集中控制,可以运用许多技术,来降低整体存储要求。这些技术包括但不仅限于:可以将每个磁盘轴的IOPS增加3倍到10倍的虚拟存储架构;可以将容量需求最多节省90%的存储容量优化技术,比如自动精简配置和重复数据删除;灵活扩展的快照技术,能够实现常用数据的高性能共享;以及使用存储分层技术,结合运用最具有成本效益的存储技术,以满足性能要求。
了解如何才能最有效地利用这些存储技术,从而最大限度地减少需要配置的存储容量,以便满足自己的VDI性能要求,这是降低总体存储成本的最佳方法。这对于重新平衡成本结构,以便VDI项目能够带来积极投资回报也大有帮助。