磁盘要求
磁盘类型和角色
- 使用带有一个 SSD 的 SATA HDD 进行缓存比只使用 SAS HDD 而不使用 SSD 更具成本效益。
- 将 NVMe 或 SAS SSD 用于写缓存可提高随机 I/O 性能,并强烈建议用于所有具有高度随机访问的所有工作负载(例如,iSCSI 卷)。反之,SATA 磁盘最适用于仅 SSD 的配置但不适用于写缓存。
- 在 SSD 上运行元数据服务可提高簇性能。还为了最大程度地降低 CAPEX,相同的 SSD 可用于写缓存。
- 强烈建议不要使用盖瓦磁记录录 (SMR) HDD,即使对于备份场景。此类磁盘具有不可预测的延迟,可能导致意外的临时服务中断和突然的性能降级。
- 如果容量是主要目标,而且您需要存储不常访问的数据,请选择SATA 磁盘而不是 SAS 磁盘。如果性能是主要目标,则选择 NVMe 或 SAS 磁盘而不是 SATA 磁盘。
- 磁盘块大小(例如 512b 或 4K)并不重要,并且对性能没有影响。
- 受支持的最高物理分区大小为 254 TiB。
磁盘容量
- 系统磁盘必须至少有 100 GB 的空间。
- 可以在相同的簇中使用不同大小的磁盘。但要记住,对于相同的 IOPS,较小的磁盘会比较大的磁盘提供更高的每 TB 数据性能。建议在同一层中对具有相同 IOPS/TB 的磁盘进行分组。
- HDD 和 SSD 的容量是使用十进制而不是二进制前缀测量和指定的,因此磁盘规范中的“TB”通常表示“太字节”。但操作系统使用二进制前缀显示驱动器容量,即“TB”表示“百万兆”,这是一个大得多的数字。因此,显示的磁盘容量可能小于供应商所售的容量。例如,在规范中有 6TB 的磁盘可能在 Acronis Cyber Infrastructure 中显示为有 5.45 TB 的实际磁盘空间。保留 5% 的磁盘空间用于紧急需要。因此,如果将 6TB 磁盘添加到集群,则可用的物理空间应增加约 5.2 TB。
- SSD 磁盘的性能可能取决于其大小。较低容量的驱动器(100 至 400 GB)比较高容量的驱动器(1.9 至 3.8 TB)可能慢很多。在购买硬件之前,先咨询驱动器性能和耐久度规范。
- 始终为所有数据启用精简配置,否则无法配置。
消费级 SSD 驱动器
- 消费级 SSD 驱动器可承受非常少的重写。旨在用于存储集群的 SSD 驱动器必须提供至少 1 DWPD 的耐久度(建议 10 DWPD)。耐久度越高,需要更换 SSD 的次数就越少,从而提高 TCO。
- 消费级 SSD 驱动器通常具有不稳定的性能,而且不适于承受可持续的企业工作负载。出于此原因,在选择 SSD 时,请注意可持续的负载测试。
- 许多消费级 SSD 驱动器可以忽略磁盘刷新,并误报给操作系统数据已写入,但实际上并未写入。此类驱动器的示例包括 OCZ Vertex 3、Intel 520、Intel X25-E 和 Intel X-25-M G2。众所周知,这些驱动器在数据提交方面是不安全的,它们不应与数据库一起使用,并且在电源故障的情况下很容易损坏文件系统。正常运作的企业级 SSD 驱动器在其技术规范中通常具有断电保护属性。此技术的一些市场名称有增强的电源丢失数据保护 (Intel)、缓存电源保护 (Samsung)、电源故障支持 (Kingston)、完全电源故障保护 (OCZ)。检查磁盘的数据刷新功能,如 检查磁盘数据刷新功能 中所述。
RAID 和 HBA 控制器
- 使用 RAID 或 HBA 控制器分别为系统磁盘创建硬件或软件 RAID1 卷,以确保其高性能和可用性。
- 使用 HBA 控制器,因为它们比 RAID 控制器更便宜而且更易于管理。
- 为 SSD 驱动器禁用所有 RAID 控制器缓存。现代 SSD 有良好的性能,而 RAID 控制器的读写缓存可能会降低这些性能。建议禁用 SSD 驱动器的缓存,并仅对HDD驱动器启用它。
- 如果使用 RAID 控制器,则不要从用于存储的 HDD 创建 RAID 卷。Acronis Cyber Infrastructure 需要将每个存储HDD识别为单独的设备。
- 如果使用具有缓存的 RAID 控制器,则配备备用电池单元 (BBU) 以防在电源中断时缓存丢失。
返回顶部
|