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

Simplified distribution of software to networked devices

a network device and software technology, applied in the field of network switches and management tools, can solve the problems of increasing the routing and trip time of packets, the number of dedicated appliances is necessary,

Inactive Publication Date: 2011-10-06
BROCADE COMMUNICATIONS SYSTEMS
View PDF11 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0007]In preferred embodiments according to the present invention, virtual machine environments are provided in the switches that form a network. The virtual machines are used to execute network services previously performed by dedicated appliances. The virtual machines can be executed on a single multi-core processor in combination with normal switch functions or on services processor boards added for the purpose of executing the services. The packet processors in the switch ports analyze incoming packets and add a services tag containing services entries to any packets requiring available network services. Each switch reviews the services tag and performs any network services resident on that switch, removing the services entry for that service. This allows services to be deployed at the optimal locations in the network, such as the edges or the core, rather than requiring multiple traverses of links to use dedicated appliances. The network services may be deployed to the switches by use of a graphical user interface and drag and drop operations. A topology view of the network is presented, along with network services that may be deployed. Multiple services may be selected and dragged to a single switch or multiple switches may be selected and then the services selected and dragged to the selected switches. The management tool deploys the network services software, with virtual machines being instantiated on the switches as needed to support the network services.

Problems solved by technology

One problem that exists today in an enterprise environment is that a number of dedicated appliances are necessary to perform various network functions, such as wireless LAN control, unified communications, encryption and the like.
This is problematic because it represents additional devices to purchase and maintain and also increases routing and trip times for packets as they must traverse additional links.

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
  • Simplified distribution of software to networked devices
  • Simplified distribution of software to networked devices
  • Simplified distribution of software to networked devices

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033]In embodiments according to the preferred invention, a conventional switch is utilized with software changes. For this invention, the term switches encompasses data traffic from Layers 1 through 7 in the conventional Open Systems Interconnection (OSI) model as defined by the International Organization for Standardization (ISO), along with the ITU-T. Two alternate embodiments are provided in FIGS. 2 and 3.

[0034]In the first embodiment of FIG. 2, a switch 200 is illustrated as having hardware 202 and software 204 environments. Discussing first the hardware environment 202, a plurality of packet processors 206 are illustrated. The packet processors 206 include a plurality of network ports 207 for receiving network communications. The packet processors 206 are connected to a switch fabric 208. The switch fabric 208 provides the basic switching operations for the switch 200. A processor complex 210 is connected to the switch fabric 208. The processor complex 210 in the embodiment i...

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

Virtual machine environments are provided in the switches that form a network, with the virtual machines executing network services previously performed by dedicated appliances. The virtual machines can be executed on a single multi-core processor in combination with normal switch functions or on dedicated services processor boards. Packet processors analyze incoming packets and add a services tag containing services entries to any packets. Each switch reviews the services tag and performs any network services resident on that switch. This allows services to be deployed at the optimal locations in the network. The network services may be deployed by use of drag and drop operations. A topology view is presented, along with network services that may be deployed. Services may be selected and dragged to a single switch or multiple switches. The management tool deploys the network services software, with virtual machines being instantiated on the switches as needed.

Description

CROSS REFERENCE TO RELATED APPLICATIONS[0001]This application claims the benefit under 35 U.S.C. §119(e) of U.S. Provisional Patent Application Ser. Nos. 61 / 319,348, entitled “NETWORK SWITCHES WITH VIRTUAL MACHINES AND SIMPLIFIED DISTRIBUTION,” filed Mar. 31, 2010 and 61 / 325,040, entitled “NETWORK SWITCHES WITH VIRTUAL MACHINES AND SIMPLIFIED DISTRIBUTION,” filed Apr. 16, 2010, which are hereby incorporated by reference.[0002]This application is related to U.S. patent application Ser. Nos. ______, entitled “Ingress and Egress Switch which Determines Services Related to an Incoming Packet”; ______, entitled “Switch with Packet Services Processing”; and ______, entitled “Network Architecture with Distribution of Packet Services to Various Switches”, all by the current inventors and filed on the same date as the current application and all of which are hereby incorporated by reference.BACKGROUND OF THE INVENTION[0003]1. Field of the Invention[0004]The invention relates to network switc...

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
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F3/048H04L45/60H04L45/74
CPCH04L41/5041H04L49/70H04L49/355H04L43/18H04L41/40H04L45/745H04W84/12H04W88/08H04L45/021H04L45/56H04L69/22H04L45/74H04L49/354
Inventor KWON, JAMESAMMIRATO, JOSEPH
Owner BROCADE COMMUNICATIONS SYSTEMS
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