{"id":13557,"date":"2024-12-27T16:33:35","date_gmt":"2024-12-27T08:33:35","guid":{"rendered":"https:\/\/mvslinks.com\/?p=13557"},"modified":"2025-01-02T15:50:23","modified_gmt":"2025-01-02T07:50:23","slug":"what-is-remote-direct-memory-access-rdma","status":"publish","type":"post","link":"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/","title":{"rendered":"What Is Remote Direct Memory Access (RDMA)?"},"content":{"rendered":"<p><span style=\"font-weight: 400;color: #000000\">With the continuous expansion of high-performance data centers, Remote Direct Memory Access (RDMA) technology has emerged, mainly for <a style=\"color: #000000\" href=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-rocerdma-over-converged-ethernet\/\" target=\"_blank\" rel=\"noopener\">HPC<\/a> applications.\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;color: #000000\">RDMA technology provides a more efficient way to exchange data by accessing remote memory directly, bypassing traditional operating systems and CPUs. This article will give you a detailed introduction to the basic concepts, working principles, technical characteristics, and wide application of RDMA technology in modern computing.<\/span><\/p>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_74 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#What_is_RDMA\" >What is RDMA?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#Principles_of_RDMA\" >Principles of RDMA<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#1_CPU_Offload%EF%BC%88CPU_Bypass%EF%BC%89\" >1 CPU Offload\uff08CPU Bypass\uff09<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#2_Kernel_Bypass\" >2 Kernel Bypass<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#3_Zero_Copy\" >3 Zero Copy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#4_Asynchronous_Interface\" >4 Asynchronous Interface<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#5_RDMA_communication_protocol\" >5 RDMA communication protocol<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#Applications_of_RDMA\" >Applications of RDMA<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#1_High_Performance_Computing_HPC\" >1 High Performance Computing (HPC):<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#2_Data_Center_Cloud_Computing\" >2 Data Center &amp; Cloud Computing:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#3_Distributed_Storage_System\" >3 Distributed Storage System:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#4_Database_Acceleration\" >4 Database Acceleration:<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"What_is_RDMA\"><\/span><span style=\"font-weight: 400;color: #000000\">What is RDMA?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;color: #000000\">RDMA (Remote Direct Memory Access) technology can transfer data from one server to another, or from storage to server, with minimal <a style=\"color: #000000\" href=\"https:\/\/www.naddod.com\/blog\/what-is-rdma-and-its-application\" target=\"_blank\" rel=\"noopener\">CPU<\/a> usage.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;color: #000000\">To send data, traditional applications need to encapsulate TCP\/IP through the OS. Then pass through the main cache and the NIC cache before sending it out. <\/span><\/p>\n<p>&nbsp;<\/p>\n<p><strong><span style=\"color: #000000\">This results in two limitations:<\/span><\/strong><\/p>\n<p><span style=\"font-weight: 400;color: #000000\">Limitation 1: TCP\/IP stack processing can bring latency of 10 microsecondsWhen the TCP stack receives and sends packets, the kernel needs to switch multiple contexts, and each switch takes 5-10 microsecondsIn addition, it requires at least three copies of the data and relies on the <a style=\"color: #000000\" href=\"https:\/\/www.naddod.com\/blog\/easily-understand-rdma-technology?srsltid=AfmBOorF9tZr-o9tLetE_cK43_YbZTBdBgDu2H-L6n4At7qmLejTVA9B\" target=\"_blank\" rel=\"noopener\">CPU<\/a> for protocol workThis results in a fixed latency of 10 microseconds just for on-protocol processingProtocol stack latency becomes the most obvious bottleneck<\/span><\/p>\n<p><span style=\"font-weight: 400;color: #000000\">Limitation 2: The CPU load on the server remains high due to TCP stack processing larger the network scale. The higher the network bandwidth, the greater the scheduling burden on the CPU when sending and receiving data, resulting in a continuous high load on the CPU.\u200d\u200d<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #000000\">Inside the data center, between hyperscale distributed computing and storage resources. If traditional TCP\/IP is used for network interconnection, it will occupy a large amount of computing resources of the system and cause I\/O bottlenecks. This will not be able to meet the network requirements of higher throughput and lower latency.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;color: #000000\">RDMA is a high-bandwidth, low-latency, low-CPU consumption network interconnection technology, which overcomes many difficulties of traditional TCP\/IP networks.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #000000\">\u00a0\u00a0<img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-13560\" src=\"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/What-is-RDMA.png\" alt=\"What is RDMA\" width=\"942\" height=\"505\" srcset=\"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/What-is-RDMA.png 942w, https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/What-is-RDMA-500x268.png 500w, https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/What-is-RDMA-768x412.png 768w, https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/What-is-RDMA-18x10.png 18w\" sizes=\"(max-width: 942px) 100vw, 942px\" \/>\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Principles_of_RDMA\"><\/span><span style=\"font-weight: 400;color: #000000\">Principles of RDMA<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;color: #000000\">Background: In order to eliminate the bottleneck of computing tasks brought by traditional network communication, we want faster and lighter network communication, so RDMA technology is proposed.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;color: #000000\">Principle: RDMA provides low latency using stack bypass and zero-copy technology.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;color: #000000\">Effect: Reduces <a style=\"color: #000000\" href=\"https:\/\/community.fs.com\/encyclopedia\/remote-direct-memory-access-rdma.html\" target=\"_blank\" rel=\"noopener\">CPU<\/a> usage, reduces memory bandwidth bottlenecks, and provides high bandwidth utilization. RDMA provides an IO-based channel that allows an application to read and write directly to remote virtual memory through an RDMA device.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #000000\"><img decoding=\"async\" class=\"alignnone size-full wp-image-13559\" src=\"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/The-principle-of-RDMA.png\" alt=\"The principle of RDMA\" width=\"915\" height=\"519\" srcset=\"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/The-principle-of-RDMA.png 915w, https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/The-principle-of-RDMA-500x284.png 500w, https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/The-principle-of-RDMA-768x436.png 768w, https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/The-principle-of-RDMA-18x10.png 18w\" sizes=\"(max-width: 915px) 100vw, 915px\" \/><\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;color: #000000\">The design of RDMA technology mainly has the following principles\/characteristics:<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_CPU_Offload%EF%BC%88CPU_Bypass%EF%BC%89\"><\/span><span style=\"font-weight: 400;color: #000000\">1 CPU Offload\uff08CPU Bypass\uff09<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;color: #000000\">Without CPU intervention, the application can access the remote host&#8217;s memory without consuming any CPU from the remote host (there may be ambiguity here, and the CPU should be notified). Remote host memory can be read without the need for process (or CPU) involvement on the remote host. The cache of the remote host&#8217;s CPU is not filled with the memory content that is accessed.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Kernel_Bypass\"><\/span><span style=\"font-weight: 400;color: #000000\">2 Kernel Bypass<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;color: #000000\">Kernel bypass means that an application can directly transfer data in the user mode without the need to switch between the kernel and user modes.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Zero_Copy\"><\/span><span style=\"font-weight: 400;color: #000000\">3 Zero Copy<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;color: #000000\">The main task of zero copy is to prevent the CPU from copying data from one storage to another. In TCP\/IP communication, the transmission of data between hosts requires frequent copy operations (UserSpace Buffer, Socket Buffer, NIC Buffer), which undoubtedly increase the transmission delay. RDMA, on the other hand, has the characteristics of zero copies.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;color: #000000\">One of the most important aspects of RDMA technology is that each application has direct access to the virtual memory of the devices in the cluster. It means that the application can perform data transfer directly. Without involving the network software stack, data can be sent to or received directly from the buffer without being replicated to the network layer.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Asynchronous_Interface\"><\/span><span style=\"font-weight: 400;color: #000000\">4 Asynchronous Interface<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;color: #000000\">In RDMA, all interfaces provided are asynchronous communication interfaces, so that the separation of computing and communication can be more convenient when programming.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_RDMA_communication_protocol\"><\/span><span style=\"font-weight: 400;color: #000000\">5 RDMA communication protocol<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;color: #000000\">Currently, there are three communication technologies that support RDMA:<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;color: #000000\">IB\uff08InfiniBand\uff09<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;color: #000000\">RoCE\uff08RDMA over Converged Ethernet\uff09<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;color: #000000\">iWARP\uff08internet Wide Area RDMA Protocal\uff09\u3002<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;color: #000000\">All three technologies can be used using the same set of APIs, but they have different physical and link layers.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #000000\"><img decoding=\"async\" class=\"alignnone size-full wp-image-13558\" src=\"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/RDMA-Application-ULP.jpg\" alt=\"RDMA Application-ULP\" width=\"1024\" height=\"532\" srcset=\"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/RDMA-Application-ULP.jpg 1024w, https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/RDMA-Application-ULP-500x260.jpg 500w, https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/RDMA-Application-ULP-768x399.jpg 768w, https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/RDMA-Application-ULP-18x9.jpg 18w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Applications_of_RDMA\"><\/span><span style=\"font-weight: 400;color: #000000\">Applications of RDMA<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;color: #000000\">RDMA technology has been widely used in many fields due to its superior performance. Especially in scenarios that require large-scale data transmission and high-speed computing.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_High_Performance_Computing_HPC\"><\/span><span style=\"font-weight: 400;color: #000000\">1 High Performance Computing (HPC):<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;color: #000000\">In supercomputers and large-scale computing clusters, RDMA technology helps improve overall computing performance by accelerating data transfer between nodes.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;color: #000000\">In computationally intensive tasks such as weather prediction and genomics simulation. RDMA has become a key technology to improve computational efficiency.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Data_Center_Cloud_Computing\"><\/span><span style=\"font-weight: 400;color: #000000\">2 Data Center &amp; Cloud Computing:<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;color: #000000\">Distributed applications in modern data centers and cloud computing platforms require fast and efficient data exchange. RDMA improves the efficiency of data transfer between virtual machines, storage devices, and compute nodes, reduces latency, and improves overall performance.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Distributed_Storage_System\"><\/span><span style=\"font-weight: 400;color: #000000\">3 Distributed Storage System:<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;color: #000000\">RDMA is becoming more and more widely used in distributed storage systems. Distributed storage systems, such as Ceph, use RDMA to achieve efficient data transfer between storage devices, which significantly improves the performance of storage systems.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Database_Acceleration\"><\/span><span style=\"font-weight: 400;color: #000000\">4 Database Acceleration:<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;color: #000000\">RDMA technology is also widely used in the database field. By reducing the communication latency between database nodes, it can significantly accelerate the query and write operations of distributed databases. Improving the processing capacity of large-scale databases, especially for transactional databases that require high-speed responses.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span><span style=\"font-weight: 400;color: #000000\">Conclusion<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;color: #000000\">As a revolutionary network communication technology. Due to its advantages of low latency, high throughput and zero copy transmission. RDMA technology is widely used in various industries. Whether it&#8217;s high-performance computing, distributed storage, cloud computing, and database acceleration, it has shown great potential.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;color: #000000\"><a style=\"color: #000000\" href=\"https:\/\/mvslinks.com\/it\/\">MVSLINK<\/a> is a reliable provider of optical network solutions to build a fully connected, intelligent world through innovative computing and networking solutions.<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>With the continuous expansion of high-performance data centers, Remote Direct Memory Access (RDMA) technology has emerged, mainly for HPC applications.\u00a0 &nbsp; RDMA technology provides a more efficient way to exchange data by accessing remote memory directly, bypassing traditional operating systems and CPUs. This article will give you a detailed introduction to the basic concepts, working [&hellip;]<\/p>","protected":false},"author":2,"featured_media":13561,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"postBodyCss":"","postBodyMargin":[],"postBodyPadding":[],"postBodyBackground":{"backgroundType":"classic","gradient":""},"footnotes":""},"categories":[1],"tags":[],"post_folder":[],"class_list":["post-13557","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.0 (Yoast SEO v24.8.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What Is Remote Direct Memory Access (RDMA)? - mvslinks.com<\/title>\n<meta name=\"description\" content=\"This article will give you a detailed introduction to the basic concepts, working principles, and wide application of RDMA technology.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What Is Remote Direct Memory Access (RDMA)?\" \/>\n<meta property=\"og:description\" content=\"This article will give you a detailed introduction to the basic concepts, working principles, and wide application of RDMA technology.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/\" \/>\n<meta property=\"og:site_name\" content=\"mvslinks.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/mvslink\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-27T08:33:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-02T07:50:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/what-is-RDMA-featured-picture.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"562\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ella\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@mvslink\" \/>\n<meta name=\"twitter:site\" content=\"@mvslink\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ella\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/\"},\"author\":{\"name\":\"Ella\",\"@id\":\"https:\/\/mvslinks.com\/#\/schema\/person\/4f086077ef2e7af17e2d51143abffe7a\"},\"headline\":\"What Is Remote Direct Memory Access (RDMA)?\",\"datePublished\":\"2024-12-27T08:33:35+00:00\",\"dateModified\":\"2025-01-02T07:50:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/\"},\"wordCount\":985,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/mvslinks.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/what-is-RDMA-featured-picture.jpg\",\"articleSection\":[\"Blog\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/\",\"url\":\"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/\",\"name\":\"What Is Remote Direct Memory Access (RDMA)? - mvslinks.com\",\"isPartOf\":{\"@id\":\"https:\/\/mvslinks.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/what-is-RDMA-featured-picture.jpg\",\"datePublished\":\"2024-12-27T08:33:35+00:00\",\"dateModified\":\"2025-01-02T07:50:23+00:00\",\"description\":\"This article will give you a detailed introduction to the basic concepts, working principles, and wide application of RDMA technology.\",\"breadcrumb\":{\"@id\":\"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#primaryimage\",\"url\":\"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/what-is-RDMA-featured-picture.jpg\",\"contentUrl\":\"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/what-is-RDMA-featured-picture.jpg\",\"width\":1000,\"height\":562,\"caption\":\"what is RDMA\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mvslinks.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What Is Remote Direct Memory Access (RDMA)?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mvslinks.com\/#website\",\"url\":\"https:\/\/mvslinks.com\/\",\"name\":\"mvslinks.com\",\"description\":\"Factory Direct Supply Full Customized Optical Module for Data Center, Enterprise, HPC, Telecom\",\"publisher\":{\"@id\":\"https:\/\/mvslinks.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mvslinks.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/mvslinks.com\/#organization\",\"name\":\"mvslinks.com\",\"url\":\"https:\/\/mvslinks.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/mvslinks.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/04\/cropped-\u516c\u53f8logo-\u84dd-\u900f\u660e\u5e95-\u957f.png\",\"contentUrl\":\"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/04\/cropped-\u516c\u53f8logo-\u84dd-\u900f\u660e\u5e95-\u957f.png\",\"width\":1224,\"height\":411,\"caption\":\"mvslinks.com\"},\"image\":{\"@id\":\"https:\/\/mvslinks.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/mvslink\/\",\"https:\/\/x.com\/mvslink\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/mvslinks.com\/#\/schema\/person\/4f086077ef2e7af17e2d51143abffe7a\",\"name\":\"Ella\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/mvslinks.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/mvslinks.com\/wp-content\/litespeed\/avatar\/c4942904fe1e967ee6c68b4735cfe8f3.jpg?ver=1775532272\",\"contentUrl\":\"https:\/\/mvslinks.com\/wp-content\/litespeed\/avatar\/c4942904fe1e967ee6c68b4735cfe8f3.jpg?ver=1775532272\",\"caption\":\"Ella\"},\"sameAs\":[\"https:\/\/mvslinks.com\/\"],\"url\":\"https:\/\/mvslinks.com\/it\/news\/blog\/author\/ella\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"What Is Remote Direct Memory Access (RDMA)? - mvslinks.com","description":"This article will give you a detailed introduction to the basic concepts, working principles, and wide application of RDMA technology.","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:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/","og_locale":"it_IT","og_type":"article","og_title":"What Is Remote Direct Memory Access (RDMA)?","og_description":"This article will give you a detailed introduction to the basic concepts, working principles, and wide application of RDMA technology.","og_url":"https:\/\/mvslinks.com\/it\/news\/blog\/what-is-remote-direct-memory-access-rdma\/","og_site_name":"mvslinks.com","article_publisher":"https:\/\/www.facebook.com\/mvslink\/","article_published_time":"2024-12-27T08:33:35+00:00","article_modified_time":"2025-01-02T07:50:23+00:00","og_image":[{"width":1000,"height":562,"url":"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/what-is-RDMA-featured-picture.jpg","type":"image\/jpeg"}],"author":"Ella","twitter_card":"summary_large_image","twitter_creator":"@mvslink","twitter_site":"@mvslink","twitter_misc":{"Scritto da":"Ella","Tempo di lettura stimato":"5 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#article","isPartOf":{"@id":"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/"},"author":{"name":"Ella","@id":"https:\/\/mvslinks.com\/#\/schema\/person\/4f086077ef2e7af17e2d51143abffe7a"},"headline":"What Is Remote Direct Memory Access (RDMA)?","datePublished":"2024-12-27T08:33:35+00:00","dateModified":"2025-01-02T07:50:23+00:00","mainEntityOfPage":{"@id":"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/"},"wordCount":985,"commentCount":0,"publisher":{"@id":"https:\/\/mvslinks.com\/#organization"},"image":{"@id":"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#primaryimage"},"thumbnailUrl":"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/what-is-RDMA-featured-picture.jpg","articleSection":["Blog"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/","url":"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/","name":"What Is Remote Direct Memory Access (RDMA)? - mvslinks.com","isPartOf":{"@id":"https:\/\/mvslinks.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#primaryimage"},"image":{"@id":"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#primaryimage"},"thumbnailUrl":"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/what-is-RDMA-featured-picture.jpg","datePublished":"2024-12-27T08:33:35+00:00","dateModified":"2025-01-02T07:50:23+00:00","description":"This article will give you a detailed introduction to the basic concepts, working principles, and wide application of RDMA technology.","breadcrumb":{"@id":"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#primaryimage","url":"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/what-is-RDMA-featured-picture.jpg","contentUrl":"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/12\/what-is-RDMA-featured-picture.jpg","width":1000,"height":562,"caption":"what is RDMA"},{"@type":"BreadcrumbList","@id":"https:\/\/mvslinks.com\/news\/blog\/what-is-remote-direct-memory-access-rdma\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mvslinks.com\/"},{"@type":"ListItem","position":2,"name":"What Is Remote Direct Memory Access (RDMA)?"}]},{"@type":"WebSite","@id":"https:\/\/mvslinks.com\/#website","url":"https:\/\/mvslinks.com\/","name":"mvslinks.com","description":"Fornitura diretta da parte della fabbrica del modulo ottico completo su misura per data center, imprese, HPC, telecomunicazioni","publisher":{"@id":"https:\/\/mvslinks.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mvslinks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/mvslinks.com\/#organization","name":"mvslinks.com","url":"https:\/\/mvslinks.com\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/mvslinks.com\/#\/schema\/logo\/image\/","url":"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/04\/cropped-\u516c\u53f8logo-\u84dd-\u900f\u660e\u5e95-\u957f.png","contentUrl":"https:\/\/mvslinks.com\/wp-content\/uploads\/2024\/04\/cropped-\u516c\u53f8logo-\u84dd-\u900f\u660e\u5e95-\u957f.png","width":1224,"height":411,"caption":"mvslinks.com"},"image":{"@id":"https:\/\/mvslinks.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/mvslink\/","https:\/\/x.com\/mvslink"]},{"@type":"Person","@id":"https:\/\/mvslinks.com\/#\/schema\/person\/4f086077ef2e7af17e2d51143abffe7a","name":"Ella","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/mvslinks.com\/#\/schema\/person\/image\/","url":"https:\/\/mvslinks.com\/wp-content\/litespeed\/avatar\/c4942904fe1e967ee6c68b4735cfe8f3.jpg?ver=1775532272","contentUrl":"https:\/\/mvslinks.com\/wp-content\/litespeed\/avatar\/c4942904fe1e967ee6c68b4735cfe8f3.jpg?ver=1775532272","caption":"Ella"},"sameAs":["https:\/\/mvslinks.com\/"],"url":"https:\/\/mvslinks.com\/it\/news\/blog\/author\/ella\/"}]}},"_links":{"self":[{"href":"https:\/\/mvslinks.com\/it\/wp-json\/wp\/v2\/posts\/13557"}],"collection":[{"href":"https:\/\/mvslinks.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mvslinks.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mvslinks.com\/it\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mvslinks.com\/it\/wp-json\/wp\/v2\/comments?post=13557"}],"version-history":[{"count":5,"href":"https:\/\/mvslinks.com\/it\/wp-json\/wp\/v2\/posts\/13557\/revisions"}],"predecessor-version":[{"id":13757,"href":"https:\/\/mvslinks.com\/it\/wp-json\/wp\/v2\/posts\/13557\/revisions\/13757"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mvslinks.com\/it\/wp-json\/wp\/v2\/media\/13561"}],"wp:attachment":[{"href":"https:\/\/mvslinks.com\/it\/wp-json\/wp\/v2\/media?parent=13557"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mvslinks.com\/it\/wp-json\/wp\/v2\/categories?post=13557"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mvslinks.com\/it\/wp-json\/wp\/v2\/tags?post=13557"},{"taxonomy":"post_folder","embeddable":true,"href":"https:\/\/mvslinks.com\/it\/wp-json\/wp\/v2\/post_folder?post=13557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}