黑神话,XSKY 星飞全闪单卷性能突破310万

news2024/9/21 5:38:51

当下,云计算仍然是企业主要的基础架构,随着关键业务的逐步虚拟化和云化,对于块存储的性能要求也日益提高。企业对于低延迟、高稳定性的存储解决方案的需求日益迫切。为了满足这些日益增长的 IO 密集型应用场景,众多云服务提供商正在不断推陈出新,推出具有更低时延和更高 IOPS 性能的云硬盘产品。

 
8 月 22 日 2024 DTCC 大会上(第十五届中国数据库技术大会),XSKY星辰天合正式公布了基于星海全共享架构的星飞全闪软件定义存储的最新性能, 单个卷(LUN) 可达 310 万 IOPS ,领先全球范围的“云硬盘”。根据各厂商披露的公开数据,这一性能是华为云极速型 SSDV2 的 12.1 倍,是阿里云 ESSD 的 3.1 倍,也高于目前尚在邀测阶段、基于阿里云全新一代云盘架构的 ESSD PL-X 。
37bc1184058efe3a89ef68e279838bf7.jpeg
因为 310 万 IOPS 的需要的网络带宽至少需要 13GB/s,计算节点需要使用 2x100Gb RoCE 网卡;以上数据均来源于各厂商官网披露数据。

在吞吐率方面,星飞全闪同样表现优异,其单卷的最大吞吐率能够达到 15,000MiB/s,是华为云极速型 SSDV2 的 3.75 倍,是阿里云 ESSD 的 3.66 倍。

33bf5f8d5bf90699938718062c72a085.jpeg
以上数据均来源于各厂商官网披露数据
此外, 星飞全闪存储采用端到端 NVMe 和 RDMA 网络, 平均时延仅为 100 微秒,完全可以满足高性能 OLTP 的要求。
 

                                        为什么需要“单卷”性能?

01 单卷和集群的性能差异
单卷性能主要关注的是特定逻辑单元的读写速度、响应时间、IOPS(每秒输入/输出操作数)等指标。它侧重于评估该特定卷在处理数据请求时的独立表现。
集群性能则是考虑整个集群系统的综合性能,包括多个卷以及相关的存储节点、网络连接等组件之间的协同工作效果。

02 单卷性能对关键应用至关重要

对于某些应用,可能对特定数据的访问和处理有较高的要求。如果单个卷性能不佳,可能导致依赖该卷的应用出现明显的延迟、卡顿,影响应用的响应速度和效率。例如:

  • 在线事务处理(OLTP)应用:如关系型数据库(MySQL、Oracle、Postgre 等)。这些应用通常需要频繁地读写数据,对存储的响应时间和 IOPS 要求较高。特别是对于关键的交易处理或数据查询操作,如果单个卷性能不足,可能导致查询延迟增加,交易处理时间延长,从而影响业务的正常进行;

  • 虚拟化/云环境:在服务器虚拟化/云场景中,多个虚拟机可能共享存储资源。某些对性能敏感的虚拟机,例如承载关键业务服务的虚拟机,其数据所在的单卷性能至关重要。单个卷性能不佳可能导致虚拟机运行缓慢,影响整个虚拟环境的稳定性和性能。

因此,对应用来说,如果单个卷不能满足应用的性能需求,即使整个集群性能看起来不错,该应用的运行仍可能受到严重影响,导致用户体验下降,甚至业务流程受阻。

                                  哪些应用能驾驭单卷310万性能?

星飞全闪块存储适用于时延敏感型和 IO 密集型的场景,包括:
  • AIGC:高性能训练和推理场景;

  • KV 键值存储:如 RocksDB、Etcd 等,KV 存储业务常以串行 I/O 模式落盘,对每个 I/O 处理时延要求极高,单并发时延决定了系统的整体性能。星飞全闪块存储提供 100us 的时延表现;

  • 中间件:如 Redis、Kafka;

  • 大型 OLTP 数据库:支持千万级行表级别的 MySQL、Oracle、PostgreSQL、SQL Server 等中大型关系数据库应用;

  • 大型 NoSQL:满足 HBase、Cassandra、MongoDB 等 NoSQL 业务对存储的性能要求;

  • OLAP 数据库:Clickhouse、Greenplum;

  • ElasticSearch:满足 ES 对存储低时延的性能要求;

  • 大数据分析:提供针对 TB、PB 级数据的分布式处理能力,适用于数据分析、挖掘、商业智能等领域;

  • 核心业务系统:对数据可靠性要求高的 I/O 密集型等核心业务系统。

           除了满足应用性能要求,企业级存储系统还有哪些优势?

01 分布式数据库场景,替代本地 SSD 硬盘

目前仍有很多用户在众多分布式数据库场景中使用本地硬盘,但是这种方案的弊端很多:

  • TCO 居高不下:基于本地 SSD 的服务器集群中的存储容量和性能利用率不均衡,资源浪费严重;
  • 运维管理困难:服务器本地盘数量众多,缺乏统一的硬盘管理工具,无法自动预警和处理存储介质故障和亚健康问题,导致业务受影响时间长、运维成本高;
  • 无数据服务:没有快照等数据保护服务。本地盘无数据冗余保护,可靠性低。

星飞全闪单卷不仅在 TCO、可管理性、可靠性上完胜本地 SSD 硬盘,而且读性能是 SATA SSD 的 31 倍,写性能是 PCIE 4.0 NVME SSD 的 8 倍,可轻松替代本地 SSD 硬盘。

1f147b0802ed331e1e24dbcd91bdca6a.jpeg

02 高性能单卷带来的管理优势

应用也可以用多个普通卷来提高 IOPS 性能。但是使用多个卷也存在一些缺点:

  • 增加管理复杂性:使用多个卷需要更多的管理和维护工作(比如使用 LVM 和 RAID),例如需要为每个卷配置存储参数、监控性能和管理数据;
  • 降低存储利用率:每个卷都会有一些额外的空间用于存储元数据和其他管理信息,因此使用多个卷可能会降低存储利用率;
  • 增加成本:使用多个卷可能会增加存储成本,因为需要购买和维护更多的存储设备。
使用星飞全闪,您只需要关注容量运维,性能运维将不再成为痛点。

 

                                       XSKY 星飞,不止当下

在存储技术领域,通过 NVMe over RoCE 技术+SPDK+硬件堆砌,虽然可以实现高 IOPS 性能,但要同时达到高性能、高可靠性(100ms 故障切换)以及高得盘率(大比例 EC 和压缩),则需要依赖于最先进的存储架构和专利技术支撑。

XSKY 凭借过去 9 年在存储产品领域积累的深厚经验和对国内外最前沿技术趋势的深入洞察,精心打造了创新的星海全闪架构。这一架构不仅能够满足当前市场对高性能、高可靠性和高得盘率的严苛要求,更具备在未来十年内保持产品竞争力领先地位的潜力。

XSKY 刚开始在测试单卷性能时候,单卷最大随机读 IOPS 只有 100 万,最大随机写 IOPS 只有 70 万,基于星海全闪架构的先进性,XSKY 的研发团队只增加了 500 行代码,就让单卷最大随机读 IOPS 提高到 310 万(提高了 2.1 倍),最大随机写 IOPS 提高到 180 万(提高了 1.5 倍)。这足以证明星海全闪架构能够游刃有余地处理各种性能问题。

我们相信,在未来面对 256 核 CPU、400Gb/800Gb 网络、 PCIE 6.0 NVME 新硬件时,星海全闪架构也能够完美适配,充分释放硬件潜能,为用户带来更卓越的性能体验,为业务提供更全面、更可靠的支持。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2119140.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

大奖收割机!望繁信科技荣获年度技术创新和应用品牌奖

2023年8月14日,第七届GAIR全球人工智能与机器人大会在新加坡如期举行。 会上公布了「GAIR 2023 GPT Pioneer 5」榜单,望繁信科技凭借完全自主研发的流程智能平台,以及一系列在头部企业中的成功实践案例,与百度智能云、阿里云、知…

vector 容器基础操作及用法

目录 vector 容器基础操作及用法 一:定义及初始化 二:添加数据 三:删除数据 vector 容器基础操作及用法 CSTL是一个非常强大的容器库,其中 vector 是最为常用也较为方便的容器之一,下面主要介绍一下 vector 的一些…

学习threejs,创建立方体,并执行旋转动画

文章目录 一、前言二、代码示例三、总结 一、前言 本文基于threejs&#xff0c;实现立方体的创建&#xff0c;并加入立方体旋转动画 二、代码示例 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>l…

数据同步方式何来“高级”与“低级”之说?场景匹配才是真理!

导读&#xff1a;数据同步方式的重要性对于数据集成领域的兴从业者不言而喻&#xff0c;选择正确的数据同步方式能让数据同步工作的成果事半功倍。目市面上的数据同步工具很多&#xff0c;提供的数据同步方式也有多种&#xff0c;不同的数据同步方式有什么区别&#xff1f;如何…

免费SSL证书正在逐渐被淘汰,证书部署自动化的发展趋势即将到来!

目录 背景解决方案。1.使用自签证书&#xff08;浏览器报警、免费&#xff09;2.更换支持自签自续的CA机构&#xff08;免费&#xff09;3.付费选择CA机构 免费SSL证书正在逐渐被淘汰&#xff0c;证书部署自动化的发展趋势即将到来免费的SSL证书有以下弊端1.有效期短&#xff1…

Python的安装与配置并在本地盘符创建共享路径打造低成本私人云盘

文章目录 前言1.本地文件服务器搭建1.1.Python的安装和设置1.2.cpolar的安装和注册 2.本地文件服务器的发布2.1.Cpolar云端设置2.2.Cpolar本地设置 3.公网访问测试4.结语 前言 本文主要介绍如何在Windows系统电脑上使用python这样的简单程序语言&#xff0c;在自己的电脑上搭建…

Leetcode面试经典150题-98.验证搜索二叉树

解法都在代码里&#xff0c;不懂就留言或者私信 二叉树的递归套路&#xff0c;练练就习惯了 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this…

内联汇编 (28)

1 首先是基本的格式。 网上的截图&#xff1a; 命令换行使用 \n\t 这里的constraint 指的就是 寄存器。 r , m , 比较重要。 这里的输出的意思是 &#xff0c; 从汇编到 C语言。 输入指的是 从C语言到 汇编语言 这是个具体的例子 %1, %2,%3, 是指 从上往下算&#xff0c;…

【Canvas与电脑桌面】白褐橘三色立方桌面(1920*1080)

【成图】 【代码】 <!DOCTYPE html> <html lang"utf-8"> <meta http-equiv"Content-Type" content"text/html; charsetutf-8"/> <head><title>白褐橘三色立方桌面Draft1</title><style type"text/c…

应用层协议-HTTPS协议

应用层协议-HTTPS协议 一.概述 HTTP协议&#xff1a;初衷未考虑到安全性 HTTPS是在HTTP的基础上对应用层数据进行加密操作&#xff0c;HTTPSHTTPSSL/TLS HTTPS &#xff08;全称&#xff1a;Hypertext Transfer Protocol Secure [5]&#xff09;&#xff0c;是以安全为目标…

用于客户支持的 GenAI:探索 Elastic Support Assistant

作者&#xff1a;Chris Blaisure, Cory Mangini 我们很高兴地宣布推出 Elastic 的支持助手。本博客将带你了解我们最新的生成式 AI 工具以及它可以帮助你使用 Elastic 技术的一些常见场景。 Elastic 支持助手现已在 Support Hub 上可用 今天&#xff0c;我们宣布 Elastic 支持…

vue3的el-tree的default-checked-keys无法勾选的问题解决

前言:有些树形控件是需要默认勾选的 但是请求后渲染不显示 刷新外部的key值也没有用 看了一下文档 我们使用自带的方法来解决 <el-treenode-key"id":data"state.parentMenuList":default-checked-keys"state.checkIdList":check-on-click-n…

VBA高级应用30例应用3ListObject对象:循环列出当前工作表中的表

《VBA高级应用30例》&#xff08;版权10178985&#xff09;&#xff0c;是我推出的第十套教程&#xff0c;教程是专门针对高级学员在学习VBA过程中提高路途上的案例展开&#xff0c;这套教程案例与理论结合&#xff0c;紧贴“实战”&#xff0c;并做“战术总结”&#xff0c;以…

266-基于Xilinx Kintex-7 XC7K325T 的12路光纤Switch交换平台

一、板卡概述 该系统是由两块模块组成&#xff0c;分别是基于Xilinx公司的FPGAXC7K325T-2FFG900 芯片&#xff0c;pin_to_pin兼容FPGAXC7K410T-2FFG900 的模块和一个FPGA夹层卡&#xff08;FMC&#xff09;模块。前者支持64bit DDR3容量2GByte&#xff0c;USB3.0接口;HPC的FMC连…

reactwebpack老项目开发环境增加vite

在开发环境下&#xff0c;vite的启动时间远远高于webpack&#xff0c;特别是首次启动&#xff0c;做到了真正的按需加载&#xff0c;开发体验好于webpack&#xff1b; 目的&#xff1a;开发环境加入vite,生产环境不变react项目切webpack&#xff08;开发环境增加vite&#xff0…

一篇文章教你如何设计权限控制系统——RBAC模型详解

原文链接&#xff0c;关注获取更多技术文章&#xff01; 在信息技术飞速发展的今天&#xff0c;数据安全和系统访问控制成为了保护企业资产的关键。基于角色的访问控制&#xff08;RBAC&#xff0c;Role-Based Access Control&#xff09;模型作为一种有效的权限管理策略&…

【C++ Primer Plus习题】14.1

大家好,这里是国中之林! ❥前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到网站。有兴趣的可以点点进去看看← 问题: 解答: main.cpp #include <iostream> #include "wine.h" …

自适应中值滤波器:图像去噪的高效解决方案

在数字图像处理中&#xff0c;椒盐噪声是常见的干扰之一&#xff0c;它会导致图像出现随机的黑点和白点&#xff0c;严重影响图像质量。传统的中值滤波器虽然在一定程度上能够去除这种噪声&#xff0c;但可能无法完全恢复图像的细节。为此&#xff0c;本文将介绍一种自适应中值…

81.C语言中的内存分布

目录 一.内存分布 二.视频教程 一.内存分布 代码段&#xff1a;通常是指用来存放程序执行代码的一块内存区域。通常为只读。 只读数据段&#xff1a;如字符串&#xff0c;数字等。 初始化数据段:已初始化的全局变量&#xff0c;已初始化的静态变量。 未初始化数据段&#x…

心觉:做一件事很纠结,怎么办?

Hi&#xff0c;我是心觉&#xff0c;与你一起玩转潜意识、脑波音乐和吸引力法则&#xff0c;轻松掌控自己的人生&#xff01; 挑战每日一省写作164/1000天 专心做一件事情并不容易 因为这个世界物质太丰富了&#xff0c;可以选择的事情太多了 诱惑无处不在&#xff0c;定力…