NVMe
文章平均质量分 86
Memblaze_2011
这个作者很懒,什么都没留下…
展开
-
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 · 1492 阅读 · 0 评论 -
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 · 548 阅读 · 0 评论 -
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 · 2695 阅读 · 1 评论 -
当PBlaze6 6920 Raid阵列遇到FC SAN
FC SAN光纤通道存储区域网络是让多个服务器能够高速访问网络存储设备的系统,它让存储设备的存储容量、IO性能可以在终端业务部署中得到充分利用,也是当今企业IT架构的一种典型部署方式。那么,当PBlaze6 6920 Raid阵列遇到FC SAN,其性能表现又会如何?本次测试,将带来解答。原创 2022-08-23 18:33:23 · 685 阅读 · 0 评论 -
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 · 377 阅读 · 0 评论 -
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 · 768 阅读 · 0 评论 -
放着不用,数据会丢?浅谈SSD的数据保持力问题
最近,在论坛经常看到有人提出这样的疑问:SSD长时间断电不用,里面的数据会丢失吗?SSD放了几年,会无法启动吗?在此做个简单的分析与解答。之所以有这样的疑问,是因为SSD的核心元件——NAND Flash工作原理导致的“数据保持力(Data Retention)”问题,它也是所有基于NAND Flash的SSD共有特性。什么是“数据保持力”SSD也好,U盘也罢,它们都是我们最为常用的“非易失性存储器(non-volatile memory,即NVM)”。从名字不难看出,它并非数据绝对不会丢失,只是不易原创 2022-05-16 18:15:14 · 4221 阅读 · 0 评论 -
下一代企业级SSD设计规范EDSFF详解
目前,部署于数据中心的企业级NVMe SSD正逐渐进入PCIe 4.0时代,但随着PCIe 5.0在消费级市场的率先落地以及PCIe 6.0的最新发布,不断翻倍的接口性能使得广大SSD厂商不得不未雨绸缪,应用于下一代SSD的参考设计标准EDSFF也被越来越多的企业级SSD厂商提上日程。原创 2022-03-17 11:21:27 · 3069 阅读 · 0 评论 -
再谈数据安全: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 · 13755 阅读 · 0 评论 -
SSD 防护技:主机控制温度管理 HCTM
我们都知道,温度是影响SSD使用的重要因素,它不光对SSD使用过程中的稳定性造成影响,过高的温度更有可能损坏NAND里的数据,造成不可估量的损失。企业级SSD负载压力大,加之本身功耗就比消费级更高,“企业盘更热”的说法也就不足为奇。同时,高温机房、较差的散热条件都有可能造成硬盘温度升高。尽管服务器、数据中心都会配有大量的散热设备用于系统的稳定运行,但这并不等于万无一失。一般来说,企业级SSD都会带有高温保护功能,避免SSD在过热时发生损坏。元器件不同,对温度的耐受力就不一样。SSD的板温、主控芯片温原创 2022-02-07 18:23:31 · 1436 阅读 · 0 评论 -
如何让企业级 SSD 开发驶入“快车道”
SSD是一个复杂而精密的设备,企业级SSD尤为如此。从性能到功能再到可靠性,数据中心对企业级SSD都有非常严苛的要求。例如,一块企业级SSD就算是发生严重故障,也需要把log记录清楚,并且能够从故障中恢复。打造一款企业级SSD并非易事,仍有很多课题需要深入研究。从需求和交付的角度讲。客户总想尽快拿到新的SSD产品,但是一款稳定的产品需要硬件选型、技术调研、代码开发以及全方位和多维度的测试验证,最终才能发布交付,要想做一款稳定的产品,这一过程必定是漫长的。从产品研发角度讲。理想状态下,Firmware与控原创 2022-02-07 18:20:07 · 1088 阅读 · 0 评论 -
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 · 1260 阅读 · 0 评论 -
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 · 802 阅读 · 0 评论 -
企业级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 · 4079 阅读 · 1 评论 -
揭秘:SSD的“可靠性”到底可不可靠
企业环境复杂多变,快速增长的业务需求使得企业在数据存储规模、存储性能和可靠性等多方面提出了越来越高的要求。SSD固态硬盘凭借极高的读写性能、极低延迟成为越来越多企业的首选解决方案,并在数据库、虚拟化、应用加速、大数据、云计算乃至人工智能等领域发挥重要作用。企业级SSD往往需要在高并发、大压力、24小时全天候运行的严苛环境下运行,其可靠性是企业级用户的重点关注之一。可靠性指的是一个部件或系统在规定的操作条件下,在特定的时间内继续执行其预定功能的能力。对企业级SSD而言,它是非常重要的一项指标,不仅直接决定产原创 2021-10-12 10:49:35 · 1879 阅读 · 0 评论 -
Telemetry 标准日志接口如何提升运维效率?
Telemetry标准日志接口如何提升运维效率?企业级SSD在存储系统的部署运维过程中,有时会需要收集日志信息做进一步问题调试分析,传统的做法是一些SSD厂商会自定义命令和工具进行收集,但不同SSD厂商工具和命令格式不尽相同,这就为存储系统的运维带来很高的运维成本。有些存储系统对SSD要求十分严格,不允许发一些自定义的命令,也会给日志收集工作带来很大的挑战。因此,Telemetry标准化日志收集接口应运而生。Telemetry 是什么?Telemetry是 NVM Express Base Speci原创 2021-08-13 17:12:49 · 1503 阅读 · 0 评论 -
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 · 3784 阅读 · 0 评论 -
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 · 4373 阅读 · 4 评论 -
PBlaze5 920系列特性——可变Sector Size管理(上)
这是一条nvmecli的format命令,需要指出的是这条命令会打开PBlaze5 系列NVMe SSD端到端数据保护功能。当下,端到端数据保护技术已经是PBlaze5 910/916及最新发布的PBlaze5 920系列中成熟的数据保护技术,并且Memblaze实现了不同大小的sector 和元数据组合方案(Viable Sector Size Management,下文简称“VSS”),可...原创 2020-03-30 11:03:39 · 1809 阅读 · 0 评论 -
PBlaze5 920系列特性——多命名空间性能配额管理
近年来, 随着存储器技术的进步;高性能的NVMe SSD走入了越来越多的行业;助推了更多的客户的业务发展, 有了越来越多的应用场景. 同时, 我们也看到,随着NVMe存储设备的普及,越来越多的客户有了对SSD功能和性能都有着愈加精细的要求; 另一方面,NVMe SSD不断朝着更大容量、更高性能方向发展,在此背景下单一NVMe设备上部署多种不同类型应用的实际案例也越来越多。正是由于在单一大容量...原创 2020-03-30 10:18:40 · 997 阅读 · 0 评论 -
PBlaze5 920系列特性——在线固件升级
在线固件升级的市场需求传统需要冷重启服务器才能升级固件的操作,需要用户停止业务,umount文件系统,冷重启完成SSD固件升级,然后mount文件系统,重新启动业务系统的各个模块。对用户来说,操作复杂,容易出错。所以用户更希望有一种不需要重启即可完成硬件固件升级的方法。另一方面,对于可靠性要求很高的存储系统而言,更会要求SSD必须支持固件在线升级功能,才能保证存储系统服务的连续性。存储系统...原创 2020-03-30 10:03:05 · 1383 阅读 · 0 评论 -
Flash错误的辩证论治
辨证论治是一个中医的概念,强调一种根据病因的不同和每个人身体情况的差别有针对性地展开救治,从而达到最优化治疗的过程。辨证论治反映的是对待事物的态度和原则,并没有揭示具体的方法,因此在具体过程中需要采用科学的方法通过实践总结积累经验。现代统计分析方法和数据挖掘技术为我们提供了积累经验的具体方法。例如,针对当前新型冠状病毒肺炎疫情,瑞德西韦的临床验证采用了组轻、中症患者308例,重症患者453例共...原创 2020-03-09 12:00:58 · 1578 阅读 · 1 评论 -
如何加速SSD进入稳态?
对于一个有预判能力的SSD,应该根据用户业务类型和内部的数据块中有效内容的分布规律,提前和合理安排垃圾回收,才能避免这个写入性能的谷底,保持一个接近全盘随机写的性能下限。由于SSD的实际写入带宽受到业务类型和内部状态的双重影响,因此业界一般会标出在典型工况下的写入带宽。对于用户来说,在系统设计时,4kB随机写入的稳态性能通常被认为是SSD的写入带宽的下限。业界也有很多方法来测试该性能。为了使得...原创 2020-02-17 18:01:20 · 2067 阅读 · 2 评论 -
让我们走进一个NVMe读I/O
Host是如何读取NVMe SSD上数据的?一个读I/O又有多少步操作?“八步。”NVMe协议这样回答。这是个非常底层的问题,其整个流程不仅涉及NVMe协议本身,其中命令和I/O数据传输的机制还与PCIe协议等内容息息相关。理解一个NVMe SSD的I/O处理流程将为SSD使用和优化打下基础。今天我们就走进一个NVMe SSD的读I/O。在介绍NVMe SSD的读IO处理流程之前,需要往下一层...原创 2019-10-25 10:46:51 · 7981 阅读 · 9 评论 -
当谈PCIe SSD的高性能,我们在谈什么(上)
性能一直是PCIe SSD的一大卖点,但是不同发展阶段的PCIe SSD对于性能的追求也各有不同。单纯的高性能峰值早已不是PCIe SSD的唯一追求。那么当我们在谈PCIe SSD的高性能,我们在谈什么?PCIe SSD的发展阶段一:性能峰值PCIe SSD最开始追求极致的性能,这个时期从评测到宣讲的各种场合,都在谈顺序读、顺序写、随机读、随机写等负载场景下,PCIe SSD的性能到底能做...原创 2019-01-29 16:34:31 · 2815 阅读 · 1 评论 -
MemSolid2.0:pSLC+多备份保障元数据安全
同时为了更好的保护固件,PBlaze4因为遵循了NVME1.1表中,可以通过多slot存放不同版本的固件(多slot是NVMe标准定义的)。固件保护及pSLC和多备份组成的元数据保护技术都是MemSolid2.0技术集合的重要组成部分,除了这两项,MemSolid2.0还有掉电保护技术、BCH ECC纠错码、RAIN、磨损均衡等核心技术。原创 2015-07-31 09:25:16 · 1172 阅读 · 0 评论 -
当谈PCIe SSD的高性能,我们在谈什么(下)
上篇文章谈到了PCIe SSD的发展和性能追求,并介绍了NVMe用以保障QoS的IOD。Memblaze已经对IOD进行了深入的调研,设计了一系列验证试验,这篇文章将基于两个具有代表性的试验说明NVM Set对于SSD提升QoS的重要作用。(上篇文章:《当谈PCIe SSD的高性能,我们在谈什么(上)》)在讨论之前需要对PCIe SSD内部基于NVM set, 引入三种逻辑单元结构的数据布局...原创 2019-01-29 17:26:41 · 1704 阅读 · 0 评论 -
理性的赌徒-SSD写带宽保持恒稳的秘密
1961年,29岁的年轻人爱德华·索普收到了一个不寻常的邀请,黑道K先生因为看过他发表的一篇文章《21点的有利策略》,想让他去赌场表演一下如何战胜庄家。这个邀请不禁让他喜忧参半。喜的是受到认可,忧的是一旦输了没法向K先生交代;要是赢太多,也会面临赌场的责难。但是不管怎么说,天使轮的启动资金对于这个年轻人太重要了。经过慎重考虑,他把验证“商业模式”的地点选择在了雷偌市。索普一战成名,仅仅用了一个...原创 2019-02-13 23:39:14 · 2441 阅读 · 0 评论 -
浅析U.2接口NVMe SSD双端口模式(下)——可靠性及性能测试
上篇说了双端口的一些概念和实现,《浅析U.2接口NVMe SSD双端口模式(上)——应用模式与设计实现》这篇将进一步通过测试介绍NVMe SSD双端口特性的可靠性和性能的验证。(测试均使用双路超微服务器,每路有两个Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz core以及64GB内存,以及一个PLX 9797 PCIe Switch,每个Switch有20个端...原创 2018-04-24 14:01:08 · 7974 阅读 · 0 评论 -
NVMe :一个闪存时代的引爆点
如果两个人都懂得汉语,那么他们可以通过汉语进行高效的沟通,这是再简单不过的事,当然他们也可以规定一种新的肢体或者口头语言进行沟通。事实上,我们也确实因为地域或者其他因素影响而形成了不同的语言和沟通方式。但是参与协作和沟通的人数不断增加,那么商定一个标准语言是高效沟通的必经之路。标准化的力量进一步分析就会发现,语言潜移默化的为大规模沟通添加了一个标准,如此任何人的发言都容易被他人理解,大量的时间...原创 2018-12-21 18:04:45 · 826 阅读 · 0 评论 -
存储服务质量优化
NAND Flash给存储系统带来新机会的同时,也对于传统存储架构带来挑战。需要调整软件架构来释放Flash的能力。需要从单个存储部件、存储网络依赖关系和针对用户业务压力的优化三个方面考虑,提升系统的服务质量。原创 2018-11-20 10:05:36 · 471 阅读 · 0 评论 -
NVMe驱动解析-响应I/O请求
在机械硬盘统治天下的时代,由于其随机访问性能差,Linux内核开发者把重点放在缓存I/O, 合并I/O等方面,并没有考虑多队列的设计;Flash的出现改变了这一切,Flash的低延迟,高并发潜质急需一种新的内核协议栈来发挥其潜能,NVMe解决了这个问题。这节就来讨论下NVMe的解决思路。原创 2016-10-10 15:54:42 · 11234 阅读 · 0 评论 -
NVMe驱动解析-关键的BAR空间
PCIe的Header空间和BAR空间是PCIe得以广泛使用的关键特性。Header空间是PCIe设备的通有属性,所有的PCIe Spec功能和规范都在这里实现;BAR空间则是设备差异化的具体体现,BAR空间的定义决定了这个设备是网卡,SSD还是虚拟设备。原创 2016-10-10 11:58:40 · 12717 阅读 · 3 评论 -
NVMe驱动解析-注册设备
讲NVMe离不开PCIe,PCIe是x86平台上一种流行的bus总线,由于其Plug and Play的特性,目前很多外设都通过PCI Bus与Host通信,甚至不少CPU的集成外设都通过PCI Bus连接,如APIC等。原创 2016-10-09 17:35:24 · 6416 阅读 · 0 评论 -
NVMe驱动解析-前言
本系列文章主要以Linux内核 3.10的nvme驱动为参考,从源码方面解析nvme协议。原创 2016-10-09 15:40:48 · 6500 阅读 · 0 评论 -
NVMe over Fabric诞生及发展(协议细节及市场现状篇)
经过《为了部落:NVMe over Fabric诞生记》及《为了部落:NVMe over Fabric诞生记——RDMA篇》两篇文章,NVMe over Fabric的发展背景和与之密切相关的RDMA已经介绍完毕,这篇文章将深入NVMe over Fabric内部,探究其设计思路及其规范下一个IO的传输过程。原创 2016-07-13 14:12:00 · 2198 阅读 · 0 评论 -
为了部落:NVMe over Fabric诞生记
NVMe over Fabrics协议的发布,提供了基于各种互联网络上嫁接NVMe协议的标准方法。它继承了NVMe和Fabrics各自的优势,为存储提供了更加灵活的实现方式。有关它的技术原理以及它与传统的NVMe协议的对比也做了简单的介绍。原创 2016-07-04 14:31:36 · 5384 阅读 · 0 评论 -
PCIe SSD在Hadoop中的应用及性能展示
到 2020 年,全球数据量将达44ZB,文字、图片、视频、代码,甚至于我们自己的各种信息都将被转化为0和1。巨大的数据量意味着巨大的需求,企业对于数据的存储、分析处理等需求催生了众多新的技术。Hadoop就是在这样一个背景下诞生的一个大规模数据处理架构。 Hadoop核心组件HDFS是一个高可扩展的并行文件系统,并且针对顺序数据集做了大量的优化,可以运行于普通的硬件集群上。从硬件性能的角原创 2016-04-15 14:06:07 · 2853 阅读 · 2 评论 -
NVMe的目标:释放闪存潜能
主流的PCIe闪存卡性能要远高于SAS和SATA接口的固态硬盘,这是一个公认的观点,但是另一个问题是原生PCIe闪存卡就需要厂商为其开发专属的接口规范,以便PCIe能够与闪存实现更好的结合。但是市场要往前走就必须实现标准化,这时候NVMe出现了。原创 2015-08-11 16:28:51 · 1182 阅读 · 0 评论 -
2015中国闪存峰会:Memblaze联合创始人唐志波畅谈闪存标准化及产品寿命
2015年8月5日,一年一度的中国闪存峰会在北京开幕。专注固态存储产品及解决方案的Memblaze现身大会,与众多到场嘉宾就闪存技术及生态做了全面的交流。原创 2015-08-06 15:21:34 · 1728 阅读 · 0 评论