磁盘阵列的混合RAID
混合RAID是一种冗余存储解决方案,采用高容量低成本的SATA或者高性能SAS硬盘与低延迟高IOPs的固态盘,再加上SSD感知的RAID控制卡.
在混合RAID中,读取操作在更高速的SSD中进行,而出于冗余考虑,写入操作则在SSD和HDD中进行。混合RAID适合于数据等级较低的应用,例如互联网网关、文件服务器或者虚拟机
混合RAID 的好处是什么?
混合RAID阵列的性能远远超过标准HDD RAID阵列,而且成本比纯SSD RAID阵列更低。相比纯HDD RAID阵列,混合阵列加速IOPS并降低延迟,使数据中心和云计算环境能够托管更多用户,每秒钟在每台服务器上执行更多交易,减少了支持任何特定工作负载所需的服务器数量。除了服务器数量缩减会减少数据中心服务器的占地空间之外,在财务上体现出的好处就是降低了采购额外服务器所需的资本开支,以及供电、冷却与维护相关的运营开支。
混合RAID解决方案
从硬件的角度看,搭建一个混合RAID解决方案可以使用任何容量的SSD和HDD(不过SSD和HDD的数量必须相同)。如果这个RAID阵列使用容量不同的驱动器,那么驱动器容量就是更小的那个。例如, 一个RAID 1 使用1个128GB SSD和2TB HDD,那么逻辑设备就是128GB。一个RAID 10使用2个128GB SSD和2个2TB HDD,逻辑设备就是256GB。剩下的HDD容量可用于存储。
不过,从应用的角度看,因为大多数软件并不能识别出采用两种有着不同特点的存储的可能性。为了充分利用混合RAID,必须部署一种具有智能存储处理能力、SSD感知的RAID控制卡。Adaptec 6系列、5Z系列、5系列、2系列和Q系列控制卡经过最新的固件升级之后, 可以很好地利用剩余容量,自动创建一个混合RAID阵列,将1个或者多个SSD与相同数量的HDD做成RAID 1或者RAID 10阵列。这个混合RAID阵列对于操作系统和所有运行中的应用都是透明的。此外,Adaptec控制卡通过向HDD和SSD的写入、100%从SSD读取,提供了最高的混合阵列性能(见右图Adaptec混合RAID解决方案)。
Adaptec混合RAID阵列提供了比标准HDD阵列更高的IOPs性能,同时写I/O性能也没有降级,见下图-IOMeter原始性能。
一些应用甚至看到了通过Adaptec混合RAID获得的少量性能优势,并且混合RAID 1速度比单个SSD更快,见下图-AS SSD应用性能。