Patents by Inventor Kazuki HYOUDOU
Kazuki HYOUDOU has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9660830Abstract: A control method executed by a packet processing device, the control method includes receiving, by a first processor, a received packet; identifying first processing execution information corresponding to the received packet, from among a plurality of first processing execution information, by referring to the first memory, based on packet identification information included in the received packet; and transmitting processing specification information included in the identified first processing execution information together with the received packet, to a second processor, when the processing specification information included in the identified first processing execution information specifies processing by the second processor; receiving, by the second processor, the processing specification information included in the identified first processing execution information and the received packet; and executing the processing for the received packet in accordance with second processing execution information specifType: GrantFiled: June 23, 2015Date of Patent: May 23, 2017Assignee: FUJITSU LIMITEDInventors: Kazuki Hyoudou, Takeshi Shimizu
-
Patent number: 9602438Abstract: A disclosed relay apparatus includes: a generator that generates, upon receipt of a first packet that includes a first identifier of a virtual machine that is newly executed in an information processing apparatus connected to the relay apparatus from the information processing apparatus, a second packet that includes a second identifier of the virtual machine, which is different from the first identifier, and requests to set relay for the virtual machine; and a processing unit that sets the relay for the virtual machine by using the second identifier of the virtual machine, which is included in the second packet generated by the generator or received from the information processing apparatus.Type: GrantFiled: October 30, 2013Date of Patent: March 21, 2017Assignee: FUJITSU LIMITEDInventors: Kazuki Hyoudou, Yukihiro Nakagawa, Takeshi Shimizu
-
Publication number: 20170054591Abstract: A system includes a first switch, a second switch, and a processing device. The first switch detects a failure occurring at a first port, generates failure information on the first port when the failure occurring at the first port is detected, and transmits a failure notification packet including the failure information to another switch through a port other than the first port. The second switch transmits a selection-condition-added packet through a port which is coupled to the processing device, the selection-condition-added packet being obtained by adding, to the failure notification packet, selection condition information indicating a selection condition that a second port is selected as a port to relay a packet, the second port having received the failure notification packet through the another switch. And, the processing device performs a path control of a packet based on selection condition information extracted from the selection-condition-added packet received.Type: ApplicationFiled: August 9, 2016Publication date: February 23, 2017Applicant: FUJITSU LIMITEDInventors: Kazuki Hyoudou, Yukihiro Nakagawa
-
Publication number: 20160218975Abstract: In an information processing system including a plurality of information processing apparatuses, a first information processing apparatus includes a first memory to store a first destination information table in which destination information and specific destination information are associated, and a first processing circuit to calculate a hash value based on destination information included in a first packet, to search the first destination information table, to select a second information processing apparatus based on the hash value, to generate a second packet by adding the hash value and specifying information, to transmit the second packet to the second information processing apparatus. The second information processing apparatus includes a second memory to store a second destination information table and a second processing circuit to receive the second packet, and to transmit to a destination represented by the specific destination information a third packet converted the second packet.Type: ApplicationFiled: November 30, 2015Publication date: July 28, 2016Applicant: FUJITSU LIMITEDInventors: Kazuki Hyoudou, TAKESHI SHIMIZU
-
Publication number: 20160006655Abstract: A control method executed by a packet processing device, the control method includes receiving, by a first processor, a received packet; identifying first processing execution information corresponding to the received packet, from among a plurality of first processing execution information, by referring to the first memory, based on packet identification information included in the received packet; and transmitting processing specification information included in the identified first processing execution information together with the received packet, to a second processor, when the processing specification information included in the identified first processing execution information specifies processing by the second processor; receiving, by the second processor, the processing specification information included in the identified first processing execution information and the received packet; and executing the processing for the received packet in accordance with second processing execution information specifType: ApplicationFiled: June 23, 2015Publication date: January 7, 2016Inventors: Kazuki HYOUDOU, Takeshi Shimizu
-
Patent number: 9231849Abstract: An apparatus includes a controller, a converter, and table information storing physical identification information identifying a physical port of first and second physical switches in association with virtual identification information identifying a virtual port of a virtual switch. For each virtual switch, the controller outputs control information determined based on a predetermined protocol and manages the received control information.Type: GrantFiled: June 20, 2013Date of Patent: January 5, 2016Assignee: FUJITSU LIMITEDInventors: Kazuki Hyoudou, Takeshi Shimizu
-
Publication number: 20150222509Abstract: A network switch, includes: a port configured to receive a packet from one of a first information processing device and a second information processing device: a processor configured to process the packet, wherein the processor performs operations of: extracting first information which is used for creating a request packet requesting a response of a first virtual machine executed by the first information processing device from the packet which is transmitted by the first virtual machine to a second virtual machine executed by the second information processing device; creating the request packet using the first information; transmitting the request packet to the first virtual machine; and determining an operation state of the first virtual machine based on if a response packet for the request packet is received from the first virtual machine.Type: ApplicationFiled: November 24, 2014Publication date: August 6, 2015Applicant: FUJITSU LIMITEDInventors: Kazuki HYOUDOU, Yukihiro NAKAGAWA, Takeshi SHIMIZU
-
Patent number: 9049048Abstract: A recording medium, relay node and method are provided. The recording medium having recorded therein a communication program causing non-real time communication to be executed by first and second node groups in a network for conducting real time communication between the nodes through relay devices connecting the first and second node groups. The communication program causing a computer of a local node to execute causing a local node selected from the first node group to set a path leading from the local node to another node selected from the second node group, causing the local node to receive data on the non-real time communication from the other nodes of the first node group than the local node to the other nodes of the second node group than the another node; and transferring from the local node to the another node, the data received, using the path set in the setting.Type: GrantFiled: March 15, 2010Date of Patent: June 2, 2015Assignee: FUJITSU LIMITEDInventor: Kazuki Hyoudou
-
Publication number: 20150124591Abstract: An information processing system includes a switching device group including a plurality of switching devices that include a switching device as a root node and switching devices as leaf nodes and are connected in a tree topology. The switching device includes: a controller that, when a failure that occurs in a communication path connected to the root node side of the switching device is detected, writes identification information indicating the communication path from which the failure is detected to a flow table which stores the identification information and output destination port information so as to be associated with each other, thereby switching a plurality of communication paths; and a notification unit that, when a failure that occurs in a communication path connected to the leaf node side of the switching device is detected, notifies another switching device connected to the switching device of a position where the failure occurs.Type: ApplicationFiled: November 3, 2014Publication date: May 7, 2015Inventors: Yukihiro Nakagawa, Kazuki Hyoudou
-
Patent number: 9008109Abstract: There is provided a relay device including: a buffer configured to store a received frame; a discarding unit configured to discard the received frame, when a utilization amount of the buffer exceeds a first value set corresponding to a communication type of the received frame; a first calculating unit configured to calculate the utilization amount of the buffer for each communication type at least two points in time, and calculate an amount of change in the utilization amount of the buffer for each communication type; and a setting unit configured to calculate the first value for each communication type, based on the amount of change in the utilization amount, and set the first value in the discarding unit.Type: GrantFiled: September 11, 2012Date of Patent: April 14, 2015Assignee: Fujitsu LimitedInventors: Kazuki Hyoudou, Osamu Shiraki
-
Publication number: 20150049638Abstract: A network system includes a transmitting/receiving apparatus, a plurality of switches, and a network control apparatus. The switch includes a first packet transmission control unit and a second packet transmission control unit. The network system includes a first packet transmission control area according to the first packet transmission control unit, and a second packet transmission control area according to the second packet transmission control unit. A switch in the first packet transmission control area includes a first storage unit which stores a plurality of pieces of first rule information informed from the network control apparatus, applies a mask to a predetermined position of header information of an input packet according to the number of the plurality of pieces of first rule information, and controls the input packet according to the first rule information selected from the first storage unit based on the header information after masking.Type: ApplicationFiled: August 8, 2014Publication date: February 19, 2015Inventors: Kazuki Hyoudou, Yukihiro Nakagawa
-
Patent number: 8797976Abstract: A computer of a first node executes primary communication and secondary communication between a first node group and a second node group provided with nodes. On the basis of the transmission capabilities of a network, the computer computes the required time required to transmit data that has been designated as outgoing data since the start time of a periodically executed transmission process up until the current time, wherein the designated data is data from among the received data that has been successively designated as outgoing data. The computer determines whether or not the time equal to the current time plus the required time matches the start time of the primary communication periodically conducted between the nodes. On the basis of the determined results, the computer decides which data from among the received data to designate as outgoing data.Type: GrantFiled: March 11, 2011Date of Patent: August 5, 2014Assignee: Fujitsu LimitedInventor: Kazuki Hyoudou
-
Publication number: 20140169379Abstract: A disclosed relay apparatus includes: a generator that generates, upon receipt of a first packet that includes a first identifier of a virtual machine that is newly executed in an information processing apparatus connected to the relay apparatus from the information processing apparatus, a second packet that includes a second identifier of the virtual machine, which is different from the first identifier, and requests to set relay for the virtual machine; and a processing unit that sets the relay for the virtual machine by using the second identifier of the virtual machine, which is included in the second packet generated by the generator or received from the information processing apparatus.Type: ApplicationFiled: October 30, 2013Publication date: June 19, 2014Applicant: FUJITSU LIMITEDInventors: Kazuki HYOUDOU, Yukihiro Nakagawa, Takeshi Shimizu
-
Patent number: 8719390Abstract: A computer is communicable with a managed server having a network boot function. The computer refers, when the managed server starts network boot, to data stored in a storage unit which stores status management data and status-program connection data. The status management data specifies an operation status into which the managed server is to be shifted when the managed server has been network booted. The status-program connection data indicates a program for shifting the managed server into the specified operation status. The computer determines, on the basis of the status management data and the status-program connection data, a program to be executed during the network boot to shift the managed server into the specified operation status. The computer notifies the managed server of information necessary for loading the determined program.Type: GrantFiled: June 28, 2011Date of Patent: May 6, 2014Assignee: Fujitsu LimitedInventors: Kazuki Hyoudou, Takeshi Shimizu
-
Patent number: 8687637Abstract: A communication control method for controlling communication between a first node and a second node via a relay device, the method includes transmitting a control packet from the first node to the second node before transmitting a first packet which is a higher priority than another packet to be relayed, stopping a packet from being output from a packet storage device for the another packet by the relay device, for a period indicated by the control packet, the packet storage device being included in one of a plurality of output ports of the relay device from which the first packet is to be output, and transmitting the first packet from the first node to the second node or from the second node to the first node during the period.Type: GrantFiled: March 20, 2012Date of Patent: April 1, 2014Assignee: Fujitsu LimitedInventor: Kazuki Hyoudou
-
Publication number: 20140047125Abstract: An apparatus includes a controller, a converter, and table information storing physical identification information identifying a physical port of first and second physical switches in association with virtual identification information identifying a virtual port of a virtual switch. For each virtual switch, the controller outputs control information determined based on a predetermined protocol and manages the received control information.Type: ApplicationFiled: June 20, 2013Publication date: February 13, 2014Applicant: FUJITSU LIMITEDInventors: Kazuki Hyoudou, Takeshi Shimizu
-
Publication number: 20130242723Abstract: A relay device is capable of associating a plurality of network-side ports to a server-side port connected to an adapter 310 of a server 300. The relay device detects a failure and recovery from the failure as events for each of the network-side ports associated with the server-side port, and transmits to the server 300 a control frame indicating the network-side port in which the event was detected and the type of the event. The control frame is received by the adapter 310, and is processed by a link status management unit 320. The link status management unit 320 individually turns on/off an associated virtual interface 312a among virtual interfaces 312a configured on a virtual layer unit 312, in accordance with the control frame.Type: ApplicationFiled: February 4, 2013Publication date: September 19, 2013Applicant: FUJITSU LIMITEDInventors: Kazuki HYOUDOU, Osamu Shiraki
-
Publication number: 20130107890Abstract: There is provided a relay device including: a buffer configured to store a received frame; a discarding unit configured to discard the received frame, when a utilization amount of the buffer exceeds a first value set corresponding to a communication type of the received frame; a first calculating unit configured to calculate the utilization amount of the buffer for each communication type at least two points in time, and calculate an amount of change in the utilization amount of the buffer for each communication type; and a setting unit configured to calculate the first value for each communication type, based on the amount of change in the utilization amount, and set the first value in the discarding unit.Type: ApplicationFiled: September 11, 2012Publication date: May 2, 2013Applicant: FUJITSU LIMITEDInventors: Kazuki HYOUDOU, Osamu Shiraki
-
Publication number: 20120307829Abstract: A communication control method for controlling communication between a first node and a second node via a relay device, the method includes transmitting a control packet from the first node to the second node before transmitting a first packet which is a higher priority than another packet to be relayed, stopping a packet from being output from a packet storage device for the another packet by the relay device, for a period indicated by the control packet, the packet storage device being included in one of a plurality of output ports of the relay device from which the first packet is to be output, and transmitting the first packet from the first node to the second node or from the second node to the first node during the period.Type: ApplicationFiled: March 20, 2012Publication date: December 6, 2012Applicant: FUJITSU LIMITEDInventor: Kazuki HYOUDOU
-
Publication number: 20120011236Abstract: A computer is communicable with a managed server having a network boot function. The computer refers, when the managed server starts network boot, to data stored in a storage unit which stores status management data and status-program connection data. The status management data specifies an operation status into which the managed server is to be shifted when the managed server has been network booted. The status-program connection data indicates a program for shifting the managed server into the specified operation status. The computer determines, on the basis of the status management data and the status-program connection data, a program to be executed during the network boot to shift the managed server into the specified operation status. The computer notifies the managed server of information necessary for loading the determined program.Type: ApplicationFiled: June 28, 2011Publication date: January 12, 2012Applicant: FUJITSU LIMITEDInventors: Kazuki HYOUDOU, Takeshi Shimizu