WatchStor.com — 领先的中文存储网络媒体 | 51CTO旗下网站

技术文档 > 混合存储 > 正文
关于混合存储:那些你必须要知道的事
作者: 佚名 2014-09-10 14:23 【软件定义存储】

在当前的互联网领域,随着存储技术的深入应用,多种存储技术形式也层出不穷,混合存储系统就是其中之一。

对于广大用户而言,依赖于良好的系统架构以及闪存和磁盘存储的组合,你可以在实现闪存的高性能的同时享受磁盘的低成本优势,提升你的VDI存储总体性能表现。

网络和磁盘延迟会对VDI存储的性能表现产生很大影响,虽然闪存存储可以提供更好的性能表,但是其会产生比基于磁盘的存储系统大的多的成本开销。

闪存设备性能表现的关键在于固态技术,因为其没有可移动组件。不依赖于读/写次磁头来访问数据,固态硬盘(SSD)使用更加类似于内存的方式从闪存存储中读取数据。闪存设备并不存在由旋转的磁道和移动的读/取磁头所导致的延迟时间。

构建混合存储系统的三种方式 需要了解混合存储的第一件事情就是你可以部署多种不同的架构。每一种都拥有自己的性能特点、适用于不同的需求。

也许创建混合存储系统最为简单的方式就是在存储系统中同时使用固态硬盘和普通磁盘。将闪存被封装在一个类似于磁盘的盒子当中,使用和磁盘同样的方式连接到存储系统上。SSD使用和硬盘同样的协议,所以基本上它们是可以进行互换的。

使用SSD的优势在于和现有存储基础设施的兼容性以及易于安装的特点。SSD可以提供比硬盘更快的读写性能表现,但是你可能会觉得这并不能发挥闪存设备的全部性能表现;磁盘驱动协议并不是针对闪存存储技术而设计的,所以必须将它们映射为闪存设备操作。

部署混合存储系统的第二种方式是将其作为服务器和基于磁盘存储系统之间的共享闪存设备。闪存设备作为一个持续性缓存来提升读写操作速度。比如,像文字处理或者电子表格这样的VDI应用程序可以将数据块写入到闪存设备当中,相比于在磁盘上完成同样的操作,这样可以更快地收到确认信息。当闪存设备将新收到的数据写入到磁盘存储系统的同时,应用程序可以继续完成其他操作。

这种方式可以提供多种优势。首先,因为闪存设备位于服务器和存储系统之间,多种服务器都可以利用闪存设备提供的优势。同样,这样的闪存系统可以安装在PCI总线上(PCIe),而不是磁盘驱动的盒子当中。PCIe可以提供更快的速度,避免产生和模拟磁盘驱动协议相关的系统开销。

第三种方式需要直接在服务器上安装PCIe闪存设备。这种方式可以极大地提高存储性能,因为其减少了CPU和持续性存储间的网络延迟,同时避免了和磁盘驱动协议相关的系统开销,还有由盘片旋转和读/写磁头移动所产生的延迟。

VDI用户希望虚拟桌面可以拥有和台式机或者笔记本类似的性能表现。

增加CPU和内存的数量和提高其速度可以起到帮助作用,但是写入密集型操作仍然是系统性能表现的明显短板。对于可能产生大量负载的其他情况,比如启动风暴,也可能对VDI环境增加沉重的读取负担。基于闪存的阵列虽然不能同时消除这些延迟,但是可以减少这种短板。

在理想环境下,你可以部署一套只使用闪存的存储系统。但是对于很多现实情况来说,投入这么高的成本是不切实际的。然而,在VDI服务器的PCIe总线上部署闪存设备可以提供基础的性能提升。共享设备方式可以帮助提升硬盘和SSD部署的性能表现。

评论:

结尾处,我还要重点说一下,部署混合存储系统的成本开销必须和降低延迟、更快的应用程序响应之间保持平衡,在一些情况当中,还需要考虑其可以扩展现有VDI基础设施、支持更多用户的能力,总而言之,综合考虑各种因素,才能达到意想不到的效果。


标签:混合存储 海量存储 

了不起的IT经理
LecVideo
论坛与活动