Bjo*_*nes 5 ssd cache pci-express kvm-virtualization
我目前拥有使用 8 到 16 个 RAID10 阵列和硬件突袭的大型 KVM 节点。我们通常提供单个大卷(VM 也在异地备份)。
使用 LVM 卷的 KVM VM
目前,在我们的 16 个磁盘阵列上,我们在 VM 级别使用 dd 和 512-2048 文件大小获得了 500 MB/s 到 1.3G/s 的顺序写入速度。主机级别是一致的 1.4G/s 计算写入实际磁盘的速度看起来正在最大化磁盘本身。
硬件 raid 卡具有用于缓存的板载 2GB 内存。
///
澄清一下,在磁盘 I/O 方面没有任何性能问题(大约 15-20 个虚拟机几乎没有 io 等待)
我们正在探索添加 PCIe SSD 卡以进行缓存的尝试,但理想情况下希望能够将其实施到新系统和当前系统中。
我们可以走 LSI 和 cachecade 路线 - 没有脑子。我们也可以做所有的 SSD,不过不用考虑,我们想在大型 sata 阵列之外实施,并且理想情况下想使用 PCIe,因为它不需要额外的托架。
有关如何执行此操作的任何指示?似乎没有太多信息,而且许多供应商网站在描述他们的产品实际工作方式时都很糟糕。
小智 2
还要记住基于软件的缓存解决方案可能导致的 CPU 开销。因为它必须将热数据块的映射保存在内存中。它还取决于主机系统。
人们可以尝试使用混合 SHDD 使其独立于设备/系统。
我认为最好的选择是使用一到两个 SSD 进行 raid 控制器控制的缓存,并使用单独的专用 PCIe 进行高度随机读取数据。
还要确保为所有主机/VM 系统设置 noatime/nodiratime。目录结构从复制到闪存中获益最多,但闪存讨厌小写入......
归档时间: |
|
查看次数: |
1649 次 |
最近记录: |