US20120195318A1

Information system, control server, virtual network management method, and program

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A control server is connected to a plurality of physical nodes that keep control information defining an operation to be taken in accordance with input/output packet characteristics and process the input/output packets according to the control information. The control server includes a first storage unit that stores configuration information about a virtual network configured to include virtual nodes that are virtualized versions of the physical nodes, and a second storage unit that stores virtual network identifying information identifying the virtual network from characteristics of an input packet, and the control server identifies a physical node that configures a virtual network that handles a packet having a characteristic in common with the packet received by the physical node based on a request from the physical node and updates control information for each physical node.

US20120195318A1, drawing sheet 1
Sheet 1 of 18

Term

4 yearsto projected expiry

Projected expiry 7 October 2030, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

20 claims: 4 independent, 16 dependent

  1. 1
    Broadest claimClaim Score 49, average(NHIP)An information system, comprising:a plurality of physical nodes that hold control information defining an operation corresponding to characteristics of an input/output packet(s) and that perform processing on an input/output packet(s) according to said control information;a first storage unit that stores configuration information of a virtual network including a virtual node configured using at least one of said physical nodes;a second storage unit that stores virtual network identifying information identifying said virtual network from the characteristics of an input packet;and a control server that identifies a physical node(s) configuring a virtual network that handles a packet having a characteristic in common with a packet received by said physical node based on a request from said physical node and that updates control information for each of said physical nodes.
  2. 8
    A control server, connected to a plurality of physical nodes that hold control information defining an operation corresponding to characteristics of an input/output packet(s) and that perform processing on an input/output packet(s) according to said control information, comprising:a first storage unit that stores configuration information of a virtual network including a virtual node configured using at least one of said physical nodes;a second storage unit that stores virtual network identifying information identifying said virtual network from characteristics of an input packet;and a control unit that identifies a physical node(s) configuring a virtual network that handles a packet having a characteristic in common with a packet received by said physical node based on a request from said physical node and that updates control information for each of said physical nodes.
  3. 15
    A virtual network management method, executed by a control server connected to a plurality of physical nodes that hold control information defining an operation corresponding to characteristics of an input/output packet(s) and that perform processing on an input/output packet(s) according to said control information, said method comprising:having said control server identify a physical node configuring a virtual network that handles a packet having a characteristic in common with a packet received by said physical node based on a request from said physical node by referring to a first storage unit that stores configuration information of a virtual network including a virtual node(s) configured using at least one of said physical nodes and to a second storage unit that stores virtual network identifying information identifying said virtual network from the characteristics of an input packet;and updating control information for each of said identified physical nodes.
  4. 16
    A non-transient computer-readable storage medium storing thereon a program, executed by a computer configuring a control server connected to a plurality of physical nodes that hold control information defining an operation corresponding to characteristics of an input/output packet(s) and that perform processing on an input/output packet(s) according to said control information, having said computer execute:identifying a physical node(s) configuring a virtual network that handles a packet having a characteristic in common with a packet received by said physical node based on a request from said physical node by referring to a first storage unit that stores configuration information of a virtual network including a virtual node(s) configured using at least one of said physical nodes and to a second storage unit that stores virtual network identifying information identifying said virtual network from the characteristics of an input packet(s);and updating control information for each of said identified physical nodes.