业界

随机IOPS达20万 腾讯云SSD云盘性能业界顶级-上海网

字号+ 作者:搜狐号 来源搜狐号搜狐号自媒体 2018-05-08 13:23 我要评论( )

【IT168 资讯】企业基于云端进行业务构建时,所面临的最大负荷通常都来自系统中频繁的存储I/O,存储设备的性能直接决定用户是否将其核心业务搬到云上以及能否

  【IT168 资讯】企业基于云端进行业务构建时,所面临的最大负荷通常都来自系统中频繁的存储I/O,存储设备的性能直接决定用户是否将其核心业务搬到云上以及能否通过云计算开展业务。

  目前,随着用户业务规模的不断扩大和场景的进一步丰富,主流云服务商所提供的块存储服务在双11电商抢购秒杀、春晚红包、超大型网络游戏不分服数据库应用中等对存储有着超高性能需求的业务场景下依旧存在瓶颈。

  在这些场景下,短时间内大量请求发送到业务逻辑层,业务进行处理对后端存储并发大量读写,如果此时存储读写能力没有达到业务要求则会发生读写延时增大,可能导致业务超时,产生游戏卡顿、订单状态持续转圈等待甚至失败等后果。

  9月25日,腾讯云推出了随机IOPS高达20万的超高性能SSD云盘,能有效满足大型关系数据库(如Oracle、SQL Server)、NoSQL数据库(如Hbase、Cassandra)、数据检索场景(如SAPHana、ElasticSearch)等业务场景中对云盘IO的性能要求,填补了整个行业在超高性能云盘方面的空白。

腾讯云SSD云盘性能业界顶级

  腾讯云超高性能SSD云盘如何练就业界顶级的IOPS性能?下面逐一对腾讯云超高性能云盘使用的核心技术进行揭秘。

  1.使用SPDK充分发掘NVMe SSD的性能

  Linux下IOPS越高系统的开销越大,在单机高密度盘场景下很难将所有NVMe SSD盘的性能发挥出来。我们突破性地使用SPDK来读写NVMe SSD,由于NVMe的驱动程序在用户空间,因此不需要用中断来通知IO完成,也就无需经过厚重的内核IO栈。相比于使用Linux内核,SPDK用户空间NVMe驱动程序在极小化系统开销的同时,可将IO延迟降低10倍,单核单盘的性能可达百万IOPS。

  2.基于25Gb的RDMA的超高性能网络框架

腾讯云SSD云盘性能业界顶级

  云盘的读写离不开网络传输。使用TCP socket传输数据时,大部分的延迟都是由网络协议栈带来的,且网络协议栈太复杂,难于优化。相对于传统的TCP socket数据传输,RDMA技术可以将应用程序Buffer中的数据直接拷贝到网卡内存并发送到远端,远端把数据DMA到应用的缓存中,相当于在应用之间建立了更快速更直接的通道,如图所示。通过上面的工作原理可以看到,使用RDMA做数据传输有以下几个优势:

  1)zero-copy:数据不需要在网络协议栈的各个层之间来回拷贝,这缩短了数据流路径。

  2)kernel-bypass:应用直接操作设备接口,不再经过系统调用切换到内核态,没有内核切换开销。

  3)none-CPU:数据传输无须CPU参与,完全由网卡搞定,无需再做发包收包中断处理,不耗费CPU资源。

  腾讯云专门开发了针对RDMA的超高性能网络框架,可以充分发挥RDMA的传输优势。在4K-16K小IO场景下,相对TCP网络延迟下降50%,同时有超过5倍的性能提升。25Gb网络让云盘的理论读写带宽达到2.5GB/s以上,可以让一台云主机的多块盘同时跑出极限性能。

  3.基于3D Xpoint的log缓存

  3D Xpoint技术可谓是NAND Flash诞生以来存储界的最大突破。相比DRAM,3D Xpoint盘有非易失、低功耗、高密度的优势;相比NAND,其速度更快,寿命更长。由于云盘存储引擎采用类似LSM的模式,因此将高性能、长寿命的3D Xpoint盘作为一级log,内存用作一级log的索引缓存非常合适。既通过内存的高速度保证了访问的性能,又通过3D Xpoint盘的非易失性保证了数据的安全。3D Xpoint盘同时还用于存储元数据,实现metadisk机制,保证需实时存储的小IO元数据及时落盘。

  4.云盘系统架构

腾讯云SSD云盘性能业界顶级

  云盘接入层和存储节点通过RDMA传输数据,腾讯云专门开发了针对RDMA的超高性能网络框架,满足超高IOPS下的数据传输需求;Dispatch模块用来进行多副本的数据分发同步;3D Xpoint盘和NVMe SSD盘分别负责日志元数据和用户数据的存储。整个系统从设计上尽量缩短IO的中间路径,使用RMDA和SPDK将IO从耗时的网络内核栈和IO内核栈中解放出来,消除IO路径上的瓶颈点,将后端汹涌澎湃的IO能力送达云主机。

  此次超高性能SSD云盘的推出标志了腾讯云积累多年的分布式存储技术和顺应时代新硬件的完美结合。腾讯云在存储领域快速应用RDMA、SPDK、3D Xpoint等新技术,不断突破性能上限。率先将最新技术领入到云计算行业中,普惠众多游戏、电商、社交应用、直播等领域的客户。

----本文结束----上海零距离----本文结束----
上海零距离,上海热线,上海零距离,上海网

本网站资讯内容,均来源于合作媒体和企业机构,属作者个人观点,仅供读者参考。 本网站对站内所有资讯的内容、观点保持中立,不对内容的准确性、可靠性或完整性提供任何明示或暗示的保证。咨询联系whiteking999@foxmail.com

相关文章
  •  按地区分: 意大利地区销售额同比大跌11.6%至7020万欧元; 在欧洲其他地区收入则录得0.5%的增幅至5760万欧

    按地区分: 意大利地区销售额同比大跌11.6%至7020万欧元; 在欧洲

    2018-05-15 06:05

  • 三幅式多功能方向盘搭配黑色钢琴漆显得简约且精致

    三幅式多功能方向盘搭配黑色钢琴漆显得简约且精致

    2018-03-11 18:18

网友点评