自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Memblaze

PCIe SSD及数据保护/管理系统公司Memblaze官方博客

  • 博客(130)
  • 资源 (1)
  • 收藏
  • 关注

原创 比快更快!SSD 预读功能简介

此外,由于 SSD 的物理特性,一批连续的读命令,在 NAND 上的分布不一定是连续的,因此我们可以巧妙地合并这些不相邻的命令,以实现更大的并发量。预读,顾名思义,就是通过预测下一个可能读取的 LBA,提前将这些数据准备好,当读请求到来时,SSD 便能做出迅速响应,将数据直接发送给用户,从而大幅缩短响应时间。这一惊人提升,正是预读功能带来的改善。对于简单的单一顺序流,两个相邻的读命令 A1 和 A2,A1 的起始位置加长度,即末尾,就等于 A2 的起始位置,以此类推,我们可以轻松地预测出整个流程。

2024-04-16 10:37:47 295

原创 前瞻:NVMe 2.0框架下的端到端数据保护功能

端到端数据保护将数据的完整性保护范围从SSD内部延伸到外部链路,以防止静默错误产生——通过对逻辑块数据(Logical Block Data,通常指用户数据)添加额外的PI(Protection Information,保护信息,如CRC),使其作为数据的元数据被一同传输,主机端和NVM控制器都可以在接收到数据后,根据PI的内容对数据完整性进行校验,以确定这些数据是否真的可用。校验时,数据接收端基于接收到的数据进行相同的64位CRC生成操作,并将计算出来的最终结果和接收到的结果相比对,以检查数据是否出错。

2024-02-26 17:34:11 525

原创 SMART信息——你的固态硬盘实时体检报告

SMART,或者严谨地说:S.M.A.R.T (Self-Monitoring Analysis and Reporting Technology),即“自我监测分析与报告技术”,在硬盘行业耳熟能详。无论是传统的机械硬盘,还是作为后起之秀的固态硬盘,它们都在使用这个技术,让用户可以非常直观的了解手中硬盘的使用情况和健康状态,为故障分析和后续使用带来重要参考。

2024-02-19 09:58:23 957

原创 盘一盘NVMe Write Zeroes Command和它的“远亲近邻”们

Sanitize同样是一个功能强大的命令,它的主要目的是用来对全盘进行数据擦除,而Deallocate只是作为数据擦除后LBA的一种可选状态,通过具体的参数配置是否使用。Sanitize支持普通擦除,覆盖写擦除,以及安全擦除三种执行方式,在执行过程中以及执行失败的状态下,NVMe SSD都会自动中断一些不被允许执行的命令,如所有的I/O请求,即使Sanitize期间遇到异常掉电,NVMe在上电后也会自动恢复Sanitize操作,你甚至还能通过它的特殊设定来退出某些异常的错误模式。

2024-01-29 14:24:11 1023

原创 SSD自己也能复制粘贴?浅谈NVMe 2.0 Copy Command命令

当数据需要生成一个独立副本时,复制粘贴往往是最直接的处理方式,具象到存储设备来说,就是一次A地址读取+B地址写入的组合动作,简单来说也是Copy Command的含义。可就是这样一套看似简单的操作,为什么直到NVMe 2.0才被推出呢?在这之前,相应功能又要怎么去实现呢?其实,Copy Command的重点并不在于它所实现的最终结果,而在于它实现方式的差异。在规范推出这个命令之前,Copy功能的实现其实是由Host“手动操作”的。

2023-12-11 10:36:52 1085 1

原创 NVMe 2.0 简介

随着全新一代PCIe 5.0 SSD的发布,新的NVMe 2.0规范协议也是如期而至。作为PCIe SSD最为重要的底层协议,NVMe 2.0都有哪些重要调整?又有哪些值得我们关注的新功能?本文简单解答。

2023-11-14 16:29:58 512

原创 数据保护双保险,一文读懂NVMe协议中的Get LBA Status功能

它的主要作用是当LBA Status Information Alert 触发向Host端发出AEN(Async Event Notice)警告,Host端收到了这项警告,并通过向Controller申请获取LBA Status Information log page,来了解对应NS上大致的潜在失效LBA地址范围,以供后续Get LBA Status命令的具体探测及一系列相关的处理动作。当Enable时,每当警告出现,Controller会通知Host事件发生,反之则不通知。

2023-10-18 15:02:20 322

原创 【SSDFans】PBlaze7 7940深度测评:性能强劲 稳定可靠

作为忆恒创源(Memblaze)PCIe 5.0 SSD的扛鼎之作,PBlaze7 7940整体表现非常稳健,无论是底层协议规范的测试,还是代表实战能力的应用级测试,都非常优秀。放眼整个国际市场,多数SSD厂商的PCIe 5.0 SSD顺序写性能都控制在7GB/s以下,而得益于PBlaze7 7940优秀的固件架构设计,其顺序写性能拉高至10GB/s,同时性能功耗比依旧表现出众。忆恒创源一直专注PCIe企业级SSD产品研发,凭借着这份执着与投入,一直走在存储技术探索与应用的前沿。

2023-10-12 15:58:29 238

原创 为虚拟化环境带来更强I/O性能!SR-IOV技术简介

从下图中可以看到,没有 ARI 时,16-bit 的 ID 由 8-bit Bus Number、5-bit Device Number 和 3-bit Function Number 组成,而应用的 ARI 之后,Device Number 的 bit 位被 Function Number 占用了,此时 16-bit 的 ID 由 8-bit Bus Number 和 8-bit Function Number 组成。在主机侧,我们要确保 CPU 支持虚拟化,加载 vfio,使能 IOMMU 等。

2023-09-11 18:00:35 828

原创 忆恒创源发布PBlaze7 7940系列PCIe 5.0企业级NVMe SSD

北京忆恒创源科技股份有限公司(Memblaze,以下简称“忆恒创源”)全新一代PCIe 5.0企业级NVMe SSD PBlaze7 7940正式发布。与主流PCIe 4.0产品相比,PBlaze7 7940有着2.5倍的性能表现,支持更加丰富的企业级功能和更高产品能效比,可满足未来数据中心不断增长的存储性能要求,为企业数字业务应用带来更好支撑。

2023-08-09 11:40:54 153

翻译 PBlaze7 7940 媒体评测:性能最强的 PCIe 5.0 SSD

从一系列测试结果看,PBlaze7 7940打破多项TweakTown企业级SSD的性能测试纪录,是TweakTown目前测试过的所有SSD中性能最好的。而更大的容量、更高的性能结合更低的发热,也让PBlaze7 7940的高能效比优势得到肯定,并斩获媒体Editor's Choice奖项

2023-08-04 10:16:38 247

原创 升级长江存储最新闪存,忆恒创源发布新一代企业级NVMe SSD

北京忆恒创源科技股份有限公司(Memblaze)正式发布搭载高品质国产闪存的PBlaze6 6541 系列企业级PCIe 4.0 NVMe SSD。作为 MUFP 平台化开发的最新作品,PBlaze6 6541 采用长江存储最新一代晶栈® Xtacking® 3D NAND,拥有更高的产品写入性能、更高的响应速度与QoS,进一步加速互联网、云计算、金融、通信等行业客户业务应用,并降低企业TCO。

2023-04-11 10:56:55 572 1

原创 ChatGPT一路狂飙,NVMe SSD能否应对性能挑战?

要打造像ChatGPT这样的超级AI,需要怎样的NVMe设备?一起看看

2023-02-15 15:37:01 3919 1

原创 3>2,看看U.3升级了啥

关注企业级NVMe SSD的小伙伴对U.2接口一定不会感到陌生。然而,在U.2之外,还存在一种名为“U.3”的硬盘接口,二者外观完全相同,接口性能也都一样,甚至不少客户直接将U.3的NVMe SSD部署在U.2服务器上使用。但既然3>2,那么U.3到底升级了哪些内容?本文做一个简单的解答。

2023-01-17 11:29:45 1360

原创 Memblaze发布大容量企业级SSD:支持32T最大容量,性能更强!

PBlaze6 6930 不仅实现了性能、可靠性的再次突破,更在有限的空间内,达成 32T 物理容量,让企业客户能够以更加灵活、高效的方式,完成数据中心存储系统的部署,轻松应对与日俱增的数据使用需求,并获得更高的数据密度和能源效率

2023-01-10 11:30:51 750

原创 Secure Boot功能简析

Secure Boot 是由OCP(Open Compute Project)Security Workgroup制定的标准规范,允许设备在加电/重置之后、正式启动之前,对固件的完整性进行验证,只有验证通过,设备才被允许加载固件,进入正式的启动流程。

2022-12-26 18:54:08 1792

原创 PCIe链路训练过程详解

接口速度决定SSD的性能上限。如今,PCIe SSD正全面进入PCIe 4.0时代,并向速度更快的PCIe 5.0进发。为避免PCIe链路以较低的速率工作导致PCIe SSD性能下降(如PCIe 4.0的SSD以PCIe 1.0速率工作),自PCIe 2.0开始,PCIe SSD在初始化过程中,会在链路训练(Link Training)阶段进行链路信号质量、速率、链路宽度的调节,它由链路训练状态机(Link Training and Status State Machine,以下简称LTSSM)自动完成。

2022-11-10 10:14:34 3445

原创 PBlaze6 6530系列企业级SSD通过PCI-SIG兼容性测试

近日,经过PCI-SIG官方的严格测试,Memblaze的PBlaze6 6530系列企业级SSD成功通过了PCIe 4.0的测试流程并取得认证,表明该系列企业级SSD符合PCI-SIG PCIe 4.0的各项关键指标,能够与生态系统中的其它PCIe设备相互兼容。

2022-09-19 09:40:26 493

原创 NVMe-MI 时代的NVMe SSD监控和管理

Memblaze自PBlaze5企业级NVMe SSD开始就支持NVMe-MI。目前,最新的NVMe-MI版本是1.2b,它在内容上有着诸多升级。本文将从NVMe SSD的视角,结合NVMe-MI 1.2b对带外管理的命令和下发进行详细解读。

2022-08-29 11:10:07 2268 1

原创 当PBlaze6 6920 Raid阵列遇到FC SAN

FC SAN光纤通道存储区域网络是让多个服务器能够高速访问网络存储设备的系统,它让存储设备的存储容量、IO性能可以在终端业务部署中得到充分利用,也是当今企业IT架构的一种典型部署方式。那么,当PBlaze6 6920 Raid阵列遇到FC SAN,其性能表现又会如何?本次测试,将带来解答。

2022-08-23 18:33:23 652

原创 Fibre Channel为NVMe-oF提供更好的纠错能力

随着NVMe SSD在技术领域的广泛应用,越来越多的存储厂商开始聚焦基于NVMe-oF网络技术的存储系统的开发和推广。在这其中,Fibre Channel凭借可靠的架构特性、灵活的产品组网方式,占据了大量的市场份额。从最新的Fibre Channel路线图看,传输带宽已经实现64GFC、128GFC,并向256GFC进发。同时,NVMe SSD在PCIe Gen4系统下能够达到7GB/s的顺序读和5GB/s的顺序写,这对纠错带来了极大挑战。...

2022-07-04 13:49:46 359

原创 全线通过!PBlaze6 6530获得VMware官方认证

继PBlaze5系列全部热销型号之后,其PBlaze6 6530系列企业级SSD的U.2、AIC全容量点均顺利通过VMware官方I/O Vendor Partner(IOVP)测试并取得认证!

2022-06-21 17:59:10 487

原创 GPU Raid卡加持!PBlaze6 6920挑战8盘Raid5

PBlaze6 6920是一款有着旗舰性能的PCIe 4.0企业级NVMe SSD,其4K随机读性能高达1600K IOPS,128K顺序读带宽高达7.1GB/s,是目前高性能SSD的代表作品。那么,当8块容量为12.8TB的PBlaze6 6920 SSD以7+1 Raid5的方式组合在一起,会迸发出怎样的性能?日前,知名国外媒体StorageReview就进行了这样的测试,在此整理给大家。...

2022-06-15 13:44:05 723

原创 硬件探秘:企业级SSD NAND信号完整性挑战

PCIe从4.0发展到5.0,企业级SSD的性能标准从7GB/s变成了14GB/s。数据的爆发式增加,企业级SSD的容量需求越来越大,大容量SSD里面的NAND数量也在成倍增加。NAND数量越多,对信号带来的负载就越大;SSD的性能越高,对NAND实际达成的接口速率、信号完整性的要求也就越高。如何充分发挥NAND性能,是打造高性能、大容量企业级SSD的重要课题。...

2022-06-07 11:21:16 1359

原创 放着不用,数据会丢?浅谈SSD的数据保持力问题

最近,在论坛经常看到有人提出这样的疑问:SSD长时间断电不用,里面的数据会丢失吗?SSD放了几年,会无法启动吗?在此做个简单的分析与解答。之所以有这样的疑问,是因为SSD的核心元件——NAND Flash工作原理导致的“数据保持力(Data Retention)”问题,它也是所有基于NAND Flash的SSD共有特性。什么是“数据保持力”SSD也好,U盘也罢,它们都是我们最为常用的“非易失性存储器(non-volatile memory,即NVM)”。从名字不难看出,它并非数据绝对不会丢失,只是不易

2022-05-16 18:15:14 3612

原创 下一代企业级SSD设计规范EDSFF详解

目前,部署于数据中心的企业级NVMe SSD正逐渐进入PCIe 4.0时代,但随着PCIe 5.0在消费级市场的率先落地以及PCIe 6.0的最新发布,不断翻倍的接口性能使得广大SSD厂商不得不未雨绸缪,应用于下一代SSD的参考设计标准EDSFF也被越来越多的企业级SSD厂商提上日程。

2022-03-17 11:21:27 2795

原创 再谈数据安全:TCG Opal介绍

在之前发表的《拥有AES-XTS 256位硬加密和秘钥删除,企业数据安全性会怎样?》一文中,我们详细介绍了AES高级加密标准算法和AES-XTS全盘自加密的工作原理。它是目前政府、企业广泛采用的数据加密方式,也是PBlaze系列企业级SSD在数据安全方面的重要功能之一。在此之外,我们也会在一些SSD的规格介绍中,在数据安全一栏看到TCG Opal的身影。它和AES有何关系?又能起到怎样的数据安全防护效果?本文将给出解答。TCG Opal是什么TCG全称Trusted Computing Group(可

2022-03-10 11:15:09 12802

原创 SSD 防护技:主机控制温度管理 HCTM

我们都知道,温度是影响SSD使用的重要因素,它不光对SSD使用过程中的稳定性造成影响,过高的温度更有可能损坏NAND里的数据,造成不可估量的损失。企业级SSD负载压力大,加之本身功耗就比消费级更高,“企业盘更热”的说法也就不足为奇。同时,高温机房、较差的散热条件都有可能造成硬盘温度升高。尽管服务器、数据中心都会配有大量的散热设备用于系统的稳定运行,但这并不等于万无一失。一般来说,企业级SSD都会带有高温保护功能,避免SSD在过热时发生损坏。元器件不同,对温度的耐受力就不一样。SSD的板温、主控芯片温

2022-02-07 18:23:31 1341

原创 如何让企业级 SSD 开发驶入“快车道”

SSD是一个复杂而精密的设备,企业级SSD尤为如此。从性能到功能再到可靠性,数据中心对企业级SSD都有非常严苛的要求。例如,一块企业级SSD就算是发生严重故障,也需要把log记录清楚,并且能够从故障中恢复。打造一款企业级SSD并非易事,仍有很多课题需要深入研究。从需求和交付的角度讲。客户总想尽快拿到新的SSD产品,但是一款稳定的产品需要硬件选型、技术调研、代码开发以及全方位和多维度的测试验证,最终才能发布交付,要想做一款稳定的产品,这一过程必定是漫长的。从产品研发角度讲。理想状态下,Firmware与控

2022-02-07 18:20:07 1058

原创 PBlaze6 6530系列SSD的“黑匣子”——Persistent Event Log介绍

在最新发布的PBlaze6 6530系列企业级PCIe 4.0 NVMe SSD中,我们加入了Persistent Event Log(简称“PEL”)持久化事件日志功能。它是NVMe 1.4新增功能之一,相当于SSD的“黑匣子”,当设备在运行过程中遇到错误告警、固件升级、格式化等导致SSD状态信息发生改变的Event时,会进行清晰易读的日志记录,且当设备掉电、重启、Reset、Format、Sanitize操作时,都不会被消除,持久化保留。Persistent Event Log是非常实用的功能,便于大规

2021-12-07 13:33:42 1196

原创 真正的端到端数据保护是什么样的?

作为最重要的数据保护方式之一,NVMe端到端数据保护被众多企业用户所看重,它可以有效降低静默错误的发生,保护范围涵盖数据自Host端生成直至写入SSD NAND当中,以及从SSD NAND读取直至返回Host的全部流程。它使得数据不论是在SSD内部,还是SSD外部,都能得到一致性保证。根据OCP对企业级可靠性给出的建议,数据流经的每一个环节,如PCIe接口、控制器内部、RAM、Flash端口等,都应带有重叠的保护机制,以降低数据出错的风险。如主机PCIe接口到SSD控制器有LCRC和ECRC保护,数据在控

2021-12-01 09:55:47 856

原创 Memblaze发布又一款PCIe Gen4系列企业级SSD —— 性能更强,功耗更低

2021年11月11日 – 继4月发布首款 PCIe 4.0 PBlaze6 6920 旗舰系列 SSD 以来,今天,Memblaze(北京忆恒创源科技股份有限公司)正式宣布推出面向主流市场的 PBlaze6 6530 系列 PCIe 4.0 企业级 SSD。该系列产品是基于 Memblaze 自主研发的统一架构平台(MUFP)开发的第二代产品,支持 NVMe 1.4 协议标准,采用最新的176层企业级 3D eTLC NAND 颗粒,相比上一代产品写入寿命更长,同时性能大幅提升,随机访问高达 1100K

2021-11-11 11:56:30 770

原创 企业级SSD 寿命要怎么看?

从SLC、MLC,到今天的TLC乃至QLC,技术的迭代使得NAND存储密度越来越高,每GB的拥有成本也越来越低。如今,几TB甚至十几TB的企业级NVMe SSD已经开始成为主流,但另一方面,NAND的Cell擦写寿命越来越短,也引发了对于SSD寿命的诸多讨论。什么是SSD的寿命?通常说的SSD寿命是指在SSD生命周期内允许的数据写入量。增大SSD的用户容量、选择更高可擦写次数的NAND颗粒,无疑都是延长SSD寿命的有效手段。同时,它还要求SSD的其它硬件、软件(固件)都不存在短板。一块企业级SSD在其

2021-10-18 10:01:04 3776 1

原创 揭秘:SSD的“可靠性”到底可不可靠

企业环境复杂多变,快速增长的业务需求使得企业在数据存储规模、存储性能和可靠性等多方面提出了越来越高的要求。SSD固态硬盘凭借极高的读写性能、极低延迟成为越来越多企业的首选解决方案,并在数据库、虚拟化、应用加速、大数据、云计算乃至人工智能等领域发挥重要作用。企业级SSD往往需要在高并发、大压力、24小时全天候运行的严苛环境下运行,其可靠性是企业级用户的重点关注之一。可靠性指的是一个部件或系统在规定的操作条件下,在特定的时间内继续执行其预定功能的能力。对企业级SSD而言,它是非常重要的一项指标,不仅直接决定产

2021-10-12 10:49:35 1826

原创 Telemetry 标准日志接口如何提升运维效率?

Telemetry标准日志接口如何提升运维效率?企业级SSD在存储系统的部署运维过程中,有时会需要收集日志信息做进一步问题调试分析,传统的做法是一些SSD厂商会自定义命令和工具进行收集,但不同SSD厂商工具和命令格式不尽相同,这就为存储系统的运维带来很高的运维成本。有些存储系统对SSD要求十分严格,不允许发一些自定义的命令,也会给日志收集工作带来很大的挑战。因此,Telemetry标准化日志收集接口应运而生。Telemetry 是什么?Telemetry是 NVM Express Base Speci

2021-08-13 17:12:49 1382

原创 共享存储设备,如何实现差异化 IO 分配策略

随着 5G、大数据、区块链、物联网以及人工智能等技术在各行业不断渗透,企业对于数据存储及实时处理的需求日益提高,现代数据中心的规模也随着应用服务需求的增长而越来越大,但数据中心资源利用率低、利用率不够弹性已逐步成为云计算进一步发展的制约因素。为了降低采购成本,目前业务厂商比较行之有效的方式是通过业务混部来提升硬件(CPU 和存储)资源利用率。这就需要 NVMe SSD 存储设备具备像多命名空间和加权轮询技术,实现在共享存储设备资源时,根据业务的优先级,提供差异化 IO 分配策略。

2021-06-23 10:34:35 487

原创 高寿命NVMe SSD应用场景探讨

对于读密集型业务负载,如搜索业务,较低寿命的SSD可以满足需求,但对于写入密集型应用,如缓存系统,读写混合型负载,如OLTP SQL数据库,SSD选型就要考虑高寿命产品。DWPD和PBW是 NVMe SSD两个寿命指标,反应SSD在生命周期内允许的用户写入量,特别JESD219负载下的寿命标称,可以帮助SSD寿命选型。

2021-06-22 16:44:00 3088

原创 PBlaze5 520 系列特性——双重自检

上次我们介绍了Memblaze最新推出的低功耗系列《PBlaze5 520 NVMe SSD ——NVMe-MI接口的带外管理》,这是从PBlaze5 520系列最新增加的功能,并向大家介绍了带外管理指的是什么,以及如何实现。今天我们为大家介绍PBlaze5 520系列的另一个全新特性——双重自检。PBlaze5 520 系列除了支持上电自检功能,还支持设备自检,即 Device Self-Test。备用电容在SSD的重要作用利用高速随机存储器(DRAM)缓存数据,是 S...

2020-08-26 15:19:39 3650

原创 PBlaze5 520 系列特性——NVMe-MI接口的带外管理

这段故事源于PCIe产品的两个引脚SMClk和SMDat,实现规范是SMbus。 图示1来源于《Enterprise SSD Form Factor Version1_a》里面SFF8639的引脚说明图中左下角标注的颜色指示这对引脚是optional的,可以实现也可以不实现,但是对于企业级的产品这是有必要实现的(The Enterprise PCIe SSD should support SM-Bus operation)。依据...

2020-08-11 16:04:31 4189 4

原创 PBlaze5 920系列特性——可变Sector Size管理(下)

上篇文章介绍了nvme format命令,通过这条命令就可以开启端到端数据保护功能,并且可以在VSS技术支持下,根据业务需求选择合适的格式化方式。在进行读写操作之前, 我们先要熟悉一下 Protection Information的定义。PI信息格式与Type1/2/3在列举命令之前需要简要介绍一下Protection Info的格式: ...

2020-04-08 17:06:30 844

iostat-nvme0n1.xml

一个zabbix监控模板,用于监控系统中的nvme0n1的性能,值取自iostat。agent端脚本见文章

2019-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除