{"id":6971,"date":"2020-01-21T11:41:38","date_gmt":"2020-01-21T11:41:38","guid":{"rendered":"https:\/\/www.happiestminds.com\/blogs\/?p=6971"},"modified":"2024-04-24T06:46:47","modified_gmt":"2024-04-24T06:46:47","slug":"youve-got-to-know-disco-to-make-the-right-moves-in-networking","status":"publish","type":"post","link":"https:\/\/www.happiestminds.com\/blogs\/youve-got-to-know-disco-to-make-the-right-moves-in-networking\/","title":{"rendered":"You\u2019ve got to know DISCO to make the right moves in Networking!"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p>Now that I have your attention, let me assure you that you don\u2019t need to dust off your glittering shirts or bellbottomed trousers from the attic and step on the dance floor. Any references or similarities to the dance subculture that swept through the 70s are purely coincidental and at best an attempt at showing off some inspired wordplay. With that disclaimer out of the way, let\u2019s get down to understanding what DISCO means in this context and how it can help you make all the right moves in the world of Networking.<\/p>\n<p>It is quite well known that there is a transformation afoot in the Networking industry that has been a long time coming. In fact, it has been estimated that <a href=\"https:\/\/www.forbes.com\/sites\/greatspeculations\/2015\/06\/02\/how-much-has-vmware-progressed-in-network-virtualization\/#25dacd693b00\">70% of large and mid-sized enterprises are likely to rework their networking setups over the next three years.<\/a> Given this context, it is important to understand the drivers of this change \u2013 Disaggregation, Intent Based Networking, SDWAN, Containerization and Orchestration. Or DISCO \u2013 I told you it all adds up.<\/p>\n<p>I\u2019m going to touch upon each of these elements in a two-part blog. I shall cover Disaggregation and IBN below and you can go through the remaining three elements in part two.<\/p>\n<p><strong>Disaggregation<\/strong><\/p>\n<p>Disaggregation of compute systems is a pretty old phenomenon. When I started my career in the year 2000, our infrastructure largely comprised of integrated hardware and operating systems such as HP-UX, Sun-Solaris and so on. However, this changed rather quickly and we soon had servers which could support several flavors of Linux, allowing users to choose an OS they preferred.<\/p>\n<p>Like most other things, Networking took a while to latch on to this very concept but I remember back in 2013 when Cumulus Networks started using this term.<\/p>\n<p>Soon after, Disaggregation started gathering more momentum with the development of programmable silicon from companies like Barefoot, Cavium and Innovium along with the emergence and acceptance of standardized interfaces through SAI (Switch Abstraction Interface) developed by the efforts of various members from the Open Compute Project.\u00a0 These silicones allow a fully programmable Dataplane, that can be updated in real-time, using a combination of Dataplane programming frameworks like DPDK, Domain specific language like P4 with components like P4 Runtime or SDKs implementing the SAI APIs.<\/p>\n<p>The advantages offered by Disaggregation are quite apparent \u2013 prevention of vendor lock-in, low cost commodity hardware &amp; extreme flexibility. But like someone once said, there are no free lunches and these advantages come with additional investment in engineering talent to manage and support the disaggregation. However, in the hybrid cloud world, the biggest advantage that Disaggregation can offer is the ability to have a single unified network software workload, that you can run on your own hardware in a private or public cloud.<\/p>\n<p>Some of the key leaders who have contributed to Disaggregation are Edge-Core, DELL, Arista Networks, Cisco, Facebook, Microsoft, Barefoot, Broadcom, Centec, AT&amp;T and IPInfusion thus ushering an era of branded white box disaggregation deployments. Here are some examples:<\/p>\n<ul>\n<li>Tencent\u00a0is deploying Cisco&#8217;s merchant silicon-based Nexus Ethernet switch with the SONiC operating system in its data centers.<\/li>\n<li>Arista designed the switch 7368X4 in collaboration with Facebook, which would use FBOSS rather than EOS from Arista as the Network Operating system.<\/li>\n<\/ul>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone wp-image-6973 size-full\" src=\"https:\/\/www.happiestminds.com\/blogs\/wp-content\/uploads\/2020\/01\/dharam-blog-1-01.jpg\" alt=\"wd\" width=\"452\" height=\"340\" \/><\/p>\n<p>In one of the projects that Happiest Minds executed in 2019, we worked on engineering a SONiC \/ Broadcom based disaggregated switch with FRR as the routing stack and features such as EVPN.<\/p>\n<p>In addition, our engineers have been playing around with DANOS, a networking OS open sourced by AT&amp;T, and have made contributions to it as well. As a company, we are well positioned to leverage our engineering expertise in making our clients\u2019 disaggregation journey smooth, seamless and accelerated.<\/p>\n<p><strong>Intent Based Networking<\/strong><\/p>\n<p>Ask anyone about the toughest job in Enterprise IT, and it would usually be defining, configuring and monitoring of enterprise networks. To put it plainly, it\u2019s a complex task and the consequences of mismanagement could run into millions of dollars.<\/p>\n<p>There are several definitions of Intent Based Networking, a term originally coined by Gartner in 2017. However, the most standardized and widely accepted definition is from MEF. It outlines 3 main components of Intent Based Networking:<\/p>\n<ul>\n<li>Enable definition of business and technical abstractions that invoke network<br \/>\nservices and manage their behavior.<\/li>\n<li>Is specified declaratively using a restricted form of a natural language.<\/li>\n<li>Translates what is required to how it is implemented, and then validates the<br \/>\nimplementation continuously.<\/li>\n<\/ul>\n<p>Using Intent Based Networking, along with the advances in AI \/ ML, <a href=\"https:\/\/www.happiestminds.com\/services\/sdn-nfv\/\"><em><strong>SDN, NFV<\/strong><\/em><\/a> &amp; IoT can make the network very flexible, that too in real time. The bandwidth can be spruced up or down, new network appliances can be turned on or shut down, network services can be instantiated based on the dynamic business needs to operate the network in the most optimal way, without errors.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-6972 size-full\" src=\"https:\/\/www.happiestminds.com\/blogs\/wp-content\/uploads\/2020\/01\/dharam-blog-2-01-01.jpg\" alt=\"wqd\" width=\"452\" height=\"340\" \/><\/p>\n<p>The highest uptake of Intent Based Networking can be found in SDWAN but isn\u2019t restricted to it. There has been a lot of traction at MEF with leading technology companies working towards standardization of LSO CANATA APIs and building domain specific intent language, using restricted natural languages.<\/p>\n<p>As per industry estimates, Intent Based Networking Market, which was 700M$ in 2018, is expected to grow at a CAGR of 30% touching 4B$ by 2025. All the leading technology vendors such as Cisco, Juniper, Huawei and emerging vendors such as 128 Technology, Pluribus, Avi Networks are providing solutions in the IBN space<\/p>\n<p>At Happiest Minds, we have developed an Intent Based Networking driven unified management system for a leader in packet monitoring solutions. Happiest Minds is also developing a multi-vendor SDWAN orchestrator, which would significantly leverage Intent Based Networking.<\/p>\n<p>Be sure to check out <a href=\"https:\/\/www.happiestminds.com\/blogs\/part-ii-youve-got-to-know-disco-to-make-the-right-moves-in-networking\/\">Part II of this blog<\/a> where I talk more about SDWAN, Containerization and Orchestration to be up to date with your DISCO move set!<\/p>\n<div class=\"pld-like-dislike-wrap pld-template-2\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Like\" data-post-id=\"6971\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                        <i class=\"fas fa-heart\"><\/i>\r\n                <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">0    <\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Now that I have your attention, let me assure you that you don\u2019t need to dust off your glittering shirts or bellbottomed trousers from the attic and step on the dance floor. Any references or similarities to the dance subculture that swept through the 70s are purely coincidental and at best an attempt at showing [&hellip;]<\/p>\n","protected":false},"author":127,"featured_media":6973,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[143],"tags":[1352,290,291,1585],"class_list":["post-6971","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sddc","tag-network-virtualization-and-automation","tag-nfv","tag-sdn","tag-software-defined-networking"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.happiestminds.com\/blogs\/wp-json\/wp\/v2\/posts\/6971","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.happiestminds.com\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.happiestminds.com\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.happiestminds.com\/blogs\/wp-json\/wp\/v2\/users\/127"}],"replies":[{"embeddable":true,"href":"https:\/\/www.happiestminds.com\/blogs\/wp-json\/wp\/v2\/comments?post=6971"}],"version-history":[{"count":3,"href":"https:\/\/www.happiestminds.com\/blogs\/wp-json\/wp\/v2\/posts\/6971\/revisions"}],"predecessor-version":[{"id":12761,"href":"https:\/\/www.happiestminds.com\/blogs\/wp-json\/wp\/v2\/posts\/6971\/revisions\/12761"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.happiestminds.com\/blogs\/wp-json\/wp\/v2\/media\/6973"}],"wp:attachment":[{"href":"https:\/\/www.happiestminds.com\/blogs\/wp-json\/wp\/v2\/media?parent=6971"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.happiestminds.com\/blogs\/wp-json\/wp\/v2\/categories?post=6971"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.happiestminds.com\/blogs\/wp-json\/wp\/v2\/tags?post=6971"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}