主权项 |
1. A network system, comprising:
a management system configured to manage a network; a switch on said network, said switch configured to include a flow entry in which a rule and an action are defined, to execute the action of the flow entry to a target packet; and a controller configured to retain information of a server under said switch based on a setting by said management system, wherein said server is configured to include a virtual machine being operable on said server, wherein said management system is configured to include information of said virtual machine, and to provide said information of said virtual machine to said controller, wherein said switch is configured to detect information of said server, and to notify the information of said server to said controller, wherein said controller is further configured:
to calculate a communication route to said server based on said information of said server;to relate said information of said virtual machine to said information of said server, based on said setting by said management system;to retain a relation between said information of said virtual machine and said information of said server;to check said information of said virtual machine with said information of said server; andto set a new flow entry for a packet destined to said virtual machine to said switch based on said information of said virtual machine when said information of said virtual machine matches said information of said server, wherein said server generates said virtual machine which operates on said server, wherein, after the new flow entry for the packet destined to the virtual machine is set, said switch receives an Address Resolution Protocol (ARP) request from said virtual machine, wherein said switch transfers the ARP request from the virtual machine to the controller, and wherein the controller receives the ARP request from the virtual machine through the switch and refers to said information of said virtual machine to send the ARP response back to the virtual machine. |