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本身会成为处理瓶颈,摩尔定律也将继续起支配作用。

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

    关注

    13

    文章

    4327

    浏览量

    85940
  • RAM
    RAM
    +关注

    关注

    8

    文章

    1369

    浏览量

    114765
  • 网络
    +关注

    关注

    14

    文章

    7579

    浏览量

    88927
  • 缓存
    +关注

    关注

    1

    文章

    240

    浏览量

    26699

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

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

收藏 人收藏

    评论

    相关推荐

    adss光缆颜色详细分析

    过程中的识别,还便于后续的维护和故障排除。以下是对ADSS光缆颜色的详细分析: 一、光纤色谱排列 ADSS光缆内部的光纤通常按照一定的色谱进行排列,这些色谱包括蓝、桔(橙)、绿、棕、灰、白等颜色,具体排列方式可能因光缆的芯数不同而有所差异。例如: 2~24芯规格:每管4芯,色谱排列顺序
    的头像 发表于 01-08 10:47 48次阅读

    缓存对大数据处理的影响分析

    缓存对大数据处理的影响显著且重要,主要体现在以下几个方面: 一、提高数据访问速度 在大数据环境中,数据存储通常采用分布式存储系统,数据量庞大,直接从存储系统中读取数据会存在较高的延迟。
    的头像 发表于 12-18 09:45 171次阅读

    Web缓存的类型及功能分析

    随着互联网的迅速发展,用户对网络内容的访问需求日益增长。为了提高用户体验和降低服务器负担,Web缓存技术应运而生。Web缓存通过存储重复请求的数据,减少了对原始服务器的访问次数,从而加
    的头像 发表于 12-18 09:35 202次阅读

    什么是缓存(Cache)及其作用

    缓存(Cache)是一种高速存储器,用于临时存储数据,以便快速访问。在计算机系统中,缓存的作用是减少处理器访问主存储器(如随机存取
    的头像 发表于 12-18 09:28 944次阅读

     美国站群vps云服务器缺点详细分析

    美国站群VPS云服务器在提供多项优势的同时,也存在一些缺点。主机推荐小编为您整理发布美国站群vps云服务器缺点详细分析
    的头像 发表于 12-12 10:43 115次阅读

    ram存储的数据在断电后会丢失吗

    RAM(Random Access Memory,随机存取存储器)是一种计算机存储设备,用于存储计算机运行时所需的数据和指令。与硬盘、固态硬盘等永久性
    的头像 发表于 08-06 09:19 2131次阅读

    外部存储器是ROM还是RAM

    外部存储器通常指的是计算机系统中除了主存(RAM)以外的存储设备,如硬盘、固态硬盘(SSD)、USB闪存驱动器、光盘等。它们主要用于长期存储数据和程序,以供计算机在需要时读取和写入。外
    的头像 发表于 08-06 09:13 1677次阅读

    存储芯片和逻辑芯片的差异

    存储芯片和逻辑芯片是电子设计和计算机架构中的两大核心组件,它们在功能、结构、应用领域以及性能要求等方面存在显著的差异。以下是对两者区别的详细分析,旨在提供全面而深入的理解。
    的头像 发表于 07-24 16:38 3583次阅读

    作物长势监测仪是什么?详细分析

    监测仪
    博科仪器
    发布于 :2024年07月05日 16:24:37

    鸿蒙原生应用元服务开发WEB-缓存存储管理

    缓存模式,Web组件为开发者提供四种缓存模式,分别为: Default : 优先使用未过期的缓存,如果缓存不存在,则从网络获取。 None
    发表于 05-17 11:23

    矢量网络分析仪的常见故障和原因分析

    网络分析仪可能会遇到各种故障。本文将对矢量网络分析仪的常见故障进行详细分析,并探讨其可能的原因,旨在为技术人员提供有效的故障排查和维修参考。
    的头像 发表于 05-13 17:06 1328次阅读

    ram内部存储器电路组成

    ram在计算机和数字系统中用来暂时存储程序、数据和中间结果。随机存取存储器(ram)既可向指定单元存入信息又可从指定单元读出信息。
    的头像 发表于 02-19 11:23 1889次阅读
    <b class='flag-5'>ram</b>内部<b class='flag-5'>存储</b>器电路组成

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

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

    详细分析算力网络的发展

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

    ram是什么存储器断电后会丢失吗

    随着人们对计算机和电子设备的需求不断增长,存储器的种类也越来越多。其中,RAM(Random Access Memory,随机访问存储器)是计算机中最常用的一种存储器。
    的头像 发表于 01-12 17:27 3020次阅读