Abstract: SDN creates a dynamic and flexible network architecture that can change as the business
requirements change. The growth of the SDN market and cloud computing are very much connected. As the
applications change and the network is abstracted, virtualization become a necessary step and SDN serves as
the fundamental building blocks for the network. Traditional networking devices are composed of an embedded
control plane that manages switching, routing and traffic engineering activities while the data plane forwards
packet/frames based on traffic. In SDN architecture, control plane functions are removed from individual
networking devices and embedded in a centralizedserver. The SDN controller makes all traffic related decisions
in the network without nodes active participation, as opposed to today’s networks.
Keyword-API, cloud computing, IT, middleware, OpenFlow, SDN
SDN Enablement for Microsoft Hyper-V powered Data CentersBenjamin Eggerstedt
In this document Alcatel-Lucent Enterprise and NEC describe how to enable SDN for Microsoft Hyper-V powered Data Centers. The solution integrates with the Microsoft System Center Virtual Machine Manager (SCVMM) and provides a centralised and automated single-touch provisioning of the network powered by NEC ProgrammableFlow & Alcatel-Lucent Enterprise OmniSwitch technology.
Softwarization has been transforming industries like data center and communications businesses. The established hardware-based architectures are being replaced by fundamentally new approaches - software-based systems which are essentially more flexible, dynamic and powerful. In this paper we analyse the evolution in data centers and communications networks towards virtualized platforms and study how a similar type of evolution could impact and benefit power distribution. Following the softwarization process in other industry sectors, we consider that next a Software Defined Grid (SDG) will emerge.
A Centralized Network Management Application for Academia and Small Business ...ITIIIndustries
Software-defined networking (SDN) is reshaping the networking paradigm. Previous research shows that SDN has advantages over traditional networks because it separates the control and data plane, leading to greater flexibility through network automation and programmability. Small business and academia networks require flexibility, like service provider networks, to scale, deploy, and self-heal network infrastructure that comprises of cloud operating systems, virtual machines, containers, vendor networking equipment, and virtual network functions (VNFs); however, as SDN evolves in industry, there has been limited research to develop an SDN architecture to fulfil the requirements of small business and academia networks. This research proposes a network architecture that can abstract, orchestrate, and scale configurations based on academia and small business network requirements. Our results show that the proposed architecture provides enhanced network management and operations when combined with the network orchestration application (NetO-App) developed in this research. The NetO-App orchestrates network policies, automates configuration changes, secures container infrastructure, and manages internal and external communication between the campus networking infrastructure.
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...IJCNCJournal
As SD-WAN disrupts legacy WAN technologies and becomes the preferred WAN technology adopted by corporations, and Kubernetes becomes the de-facto container orchestration tool, the opportunities for deploying edge-computing containerized applications running over SD-WAN are vast. Service orchestration in SD-WAN has not been provided with enough attention, resulting in the lack of research focused on service discovery in these scenarios. In this article, an in-house service discovery solution that works alongside Kubernetes’ master node for allowing improved traffic handling and better user experience when running micro-services is developed. The service discovery solution was conceived following a design science research approach. Our research includes the implementation of a proof-ofconcept SD-WAN topology alongside a Kubernetes cluster that allows us to deploy custom services and delimit the necessary characteristics of our in-house solution. Also, the implementation's performance is tested based on the required times for updating the discovery solution according to service updates. Finally, some conclusions and modifications are pointed out based on the results, while also discussing possible enhancements.
SDN Enablement for Microsoft Hyper-V powered Data CentersBenjamin Eggerstedt
In this document Alcatel-Lucent Enterprise and NEC describe how to enable SDN for Microsoft Hyper-V powered Data Centers. The solution integrates with the Microsoft System Center Virtual Machine Manager (SCVMM) and provides a centralised and automated single-touch provisioning of the network powered by NEC ProgrammableFlow & Alcatel-Lucent Enterprise OmniSwitch technology.
Softwarization has been transforming industries like data center and communications businesses. The established hardware-based architectures are being replaced by fundamentally new approaches - software-based systems which are essentially more flexible, dynamic and powerful. In this paper we analyse the evolution in data centers and communications networks towards virtualized platforms and study how a similar type of evolution could impact and benefit power distribution. Following the softwarization process in other industry sectors, we consider that next a Software Defined Grid (SDG) will emerge.
A Centralized Network Management Application for Academia and Small Business ...ITIIIndustries
Software-defined networking (SDN) is reshaping the networking paradigm. Previous research shows that SDN has advantages over traditional networks because it separates the control and data plane, leading to greater flexibility through network automation and programmability. Small business and academia networks require flexibility, like service provider networks, to scale, deploy, and self-heal network infrastructure that comprises of cloud operating systems, virtual machines, containers, vendor networking equipment, and virtual network functions (VNFs); however, as SDN evolves in industry, there has been limited research to develop an SDN architecture to fulfil the requirements of small business and academia networks. This research proposes a network architecture that can abstract, orchestrate, and scale configurations based on academia and small business network requirements. Our results show that the proposed architecture provides enhanced network management and operations when combined with the network orchestration application (NetO-App) developed in this research. The NetO-App orchestrates network policies, automates configuration changes, secures container infrastructure, and manages internal and external communication between the campus networking infrastructure.
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...IJCNCJournal
As SD-WAN disrupts legacy WAN technologies and becomes the preferred WAN technology adopted by corporations, and Kubernetes becomes the de-facto container orchestration tool, the opportunities for deploying edge-computing containerized applications running over SD-WAN are vast. Service orchestration in SD-WAN has not been provided with enough attention, resulting in the lack of research focused on service discovery in these scenarios. In this article, an in-house service discovery solution that works alongside Kubernetes’ master node for allowing improved traffic handling and better user experience when running micro-services is developed. The service discovery solution was conceived following a design science research approach. Our research includes the implementation of a proof-ofconcept SD-WAN topology alongside a Kubernetes cluster that allows us to deploy custom services and delimit the necessary characteristics of our in-house solution. Also, the implementation's performance is tested based on the required times for updating the discovery solution according to service updates. Finally, some conclusions and modifications are pointed out based on the results, while also discussing possible enhancements.
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...ijasuc
The advent of cloud computing has driven away the notion of having sophisticated hardware devices for
performing computing intensive tasks. This feature is very essential for resource-constrained devices. In
mobile cloud computing, it is sufficient that the device be a thin client i.e. which concentrates solely on
providing a graphical user interface to the end-user and the processing is done in the cloud. We focus on
adaptive display virtualization where the display updates are computed in advance using synchronization
techniques and classifying the job as computationally intensive or not based on the complexity of the
program and the interaction pattern. Based on application, the next possible key-press is identified and
those particular frames are pre-fetched into the local buffer. Based on these two factors, a decision is
then made whether to execute the job locally or in the cloud or whether we must take the next frame from
the local buffer or pull it from server. Jobs requiring greater interaction are executed locally in the
mobile to reduce interaction delay. If a job is to be executed in the cloud, then the results of the
processing alone are sent via the network to the device. The parameters are varied in runtime based on
network conditions and application parameters to minimise the interaction delay.
View On-Demand: http://ecast.opensystemsmedia.com/369
To dramatically reduce defense costs, Open Architecture (OA) offers a vision of complex systems of systems built from composable, replaceable modules.
From its origins with the Navy's OA program for ship systems nearly 10 years ago, this design philosophy is spreading to military programs worldwide, including the the Future Architecture Computing Environment (FACE) for avionics, the Unmanned Air Segment Control Segment (UCS) for ground stations, the Army's Common Operating Environment (COE) and the UK's Generic Vehicle Architecture (GVA). These programs are defining technology and acquisition policy for the next generation of defense systems.
Software-Defined Networking (SDN): An Opportunity?Ahmed Banafa
Software-Defined Networking (SDN) is an emerging architecture that is dynamic, manageable, cost-effective, and adaptable, making it ideal for the high-bandwidth, dynamic nature of today's applications. This architecture decouples the network control and forwarding functions (Routing) enabling the network control to become directly programmable and the underlying infrastructure to be abstracted for applications and network services, which can treat the network as a logical or virtual entity.
While mobile data gave way to the digital service economy
that fueled the growth of the public cloud, 5G and the Internet
of Things (IOT) promises to unleash a similar disruption at
the edge.
OpenNESS offers cloud and IOT developers an easy-to-use reference software toolkit to create and deploy applications at the on-premise and network edge locations. By simplifying
complex networking technology, OpenNESS exposes standards-based APIs from 3GPP and ETSI to application
developers. Within the toolkit, applications can steer data traffic
intended for the edge at 5G latencies and provide connectors to analytics and cloud service provider frameworks. With
this open source toolkit, application developers can port applications created for the cloud to the edge, and run the
applications at any edge location.
DDS in SCADA, Utilities, Smart Grid and Smart CitiesAngelo Corsaro
This presentation introduces the challenges faced by next generation SCADA, Utilities, and Smart-* applications and show how OpenSplice DDS addresses theses. The presentation also showcases the use of OpenSplice DDS in some relevan use cases.
Software-Defined Networking (SDN): Unleashing the Power of the NetworkRobert Keahey
It goes without saying that cloud computing has dramatically reshaped the information technology services landscape. Virtualization is unleashing the power of commodity-based technology and open source communities are building new applications and services at an astonishing rate, but networking has lagged behind compute and storage in virtualization and automation. We’ve become accustomed to specialized networking silicon, complex operating systems and highly distributed control planes. For the most part, we’ve accepted the model along with its high costs.
All that is changing! New protocols such as OpenFlow are freeing the network control plane from proprietary operating systems and hardware platforms. We are entering a new era where customers control the features – and release schedules – of new, open networking applications that address the needs of the mega-scale world.
A lot of work is required to realize the potential of Software-Defined Networking (SDN), where we can enjoy the benefits derived from “software automating software.” This talk will examine some of the history that led us to the point where current networking architectures are no longer viable for cloud computing at mega-scale. We’ll take a look at the basics of SDN and some of its key elements – OpenFlow, network virtualization, and orchestration – along with some of the initiatives and companies that are setting the stage for the next generation of networking.
From Nemertes Research: Data center architects need to consider designs that limit complexity and reduce the
possibility of chaotic behavior. Learn more at http://www.juniper.net/us/en/dm/datacenter/
Network Test: EX8200 Virtual Chassis Performance and ScaleJuniper Networks
Juniper Networks commissioned Network Test to evaluate its Virtual Chassis technology in Juniper EX8200 modular switches. In this first installment of a two-part project, the focus is Virtual Chassis system performance and scale. A second report will assess the Virtual Chassis technology’s resiliency and high-availability features.
As computer network grow larger and more complex, there is a need for a new simple kind of approach to configure them. SDN has emerged as promising network architecture. It takes the control plane away from the individual nodes and centralize the network control by utilizing a flow based traffic management. Mininet is a cost effective and an efficient way to emulate and study SDN.This paper presents a study of programmable networks with basics of Mininet.
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...ijasuc
The advent of cloud computing has driven away the notion of having sophisticated hardware devices for
performing computing intensive tasks. This feature is very essential for resource-constrained devices. In
mobile cloud computing, it is sufficient that the device be a thin client i.e. which concentrates solely on
providing a graphical user interface to the end-user and the processing is done in the cloud. We focus on
adaptive display virtualization where the display updates are computed in advance using synchronization
techniques and classifying the job as computationally intensive or not based on the complexity of the
program and the interaction pattern. Based on application, the next possible key-press is identified and
those particular frames are pre-fetched into the local buffer. Based on these two factors, a decision is
then made whether to execute the job locally or in the cloud or whether we must take the next frame from
the local buffer or pull it from server. Jobs requiring greater interaction are executed locally in the
mobile to reduce interaction delay. If a job is to be executed in the cloud, then the results of the
processing alone are sent via the network to the device. The parameters are varied in runtime based on
network conditions and application parameters to minimise the interaction delay.
View On-Demand: http://ecast.opensystemsmedia.com/369
To dramatically reduce defense costs, Open Architecture (OA) offers a vision of complex systems of systems built from composable, replaceable modules.
From its origins with the Navy's OA program for ship systems nearly 10 years ago, this design philosophy is spreading to military programs worldwide, including the the Future Architecture Computing Environment (FACE) for avionics, the Unmanned Air Segment Control Segment (UCS) for ground stations, the Army's Common Operating Environment (COE) and the UK's Generic Vehicle Architecture (GVA). These programs are defining technology and acquisition policy for the next generation of defense systems.
Software-Defined Networking (SDN): An Opportunity?Ahmed Banafa
Software-Defined Networking (SDN) is an emerging architecture that is dynamic, manageable, cost-effective, and adaptable, making it ideal for the high-bandwidth, dynamic nature of today's applications. This architecture decouples the network control and forwarding functions (Routing) enabling the network control to become directly programmable and the underlying infrastructure to be abstracted for applications and network services, which can treat the network as a logical or virtual entity.
While mobile data gave way to the digital service economy
that fueled the growth of the public cloud, 5G and the Internet
of Things (IOT) promises to unleash a similar disruption at
the edge.
OpenNESS offers cloud and IOT developers an easy-to-use reference software toolkit to create and deploy applications at the on-premise and network edge locations. By simplifying
complex networking technology, OpenNESS exposes standards-based APIs from 3GPP and ETSI to application
developers. Within the toolkit, applications can steer data traffic
intended for the edge at 5G latencies and provide connectors to analytics and cloud service provider frameworks. With
this open source toolkit, application developers can port applications created for the cloud to the edge, and run the
applications at any edge location.
DDS in SCADA, Utilities, Smart Grid and Smart CitiesAngelo Corsaro
This presentation introduces the challenges faced by next generation SCADA, Utilities, and Smart-* applications and show how OpenSplice DDS addresses theses. The presentation also showcases the use of OpenSplice DDS in some relevan use cases.
Software-Defined Networking (SDN): Unleashing the Power of the NetworkRobert Keahey
It goes without saying that cloud computing has dramatically reshaped the information technology services landscape. Virtualization is unleashing the power of commodity-based technology and open source communities are building new applications and services at an astonishing rate, but networking has lagged behind compute and storage in virtualization and automation. We’ve become accustomed to specialized networking silicon, complex operating systems and highly distributed control planes. For the most part, we’ve accepted the model along with its high costs.
All that is changing! New protocols such as OpenFlow are freeing the network control plane from proprietary operating systems and hardware platforms. We are entering a new era where customers control the features – and release schedules – of new, open networking applications that address the needs of the mega-scale world.
A lot of work is required to realize the potential of Software-Defined Networking (SDN), where we can enjoy the benefits derived from “software automating software.” This talk will examine some of the history that led us to the point where current networking architectures are no longer viable for cloud computing at mega-scale. We’ll take a look at the basics of SDN and some of its key elements – OpenFlow, network virtualization, and orchestration – along with some of the initiatives and companies that are setting the stage for the next generation of networking.
From Nemertes Research: Data center architects need to consider designs that limit complexity and reduce the
possibility of chaotic behavior. Learn more at http://www.juniper.net/us/en/dm/datacenter/
Network Test: EX8200 Virtual Chassis Performance and ScaleJuniper Networks
Juniper Networks commissioned Network Test to evaluate its Virtual Chassis technology in Juniper EX8200 modular switches. In this first installment of a two-part project, the focus is Virtual Chassis system performance and scale. A second report will assess the Virtual Chassis technology’s resiliency and high-availability features.
As computer network grow larger and more complex, there is a need for a new simple kind of approach to configure them. SDN has emerged as promising network architecture. It takes the control plane away from the individual nodes and centralize the network control by utilizing a flow based traffic management. Mininet is a cost effective and an efficient way to emulate and study SDN.This paper presents a study of programmable networks with basics of Mininet.
Software Defined Networking (SDN) is an emerging trend in the networking and communication industry and promises to deliver enormous benefits, from reduced costs to more efficient network operations. It is a new approach that gives network operators and owners more control of the infrastructure, allowing optimization, customization and virtualization that enable the creation of new types of network services. This is done by decoupling the management and control planes that make decisions about where traffic is sent from (the control plane) the underlying hardware that forwards data traffic to the selected destination (the data plane).
This volume of the Open Datacenter Interoperable Network (ODIN) describes software defined networking (SDN) and OpenFlow. SDN is used to simplify network control and management, automate network virtualization services, and provide a platform from which to build agile ....
Our journal is official publication of the Utilitas mathematical journal original research articles and aspect of both the pure and applied mathematics. UMJ coverage extends to Operations Research, Mathematical Economics, Mathematics Biology and Computer Science. our Journal has became fully open access Journal.
our journal publishes original research and review articles on all aspects of both pure and applied mathematics. It's publish Algebra,Analysis,Geometry,Topology,Number Theory,Differential Equations etc. UMJ coverage extends to Operations Research, Mathematical Economics, Mathematics Biology and Computer Science.
Utilitas Mathematica Journal has a original research in all areas of pure and applied mathematics.UMJ coverage extends to Operations Research, Mathematical Economics, Mathematics Biology and Computer Science.It enjoys good reputation and popularity at international level in terms of research papers and distribution worldwide.
Utilitas Mathematica Journal the journal publishes original research in all areas of pure and applied mathematics, statistics Algebra,Topology,Differential Equations,Mathematical Physics Utilitas Mathematica international level in terms of research provides worldwide.
https://utilitasmathematica.com/index.php/Index
https://utilitasmathematica.com/index
Our journal Open-access journals often emphasize transparency in research, including open data practices and clear reporting. It’s Journal is now readily available to researchers, educators, policymakers, and the general public worldwide. This broader access facilitates interdisciplinary research and real-world applications of mathematical and statistical knowledge.
Software Defined Networking: A Concept and Related IssuesEswar Publications
SDN (Software Defined Networking) is the networking architecture that has gained attention of researchers in recent past. It is the future of programmable networks. Traditional networks were very complex and difficult to manage. SDN is going to change this by offering a standard interface (OpenFlow) between the control plane and the networking devices (data plane). Its implementation is fully supported by software so that we can control the behavior of networking devices through programmatic control. This programmatic control provides various new ways to find breakpoints and failures in networking devices. Today SDN has become an important part of networking, so it is important to emulate its behavior. SDN support virtualization which makes it scalable and flexible. Data traffic resides in the data plane. The main function of intelligent controller is to decide the routing
policy and manage the traffic in data plane. So effectively SDN emerges as a networking architecture that has the ability to solve all problems those were found in traditional architecture In this paper the authors discussed historical perspective of SDN, languages that support SDN, emulation tools, security issues with SDN and advantages that makes SDN suitable choice for today’s network.
In software-defined networking (SDN), network traffic is managed by software controllers or application programming interfaces (APIs) rather than hardware components. It differs from traditional networks, which use
switches and routers to control traffic. Using SDN, you can create and control virtual networks or traditional hardware networks. Furthermore, OpenFlow allows network administrators to control exact network behavior
through centralized control of packet forwarding. For these reasons, SDN has advantages over certain security issues, unlike traditional networks.
However, most of the existing vulnerabilities and security threats in the traditional network also impact the SDN network. This document presents the attacks targeting the SDN network and the solutions that protect against
these attacks. In addition, we introduce a variety of SDN security controls, such as intrusion detection systems (IDS)/intrusion prevention system (IPS), and firewalls. Towards the end, we outline a conclusion and perspectives.
Cloud computing and Software defined networkingsaigandham1
This is my Graduate defense presentation. I have interest in various topics like cloud computing and software defined networking. This slides includes the research of various researchers on cloud computing and SDN, presented their work as my comprehensive exam.
Software-defined Networking (SDN)
It is an approach to computer networking that allows network administrators to programmatically initialize, control, change, and manage network behavior dynamically via:
open interfaces
abstraction of lower-level functionality
SDN is meant to address the fact that the static architecture of traditional networks doesn't support the dynamic, scalable computing and storage needs of more modern computing environments such as data centers.
This is done by decoupling or disassociating the system that makes decisions about where traffic is sent (the SDN controller, or control plane) from the underlying systems that forward traffic to the selected destination (the data plane).
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
Software Defined Networking (SDN): A Revolution in Computer Network
1. IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 15, Issue 5 (Nov. - Dec. 2013), PP 103-106
www.iosrjournals.org
www.iosrjournals.org 103 | Page
Software Defined Networking (SDN): A Revolution in Computer
Network
Md. HumayunKabir
Department of Computer Science & Engineering, University of Rajshahi, Rajshahi, Bangladesh.
Abstract: SDN creates a dynamic and flexible network architecture that can change as the business
requirements change. The growth of the SDN market and cloud computing are very much connected. As the
applications change and the network is abstracted, virtualization become a necessary step and SDN serves as
the fundamental building blocks for the network. Traditional networking devices are composed of an embedded
control plane that manages switching, routing and traffic engineering activities while the data plane forwards
packet/frames based on traffic. In SDN architecture, control plane functions are removed from individual
networking devices and embedded in a centralizedserver. The SDN controller makes all traffic related decisions
in the network without nodes active participation, as opposed to today’s networks.
Keyword-API, cloud computing, IT, middleware, OpenFlow, SDN
I. Introduction
Everyday new technology, new devices are emerging, todays networking concept is also changing
accordingly. The traditional network infrastructure is a single system composed of many physical elements,
such as routers, switches, and firewalls on which the entire IT portfolio depends for communication and
services. A change in any part of the network can cause a failure of the whole. Most people recognize that
traditional networking paradigms are too static and require a lot of effort to physically change and laboriously
configure and validate the network [1].
SDN has appeared as a promising new approach to better handle the exponential growth in data traffic,
network virtualization, and mobility[2] [3]. SDN allows network administrators/operators to control their
networks programmatically, helping them to add capabilities and scale without compromising performance,
reliability, or user experience [4].
II. Traditional Networkto SDN Network
The growing importance of the network has been a central theme in the modern communication.
Everything now runs over a network and the network serves as the delivery and access vehicle. A traditional
network layout (Fig.1) as it compares to an SDN network layout (Fig.2)is illustrated in the following.
Figure 1: Traditional network layout
Traditional networking devicesare composed of an embedded control plane that manages switching, routing and
traffic engineering activities while the data plane forwards packet/frames based on traffic [5]. Here control plane
acts as the traffic manager and data plane as the traffic carrier.The control plane provides information used to
build a forwarding table. The data plane consults the forwarding tableto make a decision on where to send
frames or packets entering the device. Both of these planes are presented directly on the networking device [6].
Control Panel
Provides data to build forwarding table
Data Panel
Looks to forwarding table for routing decision
Network Device A
Control Panel
Provides data to build forwarding table
Data Panel
Looks to forwarding table for routing decision
Network Device B
Traditional
Network
2. Software Defined Networking (SDN): A Revolution in Computer Network
www.iosrjournals.org 104 | Page
Figure 2:SDN network layout
In SDN architecture, control plane functions are removed from individual networking devices and hostedon a
centralizedserver [7]. The SDN controller can be a server running SDN software. The controller communicates
with a physical or virtual switch data plane through a protocol called OpenFlow [8]. OpenFlow carries the
instructions to the data plane on how to forward data. The network devices must run the OpenFlow protocol for
this to be possible.
III. LimitationsofTraditionalNetworking
Current network architectures partially meet only today’s requirements of enterprises, carriers, and end
users [9]. In today’s networking, many discrete sets of protocols are used to connect hosts reliably over arbitrary
distances, link speeds, and topologies. Protocols are defined in isolation, to solve a specific problem. There is
almost no benefit of any fundamental abstractions. To add or move any device, IT must (re)configure multiple
hardware/software entities using device-level management tools by considering topology, vendor switch model,
software version, etc. Moreover, today’s networks reconfigurations are performed relatively in static way to
minimize the risk of service disruption[10]. The static nature of networks is not good for today’s dynamic server
environment, server virtualization and virtual machines (VMs) migration. Applications are distributed across
multiple VMs, which exchange traffic flows with each other. To implement network-wide policy IT have to
configure thousands of devices and mechanisms.The complexity of today’s networks makes it very difficult to
apply a consistent set of access, security, QoS, and other policies [11].
IV. ONFReferenceModelfor SDN
SDN is a new architecture that has been designed to enable more agile and cost-effective networks. The
Open Networking Foundation (ONF) is taking the lead in SDN standardization, and has defined an SDN
architecture model[7] [12-14] as depicted in Fig.3.
Figure 3: ONF SDN reference model
Switch running OpenFlow
Forwards based on SDN controller data
Network Device A
Switch running OpenFlow
Forwards based on SDN controller data
Network Device B
SDN
Network
SDN Controller
Hosted on standard server
Control Layer
SDN
control
software
Network Services
Application layer
Business Applications
API
Physical Layer
Network Device Network Device Network Device
Network Device Network Device
Control data plane interface
(e.g., OpenFlow)
3. Software Defined Networking (SDN): A Revolution in Computer Network
www.iosrjournals.org 105 | Page
The ONF/SDN architecture consists of three distinct layers that are accessible through open APIs:
The application layer consists of the end-user business applications that provide different communications
services. Communications between the application layer and the control layer ismanaged by the API.
The control layer controlsand supervises the network forwarding functionality through an open interface.
The physicallayer consists of the physical network devices (i.e. router, switch, etc.) that provide packet
switching and forwarding.
According to this model, SDN architecture is characterized by three key attributes:
1. Logically centralized intelligence
An SDN provides global network orchestration from a single point of management using the standard
interface OpenFlow. By centralizing network intelligence, decision-making is facilitated based on a global
(or domain) view where nodes are unaware of the overall state of the network.
2. Programmability
An SDN offer programmatic interfaces that can automate and shape network fabric configuration. SDN
networks can achieve revolution and differentiation from traditional network by providing open APIs for
applications to communicate with the network.
3. Abstraction
In an SDN network, the business applications that consume SDN services are abstracted from the
underlying network technologies. Network devices are also abstracted from the SDN control layer to ensure
portability with any application from any vendor.
V. Cloud Computingand SDN
Cloud computing is all about "abstracting servers," turning actual hardware into virtual machines [15].
Probably SDN serve the same thing with networking. As cloud environments grow, the development and
implementation of applications will change. To keep up with the speed of change on the cloud computing side,
virtualization has become a necessary step for the network.
A cloud computing system is divided into two sections: the front end and the back end [16]. The front
end includes the client's computer (or computer network) and the application required to access the cloud
computing system. The back end of the system consists of the various computers, servers and data storage
systems that create the "cloud" of computing services. A central server administers the system, monitoring
traffic and client demands to ensure everything runs smoothly. It follows a set of rules called protocols and uses
a special kind of software called middleware. Middleware allows networked computers to communicate with
each other.
In SDN, the communications protocol, OpenFlow, perform the same things as middleware do in the cloud
computing environment. By using an API, the controller can implement network commands to multiple devices
without the need to learn the command line syntax of multiple vendor products. SDN is needed especially in the
ability to program and automate in order to have the cloud scale. SDN is a play maker of the cloud scaling to
thousands and tens of thousands of applications and/or servers per IT resource.
VI. SDNChallenges
SDN promises to alleviate the limitations of traditional networks.
Today’s network is hardware dominated and different types of new devices are used to construct the
network landscape that is being repositioned. Virtualized servers and storages are rapidly being introduced
to the network, but traditional networks are unableto appreciate the full prospective of virtualization.
SDN is emerged as an approach to make high-capacity networks cheaper to build and especially to re-
configure on the fly - as well as potentially faster and more efficient.
SDN promises many capabilities and flexibility that are invisible in traditional networks; however, SDN is
in infancy stage and its results are hardly tested.
VII. Conclusion
SDN will centralize and simplify control of the network, make networks programmable and more agile,
and create opportunities for policy-driven supervision and more automation. As more and more computing
moves to the cloud, those network improvements will be critical to keeping everything affordable and available.
It won't be just cloud environments that will get SDN benefits, also SDN could enable corporate networks to be
reconfigured on-the-fly. In short, SDN will help networks keep up with the speed of change made possible by
the virtualization of other data center resources and provide the perfect supplement to cloud computing.
VIII. Future Scope
SDN will be required in order to have the cloud scale, especially the ability to program and
automate.As SDN promises to change network traffic into network flows, traditional networking will have to be
4. Software Defined Networking (SDN): A Revolution in Computer Network
www.iosrjournals.org 106 | Page
changedbecause the technology behind them and their function in the network will change. To adopt and get the
benefits of SDN controller peer-to-peer security mechanisms will have tobe established.
Acknowledgements
The author would like to thank his family membersfor their support.
References
[1] IBM Systems and Technology, Software Defined Networking - A new paradigm for virtual, dynamic, flexible networking, October
2012
[2] Kirk Bloede, Software Defined Networking – Moving Towards Mainstream, Electronics Banking Research, August 2012
[3] Brocade VCS Fabrics: The Foundation for Software-Defined Networks
[4] Network Transformation with Software-Defined Networking and Ethernet Fabrics, Brocade Communications Systems, Inc., 2012
[5] Software Defined Networking: What Is It and Why Do You Need It?enterasys secure network
[6] http://globalconfig.net/software-defined-networking-vs-traditional/
[7] Open Networking Foundation, Software-Defined Networking: The New Norm for Networks
[8] http://www.brocade.com/solutions-technology/technology/software-defined-networking/openflow.page
[9] EugenBorcoci, Software Defined Networking and Architectures, Netware 2013 Conference, August 25, 2013 Barcelona
[10] Juniper Networks, Cloud Ready data center network design guide
[11] Cisco Unified Access Technology Overview: Converged Access
[12] Open Networking Foundation,OpenFlow™-Enabled Mobile and Wireless Networks, ONF Solution Brief, September 30, 2013
[13] Open Networking Foundation, SDN in the Campus Environment, ONF Solution Brief September 30, 2013
[14] Open Networking Foundation, SDN Security Considerations in the Data Center, ONF Solution Brief October 8, 2013
[15] http://readwrite.com/2013/04/23/software-defined-networking-sdn#awesm=~opb9QdgnFbp9T6
[16] Jonathan Strickland, How Cloud Computing Works.