{"id":6867,"date":"2019-06-19T17:14:58","date_gmt":"2019-06-19T17:14:58","guid":{"rendered":"https:\/\/ormuco.com\/?p=6867"},"modified":"2019-10-31T20:36:54","modified_gmt":"2019-10-31T20:36:54","slug":"blog-network-virtualization-how-do-sdn-nfv-differ","status":"publish","type":"post","link":"https:\/\/ormuco.com\/fr\/blog\/network-virtualization-how-do-sdn-nfv-differ","title":{"rendered":"In Network Virtualization, How Do SDN and NFV Differ?"},"content":{"rendered":"<p>Virtualization leads to true innovation in IT. When we look at data networks specifically, we can only see the benefits virtualization has brought to the infrastructure\u2014like ease of management, reusability, and isolation. However, network virtualization is a broad term that encompasses different technologies. In this article, we focus on two popular approaches to network virtualization: software-defined networking (SDN) and network functions virtualization (NFV). We\u2019ll conclude with an overview of how network virtualization prepares networks for edge computing.<\/p>\n<h2>What is a Network and How Can it be Virtualized?<\/h2>\n<p>A <strong>network<\/strong> is a group of two or more devices that can communicate. Traditionally, computer networks have used a mix of hardware and software to direct information through router and switch devices. Information passes through a network in <strong>packets<\/strong>, which are broken down pieces of information with smaller file sizes that are then reassembled at destination. <strong>Routers<\/strong> are responsible for forwarding packets between computers of different networks, whereas <strong>switches<\/strong> connect computers to the same network. The functions of routers and switches can be virtualized, along with other network devices such as firewalls, load balancers, gateways, and hubs.<\/p>\n<p>One of the earliest implementations of network virtualization were <strong>virtual local area networks<\/strong> (VLANs). VLANs make it possible for devices physically in different geographical locations to appear as if they were in a single local area network, with a unique broadcast and multicast domain.<\/p>\n<p>VLANs can support multiple networks on the same hardware infrastructure, such as multiple IP addresses on the same switch, meaning that VLANs are adept at scaling network traffic.<\/p>\n<h2>Approaches to Network Virtualization<\/h2>\n<h5>What Is Network Virtualization?<\/h5>\n<p><strong>Network virtualization<\/strong> enables network functions usually run on hardware to be delivered as software and managed as a single entity.<\/p>\n<p>To understand what is virtualized in a virtual network, we refer to the OSI model. The <strong>Open Systems Interconnection<\/strong> (OSI) model defines the standards for networking. OSI describes a network in seven layers, from the electrical hardware of the <strong>physical layer<\/strong> at the bottom to the end-user interface of the <strong>application layer<\/strong> at the top.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter wp-image-6871\" src=\"https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/OSI-Model-1024x768.jpg\" alt=\"OSI model network virtualization\" width=\"600\" height=\"450\" srcset=\"https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/OSI-Model-1024x768.jpg 1024w, https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/OSI-Model-300x225.jpg 300w, https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/OSI-Model-768x576.jpg 768w, https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/OSI-Model-574x431.jpg 574w, https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/OSI-Model-490x368.jpg 490w, https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/OSI-Model-270x203.jpg 270w, https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/OSI-Model-370x278.jpg 370w, https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/OSI-Model-1170x878.jpg 1170w, https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/OSI-Model.jpg 1200w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Network virtualization \u201csoftwarizes\u201d functions on the first three layers of the OSI model:<\/p>\n<ol>\n<li><strong>Physical<\/strong> (cabling, signaling, and basic communication)<\/li>\n<li><strong>Data Link<\/strong> (addressing traffic)<\/li>\n<li><strong>Transport<\/strong> (logical addressing and traffic flow control)<\/li>\n<\/ol>\n<p>Software-defined networking (SDN) and network functions virtualization (NFV) are complementary approaches to managing networks. What is \u201cvirtualized\u201d in each case varies. The two concepts were introduced in 2008 and 2012 respectively, and their technologies are governed by standards bodies: the <a href=\"https:\/\/www.opennetworking.org\/mission\/\">Open Networking Foundation<\/a> and <a href=\"https:\/\/www.etsi.org\/technologies\/nfv\">European Telecommunications Standards Institute<\/a>.<\/p>\n<h5>Software-Defined Networking (SDN)<\/h5>\n<p><strong>Software-defined networking<\/strong> involves separating the control plane of a network from the data plane. In a network, the <strong>control plane <\/strong>is responsible for guiding how packets should move through a network whereas the <strong>data plane<\/strong> (or forwarding plane) is responsible for sending packets to their destinations. Traditionally, the control and data planes are packaged together in a network device. By separating the control and data planes, SDN makes a network programmable, that is, it frees a network from relying on the rules set in a routing table. Instead with SDN, an administrator can program rules in a switch. Switches must be programmed through an <strong>SDN controller<\/strong> which uses protocols such as OpenFlow.<strong> OpenFlow<\/strong> was introduced around the same time as software-defined networking and is a protocol that allows for the control of switch data planes.<\/p>\n<p>Software-defined networking was originally designed to work on local area networks (LANs). The technology has led to the development of <strong>software-defined wide area networks<\/strong> (SD-WANs) for enterprises. SD-WANs connect geographically isolated data centers together.<\/p>\n<p>Mobile carriers and internet service providers use software-defined networking to scale bandwidth during increases in usage. Because network provisioning is programmable, administrators can assign bandwidth to servers at will. Additionally, cloud service providers utilize SDN to support multi-tenant cloud architecture. In multi-tenancy, administrators manage switches to funnel traffic into segregated networks for different tenants.<\/p>\n<h5>Network Functions Virtualization (NFV)<\/h5>\n<p>While SDN abstracts physical network infrastructure so that networks can be programmable, NFV deploys the functions of a network without the use of physical network devices. <strong>Network functions virtualization<\/strong> happens when proprietary network devices such as routers and firewalls are replaced with software versions that deploy on <strong>commercial off-the-shelf<\/strong> (COTS) hardware such as ARM and x86.<\/p>\n<p>Key to network functions virtualization are <strong>virtual network functions<\/strong> (VNFs). Virtual network functions are the namesake virtualized instances of network functions. These are the virtual routers and virtual firewalls for example. Most VNFs operate inside <a href=\"https:\/\/ormuco.com\/fr\/blog\/containers-vs-virtual-machines-which-ones-are-best\/\">hypervisors<\/a>.<\/p>\n<p>Although VNFs (the components) are integral to NFV (the architecture), NFV architecture also consists of a framework that oversees the <strong>management, automation, and orchestration <\/strong>(MANO) of VNF components, as well as both the hardware and software-based compute, storage, and networking components that enable network functions to be virtualized. Therefore, NFV architecture isn\u2019t restricted to VNFs or software alone.<\/p>\n<p>Both network functions virtualization and software-defined networking, mentioned in the previous section, decouple hardware and software. The difference to remember between the two network virtualization methods is that NFV imitates the network function on a physical device, so that the function can run on a server, while SDN separates the control and data planes of a network in order for both planes to be programmable.<\/p>\n<h2>Network Virtualization Moves from the Cloud to the Edge<\/h2>\n<p>At their conception, network virtualization technologies brought about data center modernization. They have been an accelerator for the adoption of cloud computing. <strong>Cloud computing<\/strong> permits organizations to access and use shared computing resources located in a public data center via the internet. Network virtualization helped move infrastructures to the cloud since they gave rise to remote administration of networks.<\/p>\n<p>Yet the centralized management of networks in cloud computing has exacerbated an already existing latency problem. While delays in data transmissions were already happening inside local networks, the phenomenon is worse over the internet. Latency worsens in cloud computing because data must travel for longer geographical distances.<\/p>\n<p>A new decentralized approach is on the rise, focusing on reducing the impact of latency for scenarios involving mobility and real-time processing of data.<\/p>\n<h5>From Data Networks to Mobile Networks<\/h5>\n<p>Network virtualization applies to mobile networks as much as data networks. In mobile telecommunications, network virtualization can partition resources so that different users can transmit data on a single network.<\/p>\n<p>The practice of<strong> network slicing<\/strong> uses NFV to overlay multiple virtual networks on a shared physical infrastructure. Because of the plethora of wireless internet devices available (think IoT, smartphones, mobile broadband, etc.), mobile networks need to run applications with different bandwidth requirements. Network slicing configures the optimum grouping of network traffic in order to decrease latency. In this way, network slicing is vital to upcoming 5G mobile networks and mobile edge computing.<a href=\"https:\/\/go.ormuco.com\/wpaper-stateof5g\/\"><br \/>\n<\/a><\/p>\n<h2>Network Virtualization Recapped<\/h2>\n<p>By now, you should know what is virtualized in a network, the differences between two common approaches to network virtualization, and how network virtualization helps decentralization. Ormuco\u2019s <a href=\"https:\/\/ormuco.com\/fr\/iaas\/\">r\u00e9gionales et globales d\u2019infrastructure-service<\/a> and <a href=\"https:\/\/ormuco.com\/fr\/edge\/\">PaaS P\u00e9riph\u00e9rique<\/a> solutions for cloud and edge computing come equipped with software-defined network (SDN) and network functions virtualization (NFV) capabilities. <a href=\"https:\/\/ormuco.com\/fr\/blog\/awesome-ways-managed-service-providers-can-make-revenue-ormuco-software\/\">With Ormuco<\/a>, enterprises can create and manage virtual data networks, routers, load balancers, and virtual private networks (VPNs). For more details, consult our <a href=\"https:\/\/ormuco.com\/resources\/stack_reference_document.pdf\">product features<\/a>.<a href=\"https:\/\/go.ormuco.com\/wpaper-stateof5g\/\"><\/a><\/p>\n<p><a href=\"https:\/\/go.ormuco.com\/wpaper-stateof5g\/\"><img loading=\"lazy\" class=\"aligncenter wp-image-6882 size-full\" src=\"https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/5G-Person-336x280.png\" alt=\"\" width=\"336\" height=\"280\" srcset=\"https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/5G-Person-336x280.png 336w, https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/5G-Person-336x280-300x250.png 300w, https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/5G-Person-336x280-270x225.png 270w\" sizes=\"(max-width: 336px) 100vw, 336px\" \/><\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Virtualization leads to true innovation in IT. When we look at data networks specifically, we can only see the benefits virtualization has brought to the infrastructure\u2014like ease of management, reusability, and isolation. However, network virtualization is a broad term that encompasses different technologies. In this article, we focus on two popular approaches to network virtualization: [&hellip;]<\/p>","protected":false},"author":4,"featured_media":6878,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[38],"tags":[],"jetpack_featured_media_url":"https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/Network-virtualization.jpg","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>In Network Virtualization, How Do SDN and NFV Differ? - Ormuco<\/title>\n<meta name=\"description\" content=\"Software-defined networking (SDN) and network functions virtualization (NFV) are two buzzwords in network virtualization, but do you know what they do?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ormuco.com\/fr\/blog\/network-virtualization-how-do-sdn-nfv-differ\/\" \/>\n<meta property=\"og:locale\" content=\"fr_CA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"In Network Virtualization, How Do SDN and NFV Differ? - Ormuco\" \/>\n<meta property=\"og:description\" content=\"Software-defined networking (SDN) and network functions virtualization (NFV) are two buzzwords in network virtualization, but do you know what they do?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ormuco.com\/fr\/blog\/network-virtualization-how-do-sdn-nfv-differ\/\" \/>\n<meta property=\"og:site_name\" content=\"Ormuco\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Ormuco\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/Xizi.Luo\" \/>\n<meta property=\"article:published_time\" content=\"2019-06-19T17:14:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-10-31T20:36:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/Network-virtualization.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Ormuco_Inc\" \/>\n<meta name=\"twitter:site\" content=\"@Ormuco_Inc\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"5 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/ormuco.com\/#organization\",\"name\":\"Ormuco Inc\",\"url\":\"https:\/\/ormuco.com\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/Ormuco\/\",\"https:\/\/www.linkedin.com\/company\/ormuco-inc-\/\",\"https:\/\/www.youtube.com\/channel\/UCbzzf28bWMg0zhOrq0fI_sQ\",\"https:\/\/twitter.com\/Ormuco_Inc\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/ormuco.com\/#logo\",\"inLanguage\":\"fr-CA\",\"url\":\"https:\/\/ormuco.com\/wp-content\/uploads\/2018\/07\/Ormuco_logo.png\",\"width\":360,\"height\":89,\"caption\":\"Ormuco Inc\"},\"image\":{\"@id\":\"https:\/\/ormuco.com\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ormuco.com\/#website\",\"url\":\"https:\/\/ormuco.com\/\",\"name\":\"Ormuco\",\"description\":\"Next Generation Mobile Computing\",\"publisher\":{\"@id\":\"https:\/\/ormuco.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/ormuco.com\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-CA\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/ormuco.com\/blog\/network-virtualization-how-do-sdn-nfv-differ\/#primaryimage\",\"inLanguage\":\"fr-CA\",\"url\":\"https:\/\/ormuco.com\/wp-content\/uploads\/2019\/06\/Network-virtualization.jpg\",\"width\":1200,\"height\":628,\"caption\":\"network virtualization sdn nfv\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ormuco.com\/blog\/network-virtualization-how-do-sdn-nfv-differ\/#webpage\",\"url\":\"https:\/\/ormuco.com\/blog\/network-virtualization-how-do-sdn-nfv-differ\/\",\"name\":\"In Network Virtualization, How Do SDN and NFV Differ? - Ormuco\",\"isPartOf\":{\"@id\":\"https:\/\/ormuco.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ormuco.com\/blog\/network-virtualization-how-do-sdn-nfv-differ\/#primaryimage\"},\"datePublished\":\"2019-06-19T17:14:58+00:00\",\"dateModified\":\"2019-10-31T20:36:54+00:00\",\"description\":\"Software-defined networking (SDN) and network functions virtualization (NFV) are two buzzwords in network virtualization, but do you know what they do?\",\"inLanguage\":\"fr-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ormuco.com\/blog\/network-virtualization-how-do-sdn-nfv-differ\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/ormuco.com\/blog\/network-virtualization-how-do-sdn-nfv-differ\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ormuco.com\/blog\/network-virtualization-how-do-sdn-nfv-differ\/#webpage\"},\"author\":{\"@id\":\"https:\/\/ormuco.com\/#\/schema\/person\/97b1636b91a42e5888cb182622f9a2c7\"},\"headline\":\"In Network Virtualization, How Do SDN and NFV Differ?\",\"datePublished\":\"2019-06-19T17:14:58+00:00\",\"dateModified\":\"2019-10-31T20:36:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ormuco.com\/blog\/network-virtualization-how-do-sdn-nfv-differ\/#webpage\"},\"publisher\":{\"@id\":\"https:\/\/ormuco.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/ormuco.com\/blog\/network-virtualization-how-do-sdn-nfv-differ\/#primaryimage\"},\"articleSection\":\"Technology\",\"inLanguage\":\"fr-CA\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ormuco.com\/#\/schema\/person\/97b1636b91a42e5888cb182622f9a2c7\",\"name\":\"Xizi Luo\",\"description\":\"Xizi is a writer, multimedia content producer, and photographer. Before joining Ormuco in April 2019, she interned at a London-based social media marketing consultancy as well as in the Communications Division of the United Nations Migration Agency in Ghana. She studied at Babson College and The London School of Economics.\",\"sameAs\":[\"https:\/\/www.facebook.com\/Xizi.Luo\",\"https:\/\/www.instagram.com\/luo_xizi\/\",\"https:\/\/www.linkedin.com\/in\/xiziluo\/\",\"https:\/\/www.youtube.com\/channel\/UCcq-xL9sl43OtGJe2ds_Vzg\/videos\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","jetpack_shortlink":"https:\/\/wp.me\/pa8ID1-1ML","_links":{"self":[{"href":"https:\/\/ormuco.com\/fr\/wp-json\/wp\/v2\/posts\/6867"}],"collection":[{"href":"https:\/\/ormuco.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ormuco.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ormuco.com\/fr\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/ormuco.com\/fr\/wp-json\/wp\/v2\/comments?post=6867"}],"version-history":[{"count":13,"href":"https:\/\/ormuco.com\/fr\/wp-json\/wp\/v2\/posts\/6867\/revisions"}],"predecessor-version":[{"id":7898,"href":"https:\/\/ormuco.com\/fr\/wp-json\/wp\/v2\/posts\/6867\/revisions\/7898"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ormuco.com\/fr\/wp-json\/wp\/v2\/media\/6878"}],"wp:attachment":[{"href":"https:\/\/ormuco.com\/fr\/wp-json\/wp\/v2\/media?parent=6867"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ormuco.com\/fr\/wp-json\/wp\/v2\/categories?post=6867"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ormuco.com\/fr\/wp-json\/wp\/v2\/tags?post=6867"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}