{"id":3540,"date":"2022-12-19T03:56:41","date_gmt":"2022-12-19T03:56:41","guid":{"rendered":"https:\/\/www.fibermall.com\/blog\/?p=3540"},"modified":"2023-12-07T03:08:26","modified_gmt":"2023-12-07T03:08:26","slug":"what-is-rdma","status":"publish","type":"post","link":"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm","title":{"rendered":"What is RDMA?"},"content":{"rendered":"<p>As we all know, the explosive growth of Internet data has brought great challenges to the processing capacity of data centers.<\/p>\n<p>Computing, storage, and network are the three driving forces driving the development of data centers.<\/p>\n<p>With the development of CPU, GPU, and FPGA, computing power has been greatly improved. Storage With the introduction of solid state drive (SSD), data access latency has been greatly reduced.<\/p>\n<p>However, the development of the network is obviously lagging behind, the transmission delay is high, gradually becoming the bottleneck of data center performance.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-3541\" src=\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/computing-power-has-been-greatly-improved.jpg\" alt=\"computing power has been greatly improved\" width=\"800\" height=\"475\" srcset=\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/computing-power-has-been-greatly-improved.jpg 888w, https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/computing-power-has-been-greatly-improved-300x178.jpg 300w, https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/computing-power-has-been-greatly-improved-768x456.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>In a data center, 70% of the traffic is east-west traffic (traffic between servers). This traffic generally processes data flow during high-performance distributed parallel computing in data centers and is transmitted over TCP\/IP networks.<\/p>\n<p>If the TCP\/IP transmission rate between servers increases, the performance of the data center will also increase.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-3542\" src=\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/70-of-the-traffic-is-east-west-traffic.jpg\" alt=\"70% of the traffic is east-west traffic\" width=\"800\" height=\"518\" srcset=\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/70-of-the-traffic-is-east-west-traffic.jpg 477w, https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/70-of-the-traffic-is-east-west-traffic-300x194.jpg 300w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p><span style=\"font-size: 14pt;\"><strong><b>TCP\/IP transfer between servers<\/b><\/strong><\/span><\/p>\n<p>The process for server A to send data to server B in the data center is as follows:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-3543\" src=\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/TCPIP-transfer-between-servers.png\" alt=\"TCP\/IP transfer between servers\" width=\"800\" height=\"313\" srcset=\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/TCPIP-transfer-between-servers.png 1080w, https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/TCPIP-transfer-between-servers-300x117.png 300w, https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/TCPIP-transfer-between-servers-1024x400.png 1024w, https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/TCPIP-transfer-between-servers-768x300.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<ol>\n<li>The CPU control data is copied from A&#8217;s APP Buffer to the operating system Buffer.<\/li>\n<li>CPU Control data Add TCP and IP headers to the operating system (OS) Buffer.<\/li>\n<li>Add TCP and IP packet headers to send the data to NIC, and add Ethernet packet headers.<\/li>\n<li>The packet is sent by the network adapter and transmitted to the network adapter of server B over the Ethernet network.<\/li>\n<li>The network adapter of server B unloads the Ethernet header of the packet and transfers it to the operating system Buffer.<\/li>\n<li>The CPU unloads TCP and IP packet headers in the operating system Buffer.<\/li>\n<li>The CPU controls the transfer of uninstalled data to the APP Buffer.<\/li>\n<\/ol>\n<p>As can be seen from the data transmission process, data is copied several times in the server&#8217;s Buffer, and TCP and IP headers need to be added or uninstalled in the operating system. These operations not only increase the data transmission delay but also consume a lot of CPU resources, which cannot meet the requirements of high-performance computing.<\/p>\n<p>So, how to construct a high-performance data center network with high throughput, ultra-low latency, and low CPU overhead?<\/p>\n<p><strong><b>RDMA technology can do that.<\/b><\/strong><\/p>\n<p><span style=\"font-size: 14pt;\"><strong><b>What is RDMA<\/b><\/strong><\/span><\/p>\n<p>Remote Direct Memory Access (RDMA) is a new memory access technology that allows servers to read and write memory data from other servers at a high speed without time-consuming processing by the operating system \/CPU.<\/p>\n<p>RDMA is not a new technology and has been widely used in high performance computing (HPC). With the development demand for high bandwidth and low delay in data centers, RDMA has been gradually applied in some scenarios that require data centers to have high performance.<\/p>\n<p>For example, in 2021, the shopping festival transaction volume of a large online mall reached a new record of more than 500 billion yuan, an increase of nearly 10% compared with 2020. Behind such a huge transaction volume is massive data processing. The online mall uses RDMA technology to support a high-performance network and ensure a smooth shopping festival.<\/p>\n<p>Let&#8217;s take a look at some of RDMA&#8217;s tricks for low latency.<\/p>\n<p>RDMA directly transfers the server application data from the memory to the intelligent network card (INIC) (solidified RDMA protocol), and the INIC hardware completes the RDMA transmission packet encapsulation, freeing the operating system and CPU.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3544\" src=\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/the-INIC-hardware-completes-the-RDMA-transmission-packet-encapsulation-freeing-the-operating-system-and-CPU.png\" alt=\"the INIC hardware completes the RDMA transmission packet encapsulation, freeing the operating system and CPU\" width=\"800\" height=\"499\" srcset=\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/the-INIC-hardware-completes-the-RDMA-transmission-packet-encapsulation-freeing-the-operating-system-and-CPU.png 851w, https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/the-INIC-hardware-completes-the-RDMA-transmission-packet-encapsulation-freeing-the-operating-system-and-CPU-300x187.png 300w, https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/the-INIC-hardware-completes-the-RDMA-transmission-packet-encapsulation-freeing-the-operating-system-and-CPU-768x479.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>This gives RDMA two major advantages:<\/p>\n<ul>\n<li><b><\/b><strong><b>Zero Copy: <\/b><\/strong>A process that eliminates the need to copy data to the operating system kernel and process the packet headers, resulting in significantly reduced transmission latency.<\/li>\n<li><b><\/b><strong><b>Kernel Bypass and Protocol Offload<\/b><\/strong>: The operating system kernel is not involved and there is no complicated header logic in the data path. This reduces latency and greatly saves CPU resources.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3545\" src=\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/RDMA-has-two-major-advantages.png\" alt=\"RDMA has two major advantages\" width=\"800\" height=\"394\" srcset=\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/RDMA-has-two-major-advantages.png 928w, https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/RDMA-has-two-major-advantages-300x148.png 300w, https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/RDMA-has-two-major-advantages-768x378.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p><span style=\"font-size: 14pt;\"><strong><b>Three major RDMA networks<\/b><\/strong><\/span><\/p>\n<p>At present, there are three types of RDMA networks, namely <a href=\"https:\/\/www.fibermall.com\/collection\/infiniband.htm\" target=\"_blank\" rel=\"noopener\">InfiniBand<\/a>, RoCE (RDMA over Converged Ethernet), and iWARP (RDMA over TCP).<\/p>\n<p>RDMA was originally exclusive to Infiniband network architecture to ensure reliable transport at the hardware level, while RoCE and iWARP are Ethernet-based RDMA technologies.<\/p>\n<p><strong><b>InfiniBand<\/b><\/strong><\/p>\n<ul>\n<li>InfiniBand is a network designed specifically for RDMA.<\/li>\n<li>The Cut-Through forwarding mode is adopted to reduce forwarding delay.<\/li>\n<li>Credit-based flow control mechanism ensures no packet loss.<\/li>\n<li>It requires dedicated network adapters, switches, and routers of InfiniBand, which has the highest network construction cost.<\/li>\n<\/ul>\n<p><strong><b>RoCE<\/b><\/strong><\/p>\n<ul>\n<li>The transport layer is the InfiniBand protocol.<\/li>\n<li>RoCE comes in two versions: RoCEv1 is implemented on the Ethernet link layer and can only be transmitted at Layer L2; RoCEv2 hosts RDMA based on UDP and can be deployed on Layer 3 networks.<\/li>\n<li>Support for RDMA dedicated intelligent network adapter, no need for dedicated switch and router (support ECN\/PFC technology, reduce packet loss rate), the lowest network construction cost.<\/li>\n<\/ul>\n<p><strong><b>iWARP<\/b><\/strong><\/p>\n<ul>\n<li>The transport layer is the iWARP protocol.<\/li>\n<li>iWARP is implemented at the TCP layer of Ethernet TCP\/IP protocol and supports transmission at the L2\/L3 layer. TCP connections on large-scale networks consume a lot of CPU, so it is rarely used.<\/li>\n<li>iWARP only requires network adapters to support RDMA, without private switches and routers, and costs between InfiniBand and RoCE.<\/li>\n<\/ul>\n<p>With advanced technology but a high price, Infiniband is limited to HPC high-performance computing. With the emergence of RoCE and iWARPC, RDMA costs are reduced and RDMA technology is popularized.<\/p>\n<p>Using these three types of RDMA networks in high-performance storage and computing data centers can greatly reduce data transfer latency and provide higher CPU resource availability for applications.<\/p>\n<p>The InfiniBand network delivers extreme performance to data centers, with transmission latency as low as 100 nanoseconds, one order of magnitude lower than that of Ethernet devices.<\/p>\n<p>RoCE and iWARP networks bring high-cost performance to data centers and host RDMA over Ethernet, taking full advantage of RDMA&#8217;s high performance and low CPU usage, while not costing much to build.<\/p>\n<p>The UDP-based RoCE performs better than TCP-based iWARP and, combined with lossless Ethernet flow control technology, solves the problem of packet loss sensitivity. RoCE network has been widely used in high-performance data centers in various industries.<\/p>\n<p><span style=\"font-size: 14pt;\"><strong><b>Conclusion<\/b><\/strong><\/span><\/p>\n<p>With the development of 5G, artificial intelligence, industrial Internet, and other new fields, the application of RDMA technology will be more and more popular, and RDMA will make a great contribution to the performance of data centers.<\/p>\n<style>\r\n\r\n        .lwrp.link-whisper-related-posts{\r\n            \r\n            margin-top: 40px;\nmargin-bottom: 30px;\r\n        }\r\n        .lwrp .lwrp-title{\r\n            \r\n            \r\n        }\r\n        .lwrp .lwrp-description{\r\n            \r\n            \r\n\r\n        }\r\n        .lwrp .lwrp-list-container{\r\n        }\r\n        .lwrp .lwrp-list-multi-container{\r\n            display: flex;\r\n        }\r\n        .lwrp .lwrp-list-double{\r\n            width: 48%;\r\n        }\r\n        .lwrp .lwrp-list-triple{\r\n            width: 32%;\r\n        }\r\n        .lwrp .lwrp-list-row-container{\r\n            display: flex;\r\n            justify-content: space-between;\r\n        }\r\n        .lwrp .lwrp-list-row-container .lwrp-list-item{\r\n            width: calc(100% - 20px);\r\n        }\r\n        .lwrp .lwrp-list-item:not(.lwrp-no-posts-message-item){\r\n            \r\n            list-style: decimal;\r\n        }\r\n        .lwrp .lwrp-list-item img{\r\n            max-width: 100%;\r\n            height: auto;\r\n        }\r\n        .lwrp .lwrp-list-item.lwrp-empty-list-item{\r\n            background: initial !important;\r\n        }\r\n        .lwrp .lwrp-list-item .lwrp-list-link .lwrp-list-link-title-text,\r\n        .lwrp .lwrp-list-item .lwrp-list-no-posts-message{\r\n            \r\n                \r\n        }\r\n        @media screen and (max-width: 480px) {\r\n            .lwrp.link-whisper-related-posts{\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-title{\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-description{\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-list-multi-container{\r\n                flex-direction: column;\r\n            }\r\n            .lwrp .lwrp-list-multi-container ul.lwrp-list{\r\n                margin-top: 0px;\r\n                margin-bottom: 0px;\r\n                padding-top: 0px;\r\n                padding-bottom: 0px;\r\n            }\r\n            .lwrp .lwrp-list-double,\r\n            .lwrp .lwrp-list-triple{\r\n                width: 100%;\r\n            }\r\n            .lwrp .lwrp-list-row-container{\r\n                justify-content: initial;\r\n                flex-direction: column;\r\n            }\r\n            .lwrp .lwrp-list-row-container .lwrp-list-item{\r\n                width: 100%;\r\n            }\r\n            .lwrp .lwrp-list-item:not(.lwrp-no-posts-message-item){\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-list-item .lwrp-list-link .lwrp-list-link-title-text,\r\n            .lwrp .lwrp-list-item .lwrp-list-no-posts-message{\r\n                \r\n                    \r\n            }\r\n        }<\/style>\r\n<div id=\"link-whisper-related-posts-widget\" class=\"link-whisper-related-posts lwrp\">\r\n            <h3 class=\"lwrp-title\">Related Posts<\/h3>    \r\n        <div class=\"lwrp-list-container\">\r\n                                            <ul class=\"lwrp-list lwrp-list-single\">\r\n                    <li class=\"lwrp-list-item\"><a href=\"https:\/\/www.fibermall.com\/blog\/hdr-infiniband.htm\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Understanding HDR Infiniband: A Comprehensive Guide to Modern Networking<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/www.fibermall.com\/blog\/infiniband-fiber-cable.htm\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Understanding Infiniband Cable: High-Performance Connectivity Solutions<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/www.fibermall.com\/blog\/osfp-connector.htm\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">OSFP Connector: Ultimate Guide to Amphenol and TE Connectivity Solutions<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/www.fibermall.com\/news\/mass-400g-qsfp-dd-optical-modules.htm\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Fiber Mall Achieves Mass Production of 400G QSFP-DD Optical Modules<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/www.fibermall.com\/blog\/epon-gpon-10g-epon-10g-gpon-olt-how-to-work.htm\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">EPON, GPON, 10G EPON, 10G GPON OLT: How do They Work?<\/span><\/a><\/li>                <\/ul>\r\n                        <\/div>\r\n<\/div>","protected":false},"excerpt":{"rendered":"<p>As we all know, the explosive growth of Internet data has brought great challenges to the processing capacity of data centers. Computing, storage, and network are the three driving forces driving the development of data centers. With the development of CPU, GPU, and FPGA, computing power has been greatly improved. Storage With the introduction of [&hellip;]<\/p>\n","protected":false},"author":227,"featured_media":3544,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":"","_wpscppro_dont_share_socialmedia":false,"_wpscppro_custom_social_share_image":0,"_facebook_share_type":"","_twitter_share_type":"","_linkedin_share_type":"","_pinterest_share_type":"","_linkedin_share_type_page":"","_instagram_share_type":"","_medium_share_type":"","_threads_share_type":"","_google_business_share_type":"","_selected_social_profile":[],"_wpsp_enable_custom_social_template":false,"_wpsp_social_scheduling":{"enabled":false,"datetime":null,"platforms":[],"status":"template_only","dateOption":"today","timeOption":"now","customDays":"","customHours":"","customDate":"","customTime":"","schedulingType":"absolute"},"_wpsp_active_default_template":true},"categories":[2,29],"tags":[],"class_list":["post-3540","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-networking"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.13 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is RDMA? | FiberMall<\/title>\n<meta name=\"description\" content=\"Remote Direct Memory Access (RDMA) is a new memory access technology that allows servers to read and write memory data from other servers at a high speed without time-consuming processing by the operating system \/CPU.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is RDMA?\" \/>\n<meta property=\"og:description\" content=\"As we all know, the explosive growth of Internet data has brought great challenges to the processing capacity of data centers. Computing, storage, and\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm\" \/>\n<meta property=\"og:site_name\" content=\"fibermall.com\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-19T03:56:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-07T03:08:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/the-INIC-hardware-completes-the-RDMA-transmission-packet-encapsulation-freeing-the-operating-system-and-CPU.png\" \/>\n\t<meta property=\"og:image:width\" content=\"851\" \/>\n\t<meta property=\"og:image:height\" content=\"531\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Catherine\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Catherine\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm\"},\"author\":{\"name\":\"Catherine\",\"@id\":\"https:\/\/www.fibermall.com\/blog.htm\/#\/schema\/person\/bd2cf8d53f883c88f6ebaa5c3ed1258d\"},\"headline\":\"What is RDMA?\",\"datePublished\":\"2022-12-19T03:56:41+00:00\",\"dateModified\":\"2023-12-07T03:08:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm\"},\"wordCount\":1024,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.fibermall.com\/blog.htm\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/the-INIC-hardware-completes-the-RDMA-transmission-packet-encapsulation-freeing-the-operating-system-and-CPU.png\",\"articleSection\":[\"Blog\",\"Networking\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm\",\"url\":\"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm\",\"name\":\"What is RDMA? | FiberMall\",\"isPartOf\":{\"@id\":\"https:\/\/www.fibermall.com\/blog.htm\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/the-INIC-hardware-completes-the-RDMA-transmission-packet-encapsulation-freeing-the-operating-system-and-CPU.png\",\"datePublished\":\"2022-12-19T03:56:41+00:00\",\"dateModified\":\"2023-12-07T03:08:26+00:00\",\"description\":\"Remote Direct Memory Access (RDMA) is a new memory access technology that allows servers to read and write memory data from other servers at a high speed without time-consuming processing by the operating system \/CPU.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm#primaryimage\",\"url\":\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/the-INIC-hardware-completes-the-RDMA-transmission-packet-encapsulation-freeing-the-operating-system-and-CPU.png\",\"contentUrl\":\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/the-INIC-hardware-completes-the-RDMA-transmission-packet-encapsulation-freeing-the-operating-system-and-CPU.png\",\"width\":851,\"height\":531,\"caption\":\"the INIC hardware completes the RDMA transmission packet encapsulation, freeing the operating system and CPU\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.fibermall.com\/blog.htm\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What is RDMA?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.fibermall.com\/blog.htm\/#website\",\"url\":\"https:\/\/www.fibermall.com\/blog.htm\/\",\"name\":\"fibermall.com\",\"description\":\"Optical Communication Expert\",\"publisher\":{\"@id\":\"https:\/\/www.fibermall.com\/blog.htm\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.fibermall.com\/blog.htm\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.fibermall.com\/blog.htm\/#organization\",\"name\":\"fibermall.com\",\"url\":\"https:\/\/www.fibermall.com\/blog.htm\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.fibermall.com\/blog.htm\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2024\/12\/cropped-Fiber-Mall-Logo.jpg\",\"contentUrl\":\"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2024\/12\/cropped-Fiber-Mall-Logo.jpg\",\"width\":200,\"height\":67,\"caption\":\"fibermall.com\"},\"image\":{\"@id\":\"https:\/\/www.fibermall.com\/blog.htm\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.fibermall.com\/blog.htm\/#\/schema\/person\/bd2cf8d53f883c88f6ebaa5c3ed1258d\",\"name\":\"Catherine\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.fibermall.com\/blog.htm\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3a11235a453567962b9c9bb843b31bb4396259dd8abad3f3c3758babd287d778?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3a11235a453567962b9c9bb843b31bb4396259dd8abad3f3c3758babd287d778?s=96&d=mm&r=g\",\"caption\":\"Catherine\"},\"description\":\"Optical Communications Engineer\",\"sameAs\":[\"https:\/\/www.fibermall.com\/\"],\"url\":\"https:\/\/www.fibermall.com\/blog.htm?author=227\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"What is RDMA? | FiberMall","description":"Remote Direct Memory Access (RDMA) is a new memory access technology that allows servers to read and write memory data from other servers at a high speed without time-consuming processing by the operating system \/CPU.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm","og_locale":"en_US","og_type":"article","og_title":"What is RDMA?","og_description":"As we all know, the explosive growth of Internet data has brought great challenges to the processing capacity of data centers. Computing, storage, and","og_url":"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm","og_site_name":"fibermall.com","article_published_time":"2022-12-19T03:56:41+00:00","article_modified_time":"2023-12-07T03:08:26+00:00","og_image":[{"width":851,"height":531,"url":"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/the-INIC-hardware-completes-the-RDMA-transmission-packet-encapsulation-freeing-the-operating-system-and-CPU.png","type":"image\/png"}],"author":"Catherine","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Catherine","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm#article","isPartOf":{"@id":"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm"},"author":{"name":"Catherine","@id":"https:\/\/www.fibermall.com\/blog.htm\/#\/schema\/person\/bd2cf8d53f883c88f6ebaa5c3ed1258d"},"headline":"What is RDMA?","datePublished":"2022-12-19T03:56:41+00:00","dateModified":"2023-12-07T03:08:26+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm"},"wordCount":1024,"commentCount":0,"publisher":{"@id":"https:\/\/www.fibermall.com\/blog.htm\/#organization"},"image":{"@id":"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm#primaryimage"},"thumbnailUrl":"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/the-INIC-hardware-completes-the-RDMA-transmission-packet-encapsulation-freeing-the-operating-system-and-CPU.png","articleSection":["Blog","Networking"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm","url":"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm","name":"What is RDMA? | FiberMall","isPartOf":{"@id":"https:\/\/www.fibermall.com\/blog.htm\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm#primaryimage"},"image":{"@id":"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm#primaryimage"},"thumbnailUrl":"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/the-INIC-hardware-completes-the-RDMA-transmission-packet-encapsulation-freeing-the-operating-system-and-CPU.png","datePublished":"2022-12-19T03:56:41+00:00","dateModified":"2023-12-07T03:08:26+00:00","description":"Remote Direct Memory Access (RDMA) is a new memory access technology that allows servers to read and write memory data from other servers at a high speed without time-consuming processing by the operating system \/CPU.","breadcrumb":{"@id":"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm#primaryimage","url":"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/the-INIC-hardware-completes-the-RDMA-transmission-packet-encapsulation-freeing-the-operating-system-and-CPU.png","contentUrl":"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2022\/12\/the-INIC-hardware-completes-the-RDMA-transmission-packet-encapsulation-freeing-the-operating-system-and-CPU.png","width":851,"height":531,"caption":"the INIC hardware completes the RDMA transmission packet encapsulation, freeing the operating system and CPU"},{"@type":"BreadcrumbList","@id":"https:\/\/www.fibermall.com\/blog\/what-is-rdma.htm#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fibermall.com\/blog.htm"},{"@type":"ListItem","position":2,"name":"What is RDMA?"}]},{"@type":"WebSite","@id":"https:\/\/www.fibermall.com\/blog.htm\/#website","url":"https:\/\/www.fibermall.com\/blog.htm\/","name":"fibermall.com","description":"Optical Communication Expert","publisher":{"@id":"https:\/\/www.fibermall.com\/blog.htm\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fibermall.com\/blog.htm\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.fibermall.com\/blog.htm\/#organization","name":"fibermall.com","url":"https:\/\/www.fibermall.com\/blog.htm\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fibermall.com\/blog.htm\/#\/schema\/logo\/image\/","url":"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2024\/12\/cropped-Fiber-Mall-Logo.jpg","contentUrl":"https:\/\/www.fibermall.com\/blog\/wp-content\/uploads\/2024\/12\/cropped-Fiber-Mall-Logo.jpg","width":200,"height":67,"caption":"fibermall.com"},"image":{"@id":"https:\/\/www.fibermall.com\/blog.htm\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.fibermall.com\/blog.htm\/#\/schema\/person\/bd2cf8d53f883c88f6ebaa5c3ed1258d","name":"Catherine","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fibermall.com\/blog.htm\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3a11235a453567962b9c9bb843b31bb4396259dd8abad3f3c3758babd287d778?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3a11235a453567962b9c9bb843b31bb4396259dd8abad3f3c3758babd287d778?s=96&d=mm&r=g","caption":"Catherine"},"description":"Optical Communications Engineer","sameAs":["https:\/\/www.fibermall.com\/"],"url":"https:\/\/www.fibermall.com\/blog.htm?author=227"}]}},"_links":{"self":[{"href":"https:\/\/www.fibermall.com\/blog.htm\/index.php?rest_route=\/wp\/v2\/posts\/3540","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fibermall.com\/blog.htm\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fibermall.com\/blog.htm\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fibermall.com\/blog.htm\/index.php?rest_route=\/wp\/v2\/users\/227"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fibermall.com\/blog.htm\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3540"}],"version-history":[{"count":5,"href":"https:\/\/www.fibermall.com\/blog.htm\/index.php?rest_route=\/wp\/v2\/posts\/3540\/revisions"}],"predecessor-version":[{"id":6642,"href":"https:\/\/www.fibermall.com\/blog.htm\/index.php?rest_route=\/wp\/v2\/posts\/3540\/revisions\/6642"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fibermall.com\/blog.htm\/index.php?rest_route=\/wp\/v2\/media\/3544"}],"wp:attachment":[{"href":"https:\/\/www.fibermall.com\/blog.htm\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3540"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fibermall.com\/blog.htm\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3540"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fibermall.com\/blog.htm\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}