所以我有一个视频流应用程序(HLSS) 并且想知道使用 CEPH 或 GlusterFS 是否比使用普通 SAN 存储更好?(从性能角度来看)
总的来说,软件定义存储的灵丹妙药(它可以在任何地方使用吗?)
答案1
没有什么是万灵药。
构建还是购买共享存储阵列首先取决于操作偏好。两者都可以满足大多数要求,并且都可以提供块、文件或对象存储。
构建您自己的多节点解决方案(例如使用 Ceph 或 Gluster)可让您控制存储软件和硬件。如果您购买商品硬件并节省软件费用,则可能具有成本优势。如果您可以部署足够的节点,则可以扩展到非常大的尺寸。如果您不具备多节点集群方面的专业知识来修复它,则仍然需要购买支持。
商用现成的集中存储阵列也是一个选择。TB 级到 PB 级容量可提供数千到数百万 IOPS,为大多数工作负载提供足够的性能。作为设备交付允许您外包阵列架构,并让它交付大量 LUN 和文件共享。企业支持级别是可以预期的,但您需要为此特权付费。