当前位置: 首页 > news >正文

NVMe全闪存储系统性能测试及产品功能与应用场景

今天我们继续对全闪存储系统GS 5024UE的评测,重点关注GS 5024UE的性能测试数据,以及产品所具备的功能、应用场景。通过Windows IOmeter测试软件,来测试GS 5024UE设备的性能,在机器上配上24颗 NVMe 3.84TB硬盘, 16条32Gb FC数据,设置成RAID5模式,测试文件大小为4K的端对端随机IO 1,280K IOPS;测试文件大小1M,端对端顺序读50,119 MB/s,顺序写20,047 MB/s的带宽性能

接下来实测NAS应用性能,前端9台客户端挂载NFS目录,通过4条10GbE数据线,每台客户端128线程, 分别测试了4K与1M大小的文件在GS 5024UE设备上展现性能如下:

0a9e4f8f02d6be04f71d4b75fcf034cf.jpeg

为进一步测试负载性,将前端客户端增加至20台,同样挂载NFS目录,此次通过100GbE RDMA数据线连接,测试4K与1M大小的文件在GS 5024UE顺序与随机性能,以及混合读写模式下的性能表现如下:

ec196f1e8fcae7f14e97c209f70638ce.jpeg

通过以上三组测试数据,可以发现全闪存储系统GS 5024UE性能已达到了业界领先水平,能够轻松应对大规模数据处理、实时分析以及高并发读写等复杂场景,满足用户对于高性能存储的迫切需求。

此外,GS 5024UE NVMe全闪存储系统,24盘位容量700 TB,连接SAS HDD 扩展柜可达 20 PB,并支持横向扩展至4节点(可连接其他系列设备进行横向扩展),实现3,584颗硬盘80PB的存储空间,能够满足用户不断增长的数据存储需求。

产品功能

混合配置 低成本高效率

支持NVMe机头配HDD扩展柜混组,通过自动存储分层功能,充分利用 NVMe 高性能,为频繁访问的数据提供更快的读写性能,并利用扩展柜 HDD 的大容量,用于数据存档,从而组成高性能大容量IT架构。

SSD 硬盘智能管理

NVMe 全闪存储通过智能算法,有效减少写数据的总量,从而延长 SSD使用寿命,还防止多颗 SSD 同时发生故障,避免数据丢失。测试了系统对SSD状态的实时监控功能,包括容量、剩余寿命预估等关键指标,确保管理员能够及时了解SSD的健康状况,在发生故障前能够发出通知提醒管理员进行更换。

60cdea1cc3334a6402c42213ead19515.jpeg

存储双活,保障系统24小时运行

在双活存储配置下,测试数据同步,并通过模拟多种故障场景,验证了系统的故障切换机制的有效性,确保系统能够在任何情况下保持24小时运行。

da380a4c44ec3de1e3d5faa044fc5962.jpeg

内置备份功能测试了内置备份功能对文件服务器、PC端及云端数据的备份能力

10995ef3f477d24d31385fabffc0231b.jpeg

能设定备份频率,自定义排程或设定备份周期,备份策略可选三种备份方式,完全备份、增量备份、差异备份,按备份时间点进行数据恢复。

b96014e7733631c4e6d3523bd4d8ed6f.jpeg

评估了备份向导的直观化界面,确认管理员能够轻松配置、管理及监控备份任务,降低操作难度

a87a61524b08ab670ffc84198ae080c8.jpeg

验证了存储系统能与领先的专业备份软件(Veritas、Veeam和CommVault)无缝协作,简化企业备份过程。

综上所述,经过一系列严格的测试,该混合配置系统表现出了优异的性能、稳定性和易用性,能够满足企业对高性能大容量IT建构的需求,并提供了完善的HA双活保护和备份机制,确保企业数据的安全性和高可用。

应用场景与优势

AI/HPC高性能计算应用

GS 5024UE NVMe全闪存储系统提供50GB/s高带宽和NVMe-oF和100GbE高效连接通道,让用户快速处理数据。1.3M IOPS和0.3毫秒低延迟确保快速的数据访问,出色性能使其广泛应用于AI、HPC等高性能计算应用场景。在AI领域,该产品能够为深度学习、机器学习等算法提供强大的数据支持,加速模型训练和推理过程。在HPC领域,能够满足大规模科学计算、模拟仿真等复杂任务的数据存储和访问需求,提高计算效率。能够连接HDD JBOD,成为PB级混合存储架构。

4K/8K影视非编应用

创作和编辑在很大程度上依赖于存储的访问速度和响应能力。依靠高性能 NVMe SSD 、 100GbE 高速通道,以及RDMA技术,我们的存储解决方案可提供极高的性能,承载沉重的业务负载,我们的存储解决方案可以支持多达250个视频流(ProRes 422 HQ 4K 60 fps)和28个未压缩DPX 12位4K视频流(24 fps)。提供高效的共享非编环境,防止性能瓶颈出现,确保按时交付影视创意项目。

总结

GS 5024UE全闪存储系统以其卓越的性能、高可靠以及广泛的应用场景赢得了我们的高度赞赏。这款产品具备出色的带宽性能和存储容量,相信GS 5024UE NVMe全闪统一存储将成为高性能计算领域的一颗璀璨明星,为用户带来更加高效、稳定的数据存储体验。

相关文章:

NVMe全闪存储系统性能测试及产品功能与应用场景

今天我们继续对全闪存储系统GS 5024UE的评测,重点关注GS 5024UE的性能测试数据,以及产品所具备的功能、应用场景。通过Windows IOmeter测试软件,来测试GS 5024UE设备的性能,在机器上配上24颗 NVMe 3.84TB硬盘, 16条32Gb FC数据&am…...

C#面:C#面向对象的思想主要包括什么?

C#面向对象的思想主要包括以下几个方面: 封装(Encapsulation):封装是将数据和操作数据的方法封装在一起,形成一个类。通过封装,可以隐藏类的内部实现细节,只暴露必要的接口给外部使用。这样可以…...

海南云亿商务咨询有限公司正规吗?怎么样?

在当下数字化浪潮汹涌的时代,抖音电商作为新兴的营销渠道,正以其独特的魅力和巨大的市场潜力,吸引着越来越多的企业和品牌投身其中。作为专注抖音电商服务的佼佼者,海南云亿商务咨询有限公司凭借专业的团队、丰富的经验和前瞻的战…...

【数据结构】排序(上)

个人主页~ 堆排序看这篇~ 还有这篇~ 排序 一、排序的概念及应用1、概念2、常见的排序算法 二、常见排序的实现1、直接插入排序(1)基本思想(2)代码实现(3)时间复杂度(4)空间复杂度 2…...

vue3+el-plus对eleplus对el-table表格进行拖拽(使用sortablejs进行列拖拽和行拖拽):

如有对表格拖拽进行限制某列或某行不进行拖拽的需求,请点击: vue3ele-plussortableJs对el-table使用sortableJs插件对表格拖拽时限定某列或某行不允许拖拽-CSDN博客 如果你已实现拖拽需求,但拖拽后发现表头并未改变的话,请点击&…...

Nginx如何隐藏版本号

1 找到nginx.conf配置文件进行修改 http{...server{listen 80 default_server;listen [::]:80 default_server;server_name _;root /usr/share/nginx/html;server_tokens off; #添加这一项就可以了location / {}error_page 404 /404.html;location /40…...

用C#(WinForm)开发触摸屏,体验感满满

用C#(WinForm)开发触摸屏,体验感满满...

LaneKeepingEnv(自动驾驶仿真)

LaneKeepingEnv环境的工作原理可以归纳如下: 初始化阶段: 环境在创建时,会调用__init__方法进行初始化。初始化过程中,会设置一些关键的属性,如lane(当前车道)、lanes(所有车道的列…...

C++类与对象(拷贝与类的内存管理)

感谢大佬的光临各位,希望和大家一起进步,望得到你的三连,互三支持,一起进步 个人主页:LaNzikinh-CSDN博客 文章目录 前言一.对象的动态建立和释放二.多个对象的构造和析构三.深拷贝与浅拷贝四.C类的内存管理总结 前言 …...

C语言----字符函数和字符串函数

在编程的过程中,我们要经常处理字符和字符串,为了方便操作字符和字符串,c语言标准库中提供的一系列库函数,接下来我们就开始学习与认识他们 1.字符分类函数 c语言中有一系列的函数是专门做字符分类的,也就是一个字符…...

神经网络 torch.nn---Convolution Layers

torch.nn — PyTorch 2.3 documentation torch.nn - PyTorch中文文档 (pytorch-cn.readthedocs.io) torch.nn和torch.nn.functional的区别 torch.nn是对torch.nn.functional的一个封装,让使用torch.nn.functional里面的包的时候更加方便 torch.nn包含了torch.nn.…...

Linux常用基本命令-操作

目录 一、shell 1、什么是shell 二、Linux基本的命令分类 1、内部命令和外部命令 2、查看内部命令 2.1、help命令 2.2、enable 命令 2.3、type命令 2.4、whereis命令 2.5、which 命令 2.6、hash缓存 ​编辑 三、Linux常用命令 1、Linux命令格式 2、编辑Linux命…...

从零开始使用 Elasticsearch(8.14.0)搭建全文搜索引擎

Elasticsearch 是目前最常用的全文搜索引擎。它可以快速地存储、搜索和分析海量数据,广泛应用于维基百科、Stack Overflow、Github 等网站。 Elasticsearch 的底层是开源库 Lucene。直接使用 Lucene 需要写大量代码,而 Elasticsearch 对其进行了封装&am…...

流程与IT双驱动:锐捷网络如何构建持续领先的服务竞争力?

AI大模型及相关应用进入“竞赛时代”,算力作为关键要素备受关注,由于算力行业对网络设备和性能有较大需求,其发展也在推动ICT解决方案提供商加速升级,提升服务响应速度和服务质量。 锐捷网络是行业领先的ICT基础设施及行业解决方…...

CopyOnWriteArrayList 详细讲解以及示范

CopyOnWriteArrayList是Java集合框架中的一种线程安全的列表实现,特别适用于读多写少的并发场景。 它是通过“写时复制”(Copy-On-Write)策略来保证线程安全的,这意味着当有线程尝试修改列表时,它会先复制原列表到一个…...

01-Java和Android环境配置

appium是做app自动化测试最火的一个框架,它的主要优势是支持android和ios,同时也支持Java和Python脚本语言。而学习appium最大的难处在于环境的安装配置,本文主要介绍Java和Android环境配置,在后续文章中将会介绍appium的安装和具…...

【qt】视口和窗口坐标

视口和窗口坐标 一.视口和窗口坐标的原理二.视口和窗口坐标的好处三.演示好处四.总结 一.视口和窗口坐标的原理 在绘图事件中进行绘图 void Widget::paintEvent(QPaintEvent *event) {QPainter painter(this);QRect rect(200,0,200,200);painter.drawRect(rect);//设置视口的…...

优化SQL查询的策略和技巧 - AI提供

优化SQL查询以提高处理大型数据集的数据库性能是一个重要课题。 以下是一些关键策略和技巧,可以帮助您提升查询效率: 1、创建合适索引: 针对频繁出现在WHERE、JOIN、ORDER BY和GROUP BY子句中的列创建索引。索引能够显著加速数据检索过程。…...

平安科技智能运维案例

平安科技智能运维案例 在信息技术迅速发展的背景下,平安科技面临着运维规模庞大、内容复杂和交付要求高等挑战。通过探索智能运维,平安科技建立了集中配置管理、完善的运营管理体系和全生命周期运维平台,实施了全链路监控,显著提…...

基于深度学习的向量图预测

基于深度学习的向量图预测 向量图预测(Vector Graphics Prediction)是计算机视觉和图形学中的一个新兴任务,旨在从像素图像(栅格图像)生成相应的向量图像。向量图像由几何图形(如线条、曲线、多边形等&…...

浅谈 React Hooks

React Hooks 是 React 16.8 引入的一组 API,用于在函数组件中使用 state 和其他 React 特性(例如生命周期方法、context 等)。Hooks 通过简洁的函数接口,解决了状态与 UI 的高度解耦,通过函数式编程范式实现更灵活 Rea…...

C++实现分布式网络通信框架RPC(3)--rpc调用端

目录 一、前言 二、UserServiceRpc_Stub 三、 CallMethod方法的重写 头文件 实现 四、rpc调用端的调用 实现 五、 google::protobuf::RpcController *controller 头文件 实现 六、总结 一、前言 在前边的文章中,我们已经大致实现了rpc服务端的各项功能代…...

基于距离变化能量开销动态调整的WSN低功耗拓扑控制开销算法matlab仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.算法仿真参数 5.算法理论概述 6.参考文献 7.完整程序 1.程序功能描述 通过动态调整节点通信的能量开销,平衡网络负载,延长WSN生命周期。具体通过建立基于距离的能量消耗模型&am…...

基于uniapp+WebSocket实现聊天对话、消息监听、消息推送、聊天室等功能,多端兼容

基于 ​UniApp + WebSocket​实现多端兼容的实时通讯系统,涵盖WebSocket连接建立、消息收发机制、多端兼容性配置、消息实时监听等功能,适配​微信小程序、H5、Android、iOS等终端 目录 技术选型分析WebSocket协议优势UniApp跨平台特性WebSocket 基础实现连接管理消息收发连接…...

【C语言练习】080. 使用C语言实现简单的数据库操作

080. 使用C语言实现简单的数据库操作 080. 使用C语言实现简单的数据库操作使用原生APIODBC接口第三方库ORM框架文件模拟1. 安装SQLite2. 示例代码:使用SQLite创建数据库、表和插入数据3. 编译和运行4. 示例运行输出:5. 注意事项6. 总结080. 使用C语言实现简单的数据库操作 在…...

[Java恶补day16] 238.除自身以外数组的乘积

给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除法,且在 O(n) 时间复杂度…...

处理vxe-table 表尾数据是单独一个接口,表格tableData数据更新后,需要点击两下,表尾才是正确的

修改bug思路: 分别把 tabledata 和 表尾相关数据 console.log() 发现 更新数据先后顺序不对 settimeout延迟查询表格接口 ——测试可行 升级↑:async await 等接口返回后再开始下一个接口查询 ________________________________________________________…...

【C++特殊工具与技术】优化内存分配(一):C++中的内存分配

目录 一、C 内存的基本概念​ 1.1 内存的物理与逻辑结构​ 1.2 C 程序的内存区域划分​ 二、栈内存分配​ 2.1 栈内存的特点​ 2.2 栈内存分配示例​ 三、堆内存分配​ 3.1 new和delete操作符​ 4.2 内存泄漏与悬空指针问题​ 4.3 new和delete的重载​ 四、智能指针…...

【JavaSE】多线程基础学习笔记

多线程基础 -线程相关概念 程序(Program) 是为完成特定任务、用某种语言编写的一组指令的集合简单的说:就是我们写的代码 进程 进程是指运行中的程序,比如我们使用QQ,就启动了一个进程,操作系统就会为该进程分配内存…...

【51单片机】4. 模块化编程与LCD1602Debug

1. 什么是模块化编程 传统编程会将所有函数放在main.c中,如果使用的模块多,一个文件内会有很多代码,不利于组织和管理 模块化编程则是将各个模块的代码放在不同的.c文件里,在.h文件里提供外部可调用函数声明,其他.c文…...