在 Linux 中使用 Azure Premium 存储的基本优化指南
注:以下测试和结果都是基于 CentOS 6.5。对于其他版本,请参考本文档,并自行进行相关测
试。
1. 建议使用最新的内核版本
一般情况下,新的内核版本能解决老版本中存在的问题,添加对新出现硬件的支持,以及
改进对硬件的支持程度。
建议使用你当前 Linux 发行版本中最新的内核版本;如有可能,定期更新到大版本中最新
的补丁版本。
2. 更新 Linux LIS 驱动
官方文档中提到,CentOS 和 Oracle 特定的发行版本,需要更新 LIS 以支持 Premium
storage。具体如下图所示:
https://docs.microsoft.com/en-us/azure/storage/storage-premium-storage
3. 在磁盘分区时,与设备的页大小对齐
在 2.6.32-431.29.2.el6.x86_64 的内核中,fdisk 默认还是使用柱面为边界来分区;如果柱面
与 SSD 磁盘的页大小没有对齐,文件系统层面的一个 IO,可能会在设备层产生额外的开
销,影响读写响应时间。
以下是 CentOS 6.5 执行 fdisk 不带参数时的警告信息。
评论0