Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

  1. Blog
  2. Article

Canonical
on 5 October 2016

Software defined networking is critical in big software


The promise of Software Defined Networking (SDN) is to help an organization’s network to be more agile, streamlined, and adaptable. Today’s networks are growing in both size and complexity. SDN allows network engineers to automate the management and configuration of their network equipment and services. As a strategy, SDN has gained considerable momentum as a way for businesses to be more adaptable. However, underneath the software is an increasingly abstracted and complicated set of hardware that requires management and optimization to remain afloat. Companies are digitizing nearly all aspects of their business and never have networks been put under as much stress due to the exponential increase in the amount of data that passes through them.

Although many businesses are moving towards digitization and automation, IT is not keeping pace. Moreover, many IT departments are undertaking these challenges with the approaches, processes, and tools developed over a decade ago. They are still manually configuring their systems, thereby creating a significant risk for downtime. By some estimates, over 70% of network failures are due to human error.

Today, SDN is more than just a way to use software to automate networking operations. SDN has evolved to include modeling, orchestration, and have become declarative. Meaning, software is performing many of the tasks and underlying processes that were once manual functions, thereby reducing risk and improving efficiency.

Telecoms & SDN

Many in the industry confuse SDN with Network Function Virtualization (NFV). Telecoms use NFV to accelerate the development and deployment of network services sometimes called virtual network functions (VNFs). Whereas, SDN uses software to centralize the control of the overall network.

Traditionally telecoms would deploy network fabrics to deliver high-performance, low-latency solutions to converge compute, storage, and software resources within their data or operations centers. SDN is largely used as a programmable abstraction layer tied to the needs of the applications to ensure performance, throughput, and accuracy.

Some of the main benefits Telecoms receive from deploying SDN include:

  1. Faster ability to enhance security while adjusting to keep up with server, storage, and compute changes. Using SDN, administrators can provision security controls for workloads. Further, SDN allows for the ongoing monitoring, management, regulatory, and compliance across all clouds – hybrid, public, private, or heterogeneous networks. End-to-end software-based Infrastructure as a Service solutions. Organizations can deploy software based IaaS solutions faster and with more reliability. SDN makes it easy for administrators to ensure interoperability between IaaS services with NFV.
  2. Deliver more services without increasing supporting infrastructure. Because SDN is a controller, separating control functions from data functions. SDN can optimize the network, telling devices and applications where to direct or send packets if the network, or any device on the network, becomes bogged down due to heavy traffic. This allows for optimized network packet delivery based on existing constraints of the infrastructure.
  3. Extend the data center to support more services, compute, IoT, and BYOD. The introduction of new devices like cellphones, laptops, energy meters, tablets, etc. increase the number of potential network attack vectors for viruses or malware. Further, one single data or privacy breach can expose an organization to tremendous backlash from the public, shareholders, and the media. SDN has the capability of enhancing an organization’s security profile by automating policy-driven traffic shaping, consistent enforcement across disparate devices, and litmus/limitations based on user access, data type, device, or application.
  4. “Centralized management” and provisioning tools for deploying network resources. One of the key promises of SDN is the ability to have one single-pane of glass for managing networks. While that many not be the case today, SDN does offer many of the management tools and automation to help admins centrally manage and untangle network bottlenecks. Further, admins are able to optimize network flow far faster than with traditional methods.

With the emergence of orchestration and modeling solutions, combined with advances in cloud migration and deployment tools, we are quickly moving into a world where applications, services, storage, and compute will simply declare their requirements. SDN and/or other management solutions will simply spin-up the necessary network requirements to bring these services to life allowing admins to focus on what they do best. This is the era of Big Software.

For more information about Canonical’s vision regarding NFV or SDN, please download the CIO’s Guide to NFV and SDN.

Related posts


Canonical
2 December 2024

Canonical announces public beta of optimized Ubuntu image for Qualcomm IoT platforms

Canonical announcements Article

Today Canonical, the publisher of Ubuntu, and Qualcomm® Technologies announce the official beta launch of the very first optimized image of  Ubuntu for Qualcomm® IoT Platforms. Through this beta program, developers will be able to download and use Ubuntu 22.04 LTS for the Qualcomm® RB3 Gen 2 Vision kit, which runs on the Qualcomm® QCS6490 ...


Edoardo Barbieri
26 November 2024

Is a real-time OS right for your business?

IoT Article

With automation spanning virtually every sector of society, real-time capable operating systems (OS) are becoming critical across industries, from automotive and telecommunications, to industrial manufacturing. A real-time operating system (RTOS)  ensures precise and deterministic responses, meeting strict timing requirements essential fo ...


Gabriel Aguiar Noury
21 November 2024

EdgeIQ and Ubuntu Core; bringing security and scalability to device management 

Internet of Things Article

Today, EdgeIQ and Canonical announced the release of the EdgeIQ Coda snap and official support of Ubuntu Core on the EdgeIQ Symphony platform. EdgeIQ Symphony helps you simplify and scale workflows for device fleet operations, data consumption and delivery, and application orchestration. Distributing EdgeIQ Coda as a snap brings the power ...