可计算存储技术全面升级 CSD 3000 存储体验
随着现代数据中心的演进和增长,实际应用中的高性能工作负载(例如事务性数据库、交易应用、人工智能和机器学习(AI/ML)、数据挖掘/分析等)需要更高的容量、更好的性能、更长的寿命和更好的经济性。
1 传统存储 SSDs 面临挑战
根据 451 Research 企业调查报告指出,数据每年以 28%的速度增长,但企业内部存储预算只增长了 16%。而 SSD 作为一种存储设备,其容量是固定的,无法根据数据量的增长灵活调整。不仅如此:
现代应用程序需要更多的算力来处理数据,这会对服务器的 CPU 资源产生较大的负担,从而影响到应用程序的性能和效率。更进一步,也会影响到用户体验、SLAs 的满足和业务的成功。
高写入工作负载会加速闪存的消耗。应用程序对 SSD 进行频繁的写入操作,例如大量的写入请求或高频率的写入操作,会加速 SSD 的消耗,导致 SSD 的寿命在服务器更新周期结束之前耗尽。
数据中心的空间和功耗都非常宝贵。每增加一个 SSD 和服务器都需要额外的电力和冷却。即使您能够不断购买所需的设备以应对项目压力和持续的数据增长,在不迁移到更大的数据中心的情况下,也会导致资源消耗过多、能耗增加、成本上升等问题,这种模式是不可持续的。
2 计算存储技术赋能 SSDs
我们过于依赖服务器的 CPU 来处理各种工作负载,而没有考虑是否有其他更适合的方式,所以将相应的工作负载迁移到更适合处理的领域势在必行。
就如同专门用于人工智能/机器学习的图形处理单元(GPU)
和用于使数据中心网络高效灵活的智能网络接口卡(SmartNICs)
,都是转变成功的案例。
ScaleFlux 可计算存储 SSD 利用硬件计算加速引擎,将存储处理任务集成到盘上,释放 CPU 进行更高价值的工作,延长使用寿命,并提高整体性能。
ScaleFlux 的 CSD 3000 采用了针对闪存存储优化的处理方式,在数据写入时进行透明压缩,并在数据读取时进行无缝解压缩,减轻了 CPU 的负担。得益于透明压缩技术,在相同的物理存储容量下 CSD 3000 可以存储更多的数据(最高达 4 倍),从而提高存储效率和节省存储空间。
CSD 3000 通过采用可变长度映射和写入聚合(write aggregation)技术,优化了数据写入方式,减少写入操作对闪存存储的擦除和写入次数,从而有效地延长了 SSD 的使用寿命,而且这种优化不会对性能或存储容量产生负面影响。
在闪存存储中,写入和读取是两个独立的操作。CSD 3000 减少了闪存存储的写入数据量和写入频率,从而提供更多的读取机会,提高闪存的读取性能。在实际的混合工作负载中,这种优化可以带来更高的 IOPS,即每秒输入/输出操作数,从而提升应用性能,保证应用服务级别协议(SLAs)的达标,提高用户满意度。
通过减少服务器中 SSD 的数量并提高服务器 CPU 的性能,CSD 3000 可以使数据中心在更少的硬件组件下实现更高的业务处理能力,显著减少使用其功耗和空间,在处理关键业务时可以提供更高的效率和资源利用率。
关于 ScaleFlux:ScaleFlux 成立于 2014 年,是大规模部署计算存储的领导者,提供企业级计算存储芯片解决方案,其硬件计算加速引擎极大优化了 NVMe SSD,提升了存储的能力。有效加速应用程序并优化数据中心、企业和边缘网络的基础设施资源。更多信息,请登录官方网站http://www.scaleflux.cn或扫描二维码关注官方公众号【ScaleFlux 可计算存储】
版权声明: 本文为 InfoQ 作者【ScaleFlux】的原创文章。
原文链接:【http://xie.infoq.cn/article/58db0009b3f7ec0b02d898831】。文章转载请联系作者。
评论