SDN & IBN White Paper (16 Hours-Pay Extra-12PM EST.)
Dozier- SDN & IBN White Paper 2
Table of Contents
I. Introduction to Software-Defined Networking (SDN) ……………………………… 3
II. Introduction to Intent-Based Networking (IBN) ……………………………………. 4
III. Virtualizing the Desktop/ How Back-end Infrastructure are Complementary and
Related ……………………………………………………………………………….. 6
IV. SDN and IBN relation ……………………………………………………………….. 7
V. Conclusion …………………………………………………………………………… 8
VI. References …………………………………………………………………………… 9
Dozier- SDN & IBN White Paper 3
Software-Defined Networking is a modern approach to cloud computing is defined as thephysical separation of the network control plane from the forwarding plane, and where a control plane operates numerous devices (Open Networking, 2019). Each function within SDN is createdto improve the network performance and management to ensure the efficiency of the network. SDN is known to be similar to cloud computing with the predominant attribute being the dissociation of the switch control plane from the data plane. The intention of Software-Defined Networking is to design, manage, and run the network to where all change is practical and dependable (“The SDN Architecture”, 2019). The Software-Defining Networking architecture is much different other networking infrastructures because its software functions on all parts of the networking architecture. SDN was created to offer open interfaces that permit the development of software that can control the connectivity delivered by a collection of network resources and the stream of network movement through them, along with possible examination and alteration of traffic that may be completed in the network (“The SDN Architecture”, 2019).SDN changes the way that networks function and how they are managed within an enterprise because it is set up in a centralized manner. There are quite a few aspects of SDN architecture. The SDN Application layer houses applications that perform certain tasks and can substitute, along with expand, functions that are employed through firmware within the network architecture. This allows for enhanced programmability and unambiguous control of resources uncovered by the SDN controller (“The SDN Architecture”, 2019). The SDN Controller Layer manages the flow of data between devices and nodes within the network. All communications must travel through the controller, providing the ability of intelligent networking. Below is an image showing the architecture of a Software-Designed Network.
Dozier- SDN & IBN White Paper 52019). Awareness of state is the third characteristic. It is when data is collected to consistentlyoversee network procedures. Finally, the last key characteristic of an IBN is assurance and dynamic optimization and remediation. The final characteristic ensures that the application of procedures and remedial action is mechanical (AVI Networks, 2019). An Intent-Based networking approach provides a user with the capability to specify intent in which the system will perform automatically, greatly reducing the need for a human administrator. Once the administrator specifies the actions the IBN should perform, and under what circumstances, then the IBN can perform automatically and allow the IT administrator to focus on other important tasks.
Below is an image showing the general architecture of Intent-Based Networking.
Virtualizing the Desktop/How Back-end Infrastructure are Complementary and RelatedDesktop virtualization is the idea of isolating an operating system instance from the server that is used to gain entry to it. By virtualizing a desktop, resources within the organization can be greatly saved. During virtualization, the preferences for each computer is hosted outside of the local machine which allows organizations to severely decrease the number of servers needed, saving an extensive amount of money and space. Virtualized servers are typically interconnected to a central server that performs all of the work which is delivered to a separate device to allow access to the system. Virtualization is compromised of a front-end and a back-end. The front-end of the system is known as the client-side and is everything involved with what the user sees (Pluralsight, 2015). The back-end is the server-side which is how the site works and changes, and is typically concerned with security and management of the content (Pluralsight, 2015). Space can be quite limited within some businesses, which means that virtualization canbe vitally beneficial to providing the necessary working devices for each employee to work remotely and from multiple different devices. While virtualization and cloud computing are often substituted for each other, they are very different. Virtualization is a physical infrastructure that tends to be a higher cost up front, but will save the organization money in the long run. Cloud computing is a service that charges a subscription fee based upon the amount of use (Daly, 2012). Both options provide an organization with the option to save a large amount of money. Virtualization provides a large amount of mobility which allows employees and the employer to perform work from almost anywhere. The actions that occur
Dozier- SDN & IBN White Paper 7within the back-end infrastructure has a large impact on the virtualization, or the front-end, of the system that employees and the employer would interact with. The image below demonstrates the application of front-end and back-end infrastructures.
Dozier- SDN & IBN White Paper 9ReferencesAVI Networks. 2019. What is Intent-Based Networking? Retrieved from https://avinetworks.com/what-is-intent-based-networking/ Daly, J. 2012. What is Virtualization: A Guide to Virtualization’s Benefits and Types. Retrieved from https://edtechmagazine.com/higher/article/2012/10/what-virtualization Darabont, O., Kiss, K., and Domokos, J. 2015. Performance Analysis of Remote Desktop Virtualization Based on Hyper-V Versus Remote Desktop Services. Retrieved from https://www.researchgate.net/publication/276292409_Performance_Analysis_of_Remote_Desktop_Virtualization_based_on_Hyper-V_versus_Remote_Desktop_Services Johnson, J. 2014. Why you need software-defined security for your SDN. Retrieved from https://searchnetworking.techtarget.com/tip/Why-you-need-software-defined-security-for-your-SDN Kang, J., and Sanchez, M. 2017. Troubleshooting for Intent-Based Networking. Retrieved from https://www.slideshare.net/OpenNetworkingSummit/ons2017-troubleshooting4-ibnprint Open Networking. 2019. Software-Defined Networking (SDN) Definition. Retrieved from https://www.opennetworking.org/sdn-definition/ Pluralsight. 2015. What’s the Difference Between the Front-End and Back-End?. Retrieved fromhttps://www.pluralsight.com/blog/film-games/whats-difference-front-end-back-end The SDN Architecture. 2019. Retrieved from https://learn.umuc.edu/d2l/le/content/425801/viewContent/14829215/View
Dozier- SDN & IBN White Paper 10What is Intent-Based Networking (IBN)?. 2019. Retrieved from https://learn.umuc.edu/d2l/le/content/425801/viewContent/14829218/View