服务器 频道

XSKY星飞全闪单卷性能突破310万:从容驾驭关键业务场景

  XSKY星辰天合作为国内领先的软件定义存储企业,近期陆续推出了面向大规模OLAP场景的数据湖方案以及面向高性能OLTP场景的全闪软件定义存储方案。

  随着数据库分布式化和信创化两大趋势的发展,各行各业都面临着下一代数据库架构选型和改造。在这一变化中,面对数据库发展的纷繁复杂,如何选择高性能、高扩展性、绿色普惠、易管理的存储方案?近日,笔者有幸采访到了XSKY星辰天合产品总监朱荣泽,让我带您一探究竟。

XSKY星辰天合产品总监 朱荣泽

  架构变革推动存储创新

  当前,企业级存储市场正经历着从传统硬盘向全闪存转型的关键时期。一方面,随着 AI、大数据等各种应用的全面爆发,客户对高性能存储的需求日益增长,促使企业考虑将所有数据迁移到闪存上以提高效率。

  另一方面,尽管全闪存技术带来了显著的性能提升,但其高昂的成本和能耗仍是阻碍全面普及的主要因素。同时,市场上对于兼具高性能与经济性的解决方案有着巨大的需求空白。

  因此,企业和研究机构正致力于开发更为经济、节能且性能优异的全闪存存储解决方案,以满足不同客户的具体需求,推动整个行业向前发展。为了解决这些痛点,XSKY星辰天合通过存储架构创新降低全闪成本,提升客户应用体验。

  去年11月,XSKY星辰天合发布了采用Shared Everything架构的分布式全闪架构“星海”,以及基于该架构的星飞软件、星飞9000一体机产品,以更优的性能、更稳定的服务、更低的成本,促进全行业进入“全全闪时代”。

  在存储行业,Shared Everything并不是新事物,过去受限于网络性能,不鼓励设备频繁互相访问,大规模存储解决方案中广泛应用的是Shared Nothing架构,每个节点拥有独立的HDD或SSD,具有物理资源隔离、易于扩展和管理的特点。但如今,随着数据规模增长,Shared Nothing架构的瓶颈愈发明显。

  朱荣泽表示,时延高、单卷性能差、得盘率低、故障切换时间慢是传统分布式存储的主要痛点。但我们采用创新的Shared Everything架构后,不仅提供了极速的读写性能,还通过软件定义的方式,实现了存储资源的灵活管理和调度,无论是大规模数据分析还是实时数据处理,我们的解决方案都能满足您的需求。

  在提升存储空间利用率和降低运维成本方面,通过Single Tier,使用单层介质,使用TLC NVME SSD,DWPD=1,并且使用Append Only方式写入,减少了写放大现象,并通过精心设计的空间布局,极大的提高SSD的寿命。

  朱荣泽表示,Shared Everything架构设计赋予了每个节点全局数据读写能力。这意味着,我们可以实施大比例的EC纠删码,如20+4,大幅提升空间利用效率,单层闪存可以显著降低介质成本20%以上。同时配合Shared Everything架构模型带来的全局EC和压缩功能,使得集群的得盘率超过了100%。大家很关心支持EC+压缩,性能会下降,但您完全不担心性能下降,反而有些性能指标是提升的。

  在关键的可靠性方面,Shared Everything架构显著提高了故障恢复能力。无论是节点、网络还是SSD故障,其他节点都能迅速接管,保证业务连续性。这是因为每个服务都可以访问到所有数据,而不用在故障时等待数据复制或状态同步,这样的设计可以在100ms内实现故障切换,为存储提供高可靠性保证。

  惊人!XSKY星飞全闪单卷性能突破310万

  在前不久召开的中国数据库技术大会上,XSKY星辰天合正式公布了基于星海全共享架构的星飞全闪软件定义存储的最新性能,单个卷(LUN)可达310万IOPS,领先全球范围的“云硬盘”。

  从下图实测结果可以看到,在单卷4KB随机读的测试中,IOPS能够达到313万,时延仅有0.3ms。

  在吞吐率方面,星飞全闪同样表现优异,其单卷的最大吞吐率能够达到 15,000MiB/s。此外,星飞全闪存储采用端到端NVMe和RDMA网络,平均时延仅为100微秒,完全可以满足高性能OLTP的要求。

  哪些应用能驾驭单卷310万性能?据了解,星飞全闪块存储适用于时延敏感型和IO密集型的场景,包括:AIGC、KV键值存储、中间件、大型OLTP数据库、大型NoSQL、OLAP数据库、ElasticSearch、大数据分析、核心业务系统等。

  XSKY星飞全闪取得这样的成绩意味着什么?朱荣泽表示,您只需要关注容量运维,性能运维将不再成为痛点。

  单卷性能310万是如何做到的?

  传统的集中式全闪阵列和传统分布式存储的单卷IOPS性能很难达到百万级别,主要是两个原因:

  首先是传统存储产品的IO路径上的CPU消耗大,时延高,这都导致单卷IOPS性能很难提升。

  星飞全闪采用领先的Shared Everything架构和“RTC+多核Polling+无锁”的工程实现,这极大降低了每个IO的时延和CPU消耗。

  其次因为传统存储产品中的单卷是属于“单控制器”,也就是单个卷的最大性能是由这一个控制器的CPU核数量决定的。这种架构决定了单卷很难利用所有控制器的性能。

  星飞全闪采用单卷多控制器模式(单个卷分多个Shard分片,每个Shard分片由不同存储节点上的BlockServer负责),使得单卷能够充分榨干所有存储节点上的CPU、网卡、NVME盘的性能,单卷性能可以实现线性扩展。所以星飞全闪的单卷性能要比传统存储产品强几倍甚至十倍。

  朱荣泽表示,我们相信,在未来面对256核CPU、400Gb/800Gb网络、PCIE 6.0 NVME新硬件时,星海架构也能够充分发挥这些硬件优势。

  写在最后

  在当今这个智能化与数据化交织的变革时代,数据的洪流无时无刻不在汹涌澎湃,其规模之巨前所未有。面对这一挑战,如何高效地处理与利用这些数据,已成为衡量我们是否能在数字化浪潮中乘风破浪的关键指标。

  XSKY星辰天合提出的“全全闪”战略直击传统全闪应用效率瓶颈与资源高耗的痛点。不仅从根本上优化了存储效率,减少了资源浪费,更以其创新的星海架构与星飞全闪存储产品,为用户开启了高效、可靠的数据管理新时代,更为数字化转型提供了强有力的支撑。

2
相关文章