摘要:提及磁盘阵列,大家可能都不会感到陌生。这项技术利用多块磁盘组合成一个逻辑磁盘,数据的读写也按照不同的分散排列方式,取自或存储于不同的磁盘中。 |
WriteThrough和WriteBack是阵列卡Cache的两种使用方式,也称为透写和回写。当选用writethrough方式时,系统的写磁盘操作并不利用阵列卡的Cache,而是直接与磁盘进行数据的交互。而writeBack方式则利用阵列Cache作为系统与磁盘间的二传手,系统先将数据交给Cache,然后再由Cache将数据传给磁盘。
在采用这两种不同的Cache使用方式时,对于系统性能有何影响呢,接下来我们就以对比实验来揭开这一谜题。测试分两种模式,一是在在安装阵列卡后,采用它的缺省设置,此时阵列卡Cache采用的是WriteThrough,而ACCESS并非是RW,而是READ。另一测试模式则ACCESS采用的是RW,阵列卡Cache采用的是WriteBack。
读取IOps
读取吞吐量
写入IOps
写入吞吐量