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

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

3天内不再提示

详细分析网络、存储、RAM和缓存的融合

NJ90_gh_bee81f8 来源:未知 作者:胡薇 2018-07-02 10:36 次阅读

自文明的曙光乍现以来,磁盘驱动器RAM(随机存取存储器)之间不堪的I/O关系一直是计算瓶颈。SSD(固态硬盘)的出现松缓但却并没有改变这一I/O瓶颈。有三项进展正在密谋将这个瓶颈推向CPU(中央处理器)。

首先,近十年,访问速率和联网速率分别登顶25Gb/s和58Gb/s,且在向100Gb/s逼近。计算机可以像访问自己的磁盘一样快地将数据从远程系统移动到自己的磁盘上。其次,磁盘和RAM之间的I/O屏障即将消失;在这之后,RAM和缓存之间的障碍也就随之土崩瓦解。

想象一下你所有的内容都在RAM硬盘中,但不仅仅在RAM中,还在L1缓存内。你可花不到2000美元买一台带64GB RAM的上好电脑,但想象一下艾字节(EB)大的缓存容量。这是个很大的数,只需5EB就可装下人类所说过的所有话。来看下图1中的图表。

图1:HDD(硬盘驱动器)、SSD、新型超高速存储器、融合以太网上的RDMA(RoCE)、L2缓存和L1缓存的访问时间。(图片来自Infiniband 行业协会。)

硬盘和固态硬盘的磁盘访问时间在左侧,RAM和高速缓存访问时间在右侧。美光(Micron)公司的3D Xpoint NVM(非易失性存储器)技术凸显了这一趋势:新的数据存储技术在朝着RAM存取时间的方向发展。

绿色的RoCE(发音为“Rocky”)列是该难题的第二部分:将网络上的许多NVM“磁盘”直接连接到RAM。 (我给“磁盘”加个引号,是因为固态硬盘与旋转磁盘驱动器的差别就像手机上的按键与 “拨号盘”一样大。)可以肯定的是,RoCE并不是唯一能够实现这个的技术,它只是我所了解的一个。(免责声明:我为Infiniband行业协会撰写过一篇关于RoCE的白皮书《RoCE Accelerates Data Center Performance, Cost Efficiency, and Scalability(RoCE可加速数据中心的性能、成本效率和可扩展性)》;还有其他技术声称可以实现相同的奇迹,其中包括Infiniband本身和iWARP。)

RoCE是个复合缩写词——RDMA over converged Ethernet(融合以太网上的RDMA),其中RDMA代表远程直接存储器访问。DMA(直接存储器访问)一直内置于个人电脑中。它使内部外围器件(磁盘驱动器控制器、声卡、图形卡、网卡等)得以读写系统存储器而不会麻烦到处理器。RDMA将DMA推广到了网络适配器,以便数据可以在不通过CPU或TCP/IP(传输控制协议)的主存储器路径的情况下,在不同服务器上的应用之间传输。也就是说,RDMA使网络接口控制器(NIC)可以直接访问RAM,从而绕过操作系统并且完全没有TCP/IP开销。

这一难题的另一个关键部分是新的NVM技术,如3D XPoint,它是由英特尔与美光合作开发的基于相变的固态NVM,速度会比闪存快1,000倍。该想法是在具有垂直线连接亚微观柱体的三维设计中创建随机存取技术——这些柱体的密度要比传统存储器高10倍。XPoint(crosspoint,交叉点)裸片(图2)具有两个层和一个交叉开关矩阵设计。NAND数据是按数kB的块寻址的,而3D XPoint NVM可以逐字节寻址,延迟时间不超过7µs。由于XPoint芯片可以安装在DIMM上——就在存储器总线上,因此可以消除“磁盘”与RAM之间的差异。

图2:3D Xpoint设计使用堆叠裸片来增加密度。

当3D XPoint和其他新的持久性存储器技术(如3D Super-NOR)将RAM存储器与我们所认为的磁盘存储技术结合在一起时,一切都会改变。在3D XPoint等技术实现其承诺的同时,RoCE将在400Gb/s网络上运行,到那时,磁盘和RAM之间的区别将不复存在。

我们将不再遵循从远程磁盘到本地磁盘、到RAM、到缓存、再到数据处理的供应链,而是直接从“磁盘”到数据处理。我们不仅会将“磁盘”视作甚至比“拨号盘”更过时,而且随着全球的数据都高效存储在RAM中,数据处理将不再受主板和物理位置所限制。本地和云计算之间的区别将会消失,光速将成为设备可做可为的决定性因素,而CPU本身会成为处理瓶颈,摩尔定律也将继续起支配作用。

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

    关注

    12

    文章

    3854

    浏览量

    84651
  • RAM
    RAM
    +关注

    关注

    7

    文章

    1318

    浏览量

    113698
  • 网络
    +关注

    关注

    14

    文章

    7249

    浏览量

    87434
  • 缓存
    +关注

    关注

    1

    文章

    220

    浏览量

    26437

原文标题:探讨网络、存储、RAM和缓存的融合

文章出处:【微信号:gh_bee81f890fc1,微信公众号:面包板社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    ram存储的数据在断电后是否会丢失?

    篇文章中将详细讨论RAM的工作原理以及为什么它会丢失数据。 一、RAM的工作原理 随机存取存储器(RAM)是一种常见的计算机内存类型,用于临
    的头像 发表于 01-16 16:30 1714次阅读

    详细分析算力网络的发展

    2023年12月底,由国家发展改革委、国家数据局、中央网信办、工业和信息化部、国家能源局五部门联合印发的《关于深入实施“东数西算”工程 加快构建全国一体化算力网的实施意见》正式公布。
    的头像 发表于 01-16 10:41 271次阅读
    <b class='flag-5'>详细分析</b>算力<b class='flag-5'>网络</b>的发展

    FAT32文件系统详细分析 (格式化SD nand/SD卡)

    文章目录 FAT32文件系统详细分析 (续FAT文件系统详解) 前言 格式化SD nand/SD卡 FAT32文件系统分析 3.1 保留区分析 3.1.1 BPB(BIOS Parameter
    发表于 11-03 17:55

    FAT32文件系统详细分析 (格式化SD nand/SD卡)

    文章目录FAT32文件系统详细分析(续FAT文件系统详解)1.前言2.格式化SDnand/SD卡3.FAT32文件系统分析3.1保留区分析3.1.1BPB(BIOSParameterBlock
    的头像 发表于 10-18 17:12 791次阅读
    FAT32文件系统<b class='flag-5'>详细分析</b> (格式化SD nand/SD卡)

    FAT32文件系统详细分析 (格式化SD nand/SD卡)

    文章目录 FAT32文件系统详细分析 (续FAT文件系统详解) 前言 格式化SD nand/SD卡 FAT32文件系统分析 3.1 保留区分析 3.1.1 BPB(BIOS Parameter
    发表于 10-18 16:58

    电子工程师必须掌握的20个模拟电路详细分析

    内含参考答案以及详细分析
    发表于 10-07 07:15

    电子工程师需要掌握的20个模拟电路的详细分析

    电子工程师需要掌握的20个模拟电路的详细分析
    发表于 09-28 06:22

    电子工程师必须掌握的20个模拟电路详细分析

    本文档的主要内容详细介绍的是硬件工程师必须掌握的20个重要模拟电路的概述和参考答案以及详细分析
    发表于 09-27 08:22

    实用电子电路设计制作例解

    详细介绍了硬件工程师必须掌握的20个重要模拟电路的概述和参考答案以及详细分析
    发表于 09-27 06:01

    ram存储器的作用是什么 ram存储器断电后数据会丢失吗

    RAM中的一部分通常被用作缓存,用于存储CPU经常访问的数据和指令,以提高计算机的性能。缓存能够以较高的速度提供对这些数据的访问,减少了对较慢的主
    的头像 发表于 09-21 15:35 2769次阅读

    无线传感器网络数据融合路由算法分析

    由于无线传感器网络中节点的能量十分有限,因此在设计各种网络协议时必须考虑节能。采用网内数据处理技术是降低能耗的重要手段,而数据融合与数据路由相结合是实现网内数据处理的重要方法l-3]。数据融合
    发表于 09-21 08:29

    存储协议栈的Error流转过程分析

    前言 前面的文章我们详细分析了NvM,Fee,Fls模块以及NvM User和NvM的交互,对AUTOSAR架构下的存储协议栈应该有了一个比较深入的了解了。回头来看,站在NvM使用者的角度来看最关心
    的头像 发表于 09-04 09:53 878次阅读
    <b class='flag-5'>存储</b>协议栈的Error流转过程<b class='flag-5'>分析</b>

    Spectre和Meltdown的利用漏洞的软件影响和缓解措施

    注入(CVE-2017-5715)变体3:恶意数据缓存加载(CVE-2017-5754)ARM另外识别了变体3a(CVE-2018-3640),这里也对此进行了讨论。 变体4:尽管存在依赖项,但较年轻的加载程序推测性地绕过了存储(CVE-2018-3639)注:它不是一个
    发表于 08-25 08:01

    DC电源模块低温试验检测详细分析

    。因此,对DC电源模块的低温试验检测应用较为广泛。本文将从试验环境、测试设备、试验步骤、试验评估等方面对DC电源模块低温试验检测进行详细分析
    的头像 发表于 06-29 10:56 373次阅读

    详细分析功率MOS管

    功率 MOSFET 正向导通时可用一电阻等效,该电阻与温度有关,温度升高,该电阻变大;它还与门极驱动电压的大小有关,驱动电压升高,该电阻变小。详细的关系曲线可从制造商的手册中获得。
    发表于 05-04 10:09 584次阅读
    <b class='flag-5'>详细分析</b>功率MOS管