论坛问题精选:

EC纠删码优缺点有哪些?相对主打 EC 功能的超融合产品,SmartX 的优势在哪里?

回复:

RAID、副本、EC 纠删码这些都是数据冗余的保障手段,这些技术有各自的特点,以及不同的适用场景。例如 EC 它的机制与 RAID 5/6 差不多,通过多位校验算法,提高得盘率(节省空间),但同时消耗更多的计算资源,并且降低了 IO 性能。而副本技术更简单,性能好,但缺点是只有 50% 得盘率。而 SmartX 采用的是副本技术,并没有采用 EC 技术,主要考虑超融合的特征计算和存储是融合部署的(两者存在资源竞争的关系),数据冗余算法对 CPU 和内存消耗越低,那么主机更多的资源可用于运行虚拟机的资源就越多。而实际上 SMTX OS 的资源消耗基本上是业内最低,并且 IO 性能也是业内领先的水平。

如果大家对得盘率依然耿耿于怀,无非是对成本有更高的期望,那么我们可以细想一下,在混闪集群中,数据盘都是采用廉价的 SATA HDD,难道 CPU 资源不比 HDD 更加昂贵?EC 技术无非就是降硬盘的成本,但它需要更多的内存和 CPU 资源,在超融合环境下,代价可能更高。

了解更多 SMTX OS 社区版产品相关问题,请点击:SMTX OS 社区版安装使用中常见问题合集(产品前期了解篇)