0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华为:为这个时代构建新一代全闪存系统

存储界 来源:未知 作者:易水寒 2017-12-21 16:22 次阅读

华为已经向存储级内存方向迈进了一大步,而且华为相信由技术推动的基础架构发展不仅是可能的,而且也是不可避免的。

华为表示,相信三种存储元件的速度正在共同创造一个有效的、存储级别的内存驱动存储架构。第一个闪存阵列时代,即Flash 1.0时代,是慢的磁盘驱动器介质速度和快的SAS介质、光纤通道存储网络协议之间的不平衡造成的结果。

我们现在正进入Flash 2.0时代,闪存介质速度与光纤介质上的NVMe、NVMe以及存储网络协议速度方面存在着不平衡。

这将导致SCM(存储级内存/Storage Class Memory)1.0时代的到来,在SCM介质、NVMe和NVMeoF的速度之间取得平衡。华为致力于为这个时代构建新一代全闪存系统。

该存储系统还配备了QLC(4 bits/cell闪存)以及新的、由访问延迟定义的存储等级体系:

这个等级体系从CPURAM,然后是SCM、3D TLC (3 bits/cell) NAND来取代15/10K 磁盘驱动器,3D QLC闪存取代7.2K磁盘, 然后再到磁带。

RAM和SCM位于内存层,SCM是第一级主存储。TLC闪存是主要的永久性存储层,QLC满足一些主存储需求,但主要用于备份和二级存储。

SCM介质可能来自Intel/Micron的3D XPoint、三星的Z-NAND和EverSpin的Spin-Torque MRAM,并可能于2018年出现在系统中,用于元数据和读取缓存,并在2019年用于写入缓存和主存储。

QLC闪存将在2019年出现在主存储中,2020年出现在备份中。SCM和QLC使用进展是以产量增加和价格下降为前提条件的。

华为存储芯片硬件

华为正在开发的芯片级硬件会用于SSD控制、存储处理和多协议组网。目的是通过硬件加速协同来改善和优化存储系统性能。

华为的存储芯片开发布局

通常的硬件加速将加速RAID、Erasure Coding、重复数据删除和数据完整性字段(DIF)的工作负载。华为的多协议组网芯片将通过100GbitE链路支持Fabric、RoCE、光纤通道、FCoE和TCP卸载(TOE)的NVMe。

SSD控制器将覆盖SAS和NVMe,支持TLC和QLC闪存,并提供5个9级别的服务质量等级。

Fusion Server、CloudEngine CE8800、OceanStor Dorado全闪存阵列及NVMe SSDs等华为产品都将使用这些芯片。

华为软件存储架构

华为已经创建了自己的DFV(数据功能虚拟化/Data Function Virtualisation)存储软件架构。该DFV架构将成为下一代存储的基础架构,并将部署在公共云和私有云中。DFV架构将于2018年部署在华为公有云中,开始提供对象服务,而后其他服务将跟进。

该DFV架构的特点:

数据功能虚拟化(Data Function Virtualization)

块、对象、文件

数据库

大数据

弹性

单个资源池中具备数千个节点

线性扩展(容量/性能)

EB级别的容量,一台设备中具有100亿个对象

跨区域复制,跨越AZ EC

软件定义存储(Software Defined Storage)

第三方硬件支持

第三方虚拟机/容器支持

统一的混合云架构

可以部署在公共云和私有云中

使用本机复制协议从/向公有云传输数据

统一的用户体验

它所运行的硬件层包括带有SCM介质的NVMe over Fabrics-0accessed JBOFs,华为Barreleye存储系统、ARM支持的系统和COTS(商用现成品或技术)系统。

小结

在存储厂商如何使用来自各大厂商的SCM、NVMe驱动器和光纤以及 QLC的蓝图中,华为看起来很不错,其使用专有的内部芯片提供SSD控制、存储处理和存储组网协议的做法是非常独特的。

在存储业界,Pure Storage具有类似的存储系统硬件专业水平,但是华为拥有更深一层的芯片级专业知识和能力。Dell EMC坚定地将重点放在了利用COTS硬件上,可是程度较低,而HPE则采用了Synergy和内存驱动的计算方案。

如果华为能通过其DFV存储软件结合SCM/NVMe/NVMeoF/QLC存储系统硬件,那将展示出更有优势的性价比,其他的厂商也会对其更加关注。

NetApp已经开始研究如何使用其Plexistor技术来实现NVMeoF和SCM。Pure Storage也有其通向NVME驱动器和网络环境的路径。

华为的想法是避免纯软件定义存储(SDS),而是让存储软件更好地运行在存储硬件上,硬件和软件的设计和开发是为了优化系统级的性价比,使其超越SDS+COTS硬件系统可以提供的性价比。

华为可以绘制出一个一致的、统一的硬件和软件方案,使现有客户放心,并吸引更多潜在客户关注。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 闪存
    +关注

    关注

    16

    文章

    1687

    浏览量

    114224
  • 华为
    +关注

    关注

    215

    文章

    33600

    浏览量

    247119
  • SCM
    SCM
    +关注

    关注

    2

    文章

    65

    浏览量

    15203

原文标题:华为加快布局闪存存储的步伐

文章出处:【微信号:cunchujie,微信公众号:存储界】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    半导体发展的四个时代

    的那样,半导体行业第四个时代的主旨就是合作。让我们来仔细看看这个演讲的内容。 半导体的第时代——IDM 最初,晶体管是在贝尔实验室发明的,紧接着,德州仪器 (TI)做出了第
    发表于 03-27 16:17

    半导体发展的四个时代

    的那样,半导体行业第四个时代的主旨就是合作。让我们来仔细看看这个演讲的内容。 半导体的第时代——IDM 最初,晶体管是在贝尔实验室发明的,紧接着,德州仪器 (TI)做出了第
    发表于 03-13 16:52

    定位系统步进电机+光栅尺的闭环系统,位置补偿算法般都采用哪些呢?

    如题,定位系统步进电机+光栅尺的闭环系统,麻烦问下各位大佬位置补偿算法般都采用哪些呢?PID吗?重复精度需要提高到10几微米左右,求助
    发表于 01-09 08:01

    【飞腾派4G版免费试用】欧拉系统安装可视化界面(deepin)

    、什么是欧拉系统 “欧拉OS”是华为公司开发的款基于Linux的操作系统。它是华为
    发表于 01-05 21:19

    国产六核CPU,三屏异显,赋能新一代商显

    处理器共同推出米尔MYC-YD9360核心板及开发板,赋能新一代车载智能、电力智能、工业控制、新能源、机器智能等行业发展,满足多屏的显示需求。
    发表于 12-22 18:07

    TI 新一代明星CPU

    功耗,走红了全球。 今天给大家分享的是 TI 新一代明星CPU——AM62x,它相比上一代AM335x在工艺、外设、性能等多方面都有很大提升。 这里结合米尔电子的“MYC-YM62X核心板及开发板”给
    发表于 12-15 18:59

    华为鸿蒙系统

    华为鸿蒙系统(HUAWEI Harmony OS),是华为公司在2019年8月9日于东莞举行的华为开发者大会(HDC.2019)上正式发布的操作系统
    发表于 11-02 19:39

    HarmonyOS/OpenHarmony原生应用开发-华为Serverless云端服务支持说明(

    云端原生的实现,就现在来看,华为的Serverless应该是系统地考虑了这个问题。 而前端的实现,现在官方主推为“Stage模型+ArkTS+API9及以上”应用开发,我们认为通过以上方式实现
    发表于 10-08 10:22

    新一代人造太阳”“中国环流三号”托卡马克装置

    工程应用产学研融合发展。 交流会期间,西南某院在论文【模块化紧凑型高压电源系统的研制】中提出:研究高比压、高参数的聚变等离子体物理,我国建成了新一代“人造太阳”装置中国环流三号装置。要提高中性束注入
    发表于 09-07 10:39

    小米机器狗二来了,比上一代更瘦、更快、更强!NVIDIA主控+志MR813+志R329协处理器

    机器人,CyberDog2的传感器数量从11组增加到了19组,除了Intel Realsense D450深度摄像头、TOF传感器、GPS模组等,还增加了激光雷达、UWB传感器等部件来组成新一代的融合感知
    发表于 09-06 09:39

    STM32U599平衡图显性能与功耗的新一代产品

    STM32U599平衡图显性能与功耗的新一代产品,内容包含: STM32U5x9 的高性能与高阶图形加速器 、STM32U5的矢量图形 、STM32U5x9 的低功耗设计 、LPBAM - sensor hub等。
    发表于 09-05 07:21

    异构计算场景下构建可信执行环境

    令集、不同功能的算力单元,组合起来形成个混合的计算系统,使其具有更强大、更高效的功能。如何在异构计算场景下构建可信执行环境呢?华为可信计算首席科学家、IEEE硬件安全与可信专委会联席
    发表于 08-15 17:35

    鸿蒙智联再出发,携手伙伴共赢空间智能化,创造无限可能

    ,统材质;用水/家电/家具家私子系统,产品套系化,多档位覆盖。 做好产品的同时,华为屋门店、生态伙伴三方联合,更好的消费者提供丰富的
    发表于 08-09 17:14

    i.MX8M Plus Android构建映像的生产闪存怎么解决?

    我们正在寻求为生产基于 i.MX8M Plus 的产品准备好切,我遇到了个障碍,有人可能会提供帮助。目前的计划是在将 eMMC 放到电路板上之前对其进行闪存这个过程需要
    发表于 05-10 07:51

    如何将2.7.0构建推送到使用2.4.0构建的现有系统上?

    个使用 2.7.0 构建的版本。 我的应用程序大小非常接近限制。2.4.0 大小 959391,2.7.0 大小 972333。我总是注意将 FLASH 大小设置
    发表于 05-08 09:06