虚拟化服务器用闪存和硬盘好?
固态硬盘(SSD)提供的存储容量比传统硬盘要少,但SSD在性能上无与伦比。对存储性能要求苛刻的关键任务负载,可从SSD中获益。对服务器来说,还可以混合使用两种存储介质,使用SSD来运行关键应用程序,使用SAS甚至 SATA 硬盘来完成其他非关键存储任务。
闪存是在传统的磁盘驱动器和系统接口之间添加一块大容量固态缓存。例如,将系统经常使用的数据保存在缓存中,实现几乎瞬时访问,将较少使用的其他数据保存在传统硬盘上。对某些虚拟化服务器来说,这类混合SSD使用效果和纯SSD没有太大区别。
闪存与磁盘存储控制器哪个好?
相比之下,纯SSD以及混合SSD在成本上还是比较高,我们可以看看在存储控制器上的缓存。在存储控制器上的缓存池可以大大提升磁盘写入速度并迅速返回控制给虚拟机,接着再根据实际所需时间,确认写操作以及将内容写入磁盘介质。这需要为服务器磁盘控制器进行升级,需要使用生产级存储控制器,保证高效缓存操作,并配置备用电池来保护缓存数据。
存储控制器的另外一个问题,当多个磁盘运行在同一个控制器通道时的潜在瓶颈。该瓶颈很容易出现在主要性能目标为多轴读取以及写入同时产生的情形。性能测试可以帮助监测存储瓶颈,方便工程师采取优化措施,如合理分配磁盘给多个控制器通道,或者升级存储控制器来提供更多通道。
抛开存储技术特性,对存储子系统进行压力测试并估算采用本地存储架构的虚拟机性能十分重要。测试可以协助管理员决定最适合的自身独特环境的磁盘技术,接口技术以及存储系统配置。