我正在使用6-8个LXC容器运行Ubuntu 16.04,有时在无头虚拟机中运行一两个虚拟机,我想知道添加L2ARC是否有助于我的虚拟机和我的LXC容器的性能.
当前设置
pool: black state: ONLINE scan: scrub repaired 0 in 3h57m with 0 errors on Mon Jul 11 04:12:35 2016 config: NAME STATE READ WRITE CKSUM black ONLINE 0 0 0 mirror-0 ONLINE 0 0 0 ata-WDC_WD10JFCX-68N6GN0_WD-WX91A65P0T3Z ONLINE 0 0 0 ata-WDC_WD10JFCX-68N6GN0_WD-WXA1EA4CSNJF ONLINE 0 0 0 errors: No known data errors pool: raid state: ONLINE scan: scrub repaired 0 in 26h32m with 0 errors on Tue Jul 12 04:04:11 2016 config: NAME STATE READ WRITE CKSUM raid ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N6LTTK5S ONLINE 0 0 0 ata-WDC_WD30EFRX-68EUZN0_WD-WCC4NJTT02XC ONLINE 0 0 0 ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N6LLTRUY ONLINE 0 0 0 raidz1-1 ONLINE 0 0 0 ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N0UHPYUR ONLINE 0 0 0 ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N2ET6YU3 ONLINE 0 0 0 ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N6TZJ7ZF ONLINE 0 0 0 errors: No known data errors
正如您所看到的,我的所有驱动器都是WD Reds.我会将L2ARC添加到Pool black,这是我的LXC和虚拟机存储.我刚刚对池进行了写测试,得到了70-80MBPS的20GB文件(视频文件),读取80-90MBPS.我会在它上面添加一个120GB或240GB的ssd作为L2ARC.
这对我的工作有什么帮助吗?
Linux容器; Emby Media Server,Apache,Web Dev Apache,Gitlab,Torrent,OpenWrt Dev,VPN Server,MysqL
虚拟机; Windows主要用于测试,奇数用于Linux Server / Desktop进行测试.
眼镜
AMD Phenom™II X6 1090T
32GB DDR3 Ram
> 5400 rpm(平均旋转延迟约5 ms,最差情况下11 ms)
> 16 MB缓存
> 1 TB
> 2.5“外形
> SATA 6 Gb / s(SATA 3)
无论是5400转的转速还是微不足道的16 MB驱动器缓存都不利于实现最高性能,而今天的标准就像SATA驱动器一样,1 TB相当小.理论上,5400转的速度可以为盘片提供大约90 IOPS,并且假设盘片平均距离数据半圈,它的11毫秒旋转时间平均为5毫秒旋转延迟.
与此相比,您可以从亚马逊(美国)以每台约308美元的价格获得英特尔540S series,英特尔为此提供了以下规格:
>随机读取高达78,000 IOPS,随机写入高达85,000 IOPS(延迟50μs)
>最高560 MB / s顺序读取,480 MB / s顺序写入
> 1 TB
> 2.5“外形
> SATA 6 Gb / s(SATA 3)
即使我们玩得很好,你也会看到延迟减少1,000倍,IOPS增加1000倍,大约600美元和更改.在每美元的性能比率上,我很确定通过将L2ARC添加到您的池中没有任何损失,并且它是替代品的下降.如果您现金紧张,您甚至可以使用相应的SSD一次更换一个驱动器,并立即开始获得收益.
使用SSD替换这些5400 rpm磁盘对黑色池性能的影响将超过您可以实际投入的任何L2ARC,几乎与您的工作负载无关.更重要的是,虽然英特尔540S系列可能会或可能不会是a good fit for your requirements(see also here),但与简单地添加L2ARC相比,即使这样便宜的SSD几乎肯定能提供更好的投资回报.如果你想要更高规格的东西,只看英特尔,DC S3500 1.2 TB SSD会让你回到大约900美元,而DC S3710 1.2 TB SSD将会让你回到大约1000美元,两者都有相似的性能,但可能会更好地使用随着时间的推移.
不得明示或暗示对所提及的任何特定产品或经销商的认可.