Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Network Controller for Managing Software and Hardware Forwarding Elements

a network controller and software forwarding technology, applied in the field of network controllers, can solve the problems of affecting performance and latency, increasing processing difficulty, etc., and achieve the effect of facilitating the implementation of logical switching elements

Inactive Publication Date: 2015-04-09
NICIRA
View PDF8 Cites 64 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent describes a system that allows multiple writers to access and modify a database. It ensures that transactions are performed reliably and accurately, even if some operations may fail. The system also includes a mechanism for removing unnecessary data from the database to prevent it from becoming too large. Additionally, the patent describes a network controller that is able to implement logical switching elements using software and hardware components. This allows for the efficient management of network traffic and the creation of secure tunnels.

Problems solved by technology

This process is of increased difficulty where the network switching elements are shared across multiple users.
Three of the many challenges of large networks (including datacenters and the enterprise) are scalability, mobility, and multi-tenancy and often the approaches taken to address one hamper the other.
The extender also introduces one extra hop that can hinder performance and latency.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Network Controller for Managing Software and Hardware Forwarding Elements
  • Network Controller for Managing Software and Hardware Forwarding Elements
  • Network Controller for Managing Software and Hardware Forwarding Elements

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038]Embodiments described herein provide a set of one or more network controllers that communicates with a wide range of devices (e.g., third-party hardware), ranging from switches to appliances such as firewalls, load balancers, etc. The set of network controllers communicates with such devices to connect them to its managed virtual networks. The set of network controllers can define each virtual network through software switches and / or software appliances. To extend the control beyond software network elements, some embodiments implement a database server on dedicated hardware and control the hardware through the database server using a database protocol. For instance, the set of network controllers accesses the database server to send management data. The hardware then translates the management data to connect to a managed virtual network.

[0039]In some embodiments, the database server is designed to handle transactions and deal with conflicts in having multiple writers (e.g., m...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Some embodiments provide a set of one or more network controllers that communicates with a wide range of devices, ranging from switches to appliances such as firewalls, load balancers, etc. The set of network controllers communicates with such devices to connect them to its managed virtual networks. The set of network controllers can define each virtual network through software switches and / or software appliances. To extend the control beyond software network elements, some embodiments implement a database server on each dedicated hardware. The set of network controllers accesses the database server to send management data. The hardware then translates the management data to connect to a managed virtual network.

Description

CLAIM OF BENEFIT TO PRIOR APPLICATIONS[0001]This application claims the benefit of U.S. Provisional Patent Application 61 / 887,117, entitled “Managing Software and Hardware Forwarding Elements to Define Virtual Networks”, filed Oct. 4, 2013. U.S. Provisional Patent Application 61 / 887,117 is incorporated herein by reference.BACKGROUND[0002]Many current enterprises have large and sophisticated networks comprising switches, hubs, routers, servers, workstations and other networked devices, which support a variety of connections, applications and systems. The increased sophistication of computer networking, including virtual machine migration, dynamic workloads, multi-tenancy, and customer specific quality of service and security configurations require a better paradigm for network control. Networks have traditionally been managed through low-level configuration of individual components. Network configurations often depend on the underlying network: for example, blocking a user's access w...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/30H04L45/16
CPCG06F17/30371H04L41/28H04L12/46H04L41/5096H04L41/0893H04L12/4641G06F9/45533H04L41/40H04L41/0895H04L41/0897H04L45/14H04L45/16G06F9/455H04L63/00
Inventor DAVIE, BRUCECHANDA, ANUPAMPFAFF, BENJAMIN L.PETTIT, JUSTINPADMANABHAN, AMAR
Owner NICIRA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products