Open vSwitch – A Quick read.

By definition, Open vSwitch is open-source virtual switch software designed for virtual servers. It is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license.

Open vSwitch is designed to be compatible with modern switching chipsets so that it can be ported to high fan-out switches, thus providing the same flexibility of control to physical infrastructure as virtual ones.

Open vSwitch differs from traditional approaches, in that it exports an interface for fine-grained control of the forwarding, which can be used to support QoS, tunneling, and filtering rules.

In this short post, we will see what might somebody do with a thing like Open vSwitch? Can it be enablement of automated network infrastructure for virtualized environments? The answer is a yes.

To list down, here’s a quick recap of some of the features and tools of Open vSwitch that are worth a mention:

  • Fully functional Layer 2 switch
  • NetFlow, sFlow, SPAN, and RSPAN support
  • 802.1Q VLANs with trunking
  • QoS
  • Port aggregation
  • GRE tunneling
  • Compatibility with the Linux bridge code (brctl)
  • Kernel and user-space switch implementation

Let’s take a note of few interesting aspects that clearly depict why we can’t miss on a thing like Open vSwitch:

  • Since Open vSwitch also supports programmatic control of address remapping (L2 and L3 a la OpenFlow), and programmatic control of tunnels as well as multiple tunnel types (e.g. GRE, IPsec, and CAPWAP), the entire gamut of tools comes in handy for various network virtualization functions such as supporting mobility or an L2 service model across subnets
  • Open vSwitch is able to run on any Linux-based virtualization platform with a kernel of 2.6.18 or later. These platforms are VirtualBox, KVM, Xen, XenServer and the Xen Cloud Platform
  • It’s fast. Open vSwitch uses flow-caching, so even under complex configurations the common case should be blazingly fast.

At Calsoft, in an effort towards contributing to SDN, our experts developed and tested Open vSwitch component. Some of the work that Calsoft did for one of the elite customers underpins:

Open vSwitch Solution-

Through Open vSwitch Solution, the customer could bridge network traffic gap between VMs residing in different hosts. The solution enabled mobility of VM’s between different hosts along with their network state.

  • Quantum integrated with vSwitch using plugin
  • Enhancement in utilities in Open vSwitch source
  • Enhancement in bug tool in Open vSwitch
  • Bug fixes in Open vSwitch
  • Wireshark plugin implementation for proprietary tunnel protocol
  • Python module to spin up and manage hypervisor on cloud using Open stack API
  • Design of validation suite for integration verification of Open vSwitch and Hypervisor
  • Regression testing of OVS features

Write to us at marketing@calsoftinc.com

 
Share:

Related Posts

Virtual Machines or Containers Which is Better in NFV Infrastructure

Virtual Machines or Containers. Which is Better in NFV Infrastructure?

Discover whether Virtual Machines or Containers are better for NFV infrastructure. Explore their benefits, challenges, and impact on 5G networks.

Share:
How Server Virtualization Works

How Server Virtualization Works

Discover how server virtualization optimizes hardware utilisation by creating multiple virtual servers on a single physical machine, enhancing efficiency and flexibility in IT environments.

Share:
What is Virtualization and its Types

What is Virtualization and Its Types

Discover the types, benefits, and how virtualization can optimize your IT infrastructure effectively.

Share:
Introduction to Virtualization Network in Cloud Computing

Introduction to Virtualization Network in Cloud Computing

Explore the blog to understand the significance of network virtualization in cloud computing, its benefits and key use cases.

Share:

Understanding Types and Trends of Data Storage Technologies

Explore the forms of data storage, latest data storage technologies and trends crucial for optimizing data management.

Share:
How to Perform Hardware and Firmware Testing of Storage Box

How to Perform Hardware and Firmware Testing of Storage Box

In this blog will discuss about how to do the Hardware and firmware testing, techniques used, then the scope of testing for both. To speed up your testing you can use tools mentioned end of this blog, all those tools are available on internet. Knowing about the Hardware/Firmware and how to test all these will help you for upgrade testing of a product which involve firmware

Share: