Patents by Inventor Junichi Higuchi
Junichi Higuchi 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).
-
Publication number: 20190391836Abstract: An operation management apparatus includes a processor. The processor generates a VM load model for each virtual machine running on an information processing system, generates resource utilization rate estimation data based on VM load models of a virtual machine group running on the physical machine and a VM load model of a first virtual machine, for each of physical machines except for a first physical machine on which the first virtual machine is running, generates a resource competition occurrence model based on the resource utilization rate of the physical machine, calculates a statistical value of competition occurrence probabilities of the resource, for each of the physical machines except for the first physical machine, based on the resource utilization rate estimation data and the resource competition occurrence model, specifies the migration destination physical machine based on the statistical value, and outputs information of a specified migration destination physical machine.Type: ApplicationFiled: May 28, 2019Publication date: December 26, 2019Applicant: FUJITSU LIMITEDInventors: Junichi Higuchi, Takuto Tsuji, Ken Yokoyama
-
Patent number: 10425311Abstract: A packet monitoring apparatus includes a memory and a processor configured to capture a plurality of packets transmitted through a communication line and belonging to a first session, specify capturing time intervals between the plurality of packets, acquire, from each of the plurality of packets, a clock number of clocks generated by a transmission apparatus and counted when each of the plurality of packets is transmitted from the transmission apparatus, specify a difference of the clock numbers between each of the plurality of packets and a packet captured immediately prior to each of the plurality of packets, specify a frequency of the clock based on the specified capturing time interval and the specified difference, and specify a jitter of the capturing time intervals based on the specified capturing time interval, the specified frequency, and the specified difference.Type: GrantFiled: January 17, 2017Date of Patent: September 24, 2019Assignee: FUJITSU LIMITEDInventor: Junichi Higuchi
-
Publication number: 20190108155Abstract: A bridge connecting apparatus comprises: a connection state control part that controls a first connection state between the bridge connecting apparatus and the other bridge connecting apparatus; and a connection state monitoring part that monitors the first connection state recognized on the connection state control part and a second connection state between the first device recognized on the OS and the second device. The connection state monitoring part instructs to the connection state control part so that the first connection state does not come into connection when it is detected that the first connection state is at non-connection. The connection state control part controls so that the first connection state does not come into connection according to the instruction from the connection state monitoring part.Type: ApplicationFiled: March 22, 2017Publication date: April 11, 2019Applicant: NEC CorporationInventor: Junichi HIGUCHI
-
Publication number: 20190065235Abstract: A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process, the process includes classifying a plurality of virtual machines, which are to be mapped to a plurality of physical machines each of which is subjected to a maintenance operation, into groups by referring to correspondence information in which information indicating a desired time zone for executing a maintenance operation of a physical machine is correlated with information indicating a virtual machine such that an overlap time of desired time zones corresponding to the virtual machines in the same group is equal to or longer than a predetermined time; and mapping the groups obtained by the classifying to the physical machines different from each other.Type: ApplicationFiled: August 21, 2018Publication date: February 28, 2019Applicant: FUJITSU LIMITEDInventors: Junichi Higuchi, Masazumi Matsubara
-
Patent number: 10067804Abstract: A method for performance requirement estimation includes: acquiring system performance requirement information indicating requirements of a performance value with respect to processes pertaining to each of processing classifications; acquiring resource information indicating the amount of resources with respect to a plurality of second machines included in a new system to be configured to perform the processes pertaining to each of the processing classifications; determining whether or not the new system satisfies requirements of a performance value with respect to a processes pertaining to each of the processing classifications in accordance with the system performance requirement information, the resource information, and a model configured to output a performance value with respect to the processes pertaining to each of the processing classifications in accordance with an input indicating the amount of resources to be distributed for performing the processes; and outputting a determination result obtainedType: GrantFiled: January 29, 2018Date of Patent: September 4, 2018Assignee: FUJITSU LIMITEDInventors: Junichi Higuchi, Masazumi Matsubara
-
Publication number: 20180217876Abstract: A method for performance requirement estimation includes: acquiring system performance requirement information indicating requirements of a performance value with respect to processes pertaining to each of processing classifications; acquiring resource information indicating the amount of resources with respect to a plurality of second machines included in a new system to be configured to perform the processes pertaining to each of the processing classifications; determining whether or not the new system satisfies requirements of a performance value with respect to a processes pertaining to each of the processing classifications in accordance with the system performance requirement information, the resource information, and a model configured to output a performance value with respect to the processes pertaining to each of the processing classifications in accordance with an input indicating the amount of resources to be distributed for performing the processes; and outputting a determination result obtainedType: ApplicationFiled: January 29, 2018Publication date: August 2, 2018Applicant: FUJITSU LIMITEDInventors: Junichi Higuchi, Masazumi Matsubara
-
Patent number: 9921876Abstract: An information processing device includes a bridge unit that connects with one or a plurality of IO device groups via a network, a connection management unit that manages a connection of the bridge unit, an allocation priority instruction unit that stores an instruction or a fixed value that is a priority condition for allocating resources, a resource amount search unit that searches resources used by IO devices of an entire system that includes the IO devices, a remaining resource calculation unit that calculates a remaining resource amount, a reservation resource amount output unit that calculates and outputs a number of virtual PCI bridges and a reservation resource amount, and a virtual bridge resource setting unit that sets the bridge unit based on the number of virtual PCI bridges and the reservation resource amount.Type: GrantFiled: March 3, 2015Date of Patent: March 20, 2018Assignee: NEC CORPORATIONInventor: Junichi Higuchi
-
Patent number: 9882737Abstract: A network system of the present invention includes a computer and a device connected via a network, and a system management device. The computer and the device include, respectively, bridges that encapsulate transmission/reception data transmitted and received to and from each other and transmit and receive the data to and from each other via the network. Each of the bridges includes a control data transmitting means for generating control data for controlling the state of the system based on control auxiliary data issued from the computer or the device and used for controlling the state of the system, and transmitting the control data to the system management device via the network. The system management device includes a system controlling means for controlling the state of the system in accordance with the control data received thereby.Type: GrantFiled: January 19, 2012Date of Patent: January 30, 2018Assignee: NEC CORPORATIONInventors: Jun Suzuki, Youichi Hidaka, Junichi Higuchi, Takashi Yoshikawa, Teruyuki Baba, Nobuharu Kami
-
Publication number: 20180011727Abstract: [Problem] To enable a user to control a virtualization system without wasting resources. [Solution] A virtualization system containing an operation unit, an operation reporting unit, a message processing unit, and an operation processing unit. The operation unit outputs a signal on the basis of a user operation. The operation reporting unit transmits to a network an operation message generated by appending, to first operation information indicating the content of the operation corresponding to that signal, a header addressed to a server providing virtual machines. The message processing unit generates second operation information indicating that the operation indicated with the first operation information has been performed with respect to the virtual machine corresponding to the transmission source of that operation message.Type: ApplicationFiled: January 15, 2016Publication date: January 11, 2018Applicant: NEC CorporationInventor: Junichi Higuchi
-
Patent number: 9824140Abstract: A method includes: extracting a partial character string including a reserved word and a character string immediately previous or subsequent to the reserved word from each of a plurality of pieces of target data, the plurality of pieces of target data conforming to a first pattern character string including the reserved word defined by a protocol; detecting target data including the partial character string among the plurality of pieces of target data; specifying a first partial character string from the extracted partial character string based on the detected target data; and creating, by a processor, a second pattern character string for classifying the plurality of pieces of target data based on the first pattern character string and the first partial character string.Type: GrantFiled: July 15, 2014Date of Patent: November 21, 2017Assignee: FUJITSU LIMITEDInventors: Masazumi Matsubara, Yasuhiko Kanemasa, Hirokazu Iwakura, Atsushi Kubota, Junichi Higuchi
-
Publication number: 20170264516Abstract: A packet monitoring apparatus includes a memory and a processor configured to capture a plurality of packets transmitted through a communication line and belonging to a first session, specify capturing time intervals between the plurality of packets, acquire, from each of the plurality of packets, a clock number of clocks generated by a transmission apparatus and counted when each of the plurality of packets is transmitted from the transmission apparatus, specify a difference of the clock numbers between each of the plurality of packets and a packet captured immediately prior to each of the plurality of packets, specify a frequency of the clock based on the specified capturing time interval and the specified difference, and specify a jitter of the capturing time intervals based on the specified capturing time interval, the specified frequency, and the specified difference.Type: ApplicationFiled: January 17, 2017Publication date: September 14, 2017Applicant: FUJITSU LIMITEDInventor: Junichi HIGUCHI
-
Publication number: 20170264558Abstract: A method of analyzing packets performed by a computer, the method includes, for each of a plurality of data transmission apparatuses and for each of a plurality of periods, specifying a number of packets transmitted from each of a plurality of data transmission apparatuses, specifying a number of times that a transmission interval of the packets is equal to or larger than a first value, specifying a ratio of the number of times to the number of packets, specifying amount of increase of the ratio for a period immediately before each of the plurality of periods, specifying a period in which the number of the data transmission apparatuses of which the amount of increase is equal to or larger than a second value is equal to or larger than a third value among the plurality of periods, and outputting first information indicating the specified period.Type: ApplicationFiled: December 22, 2016Publication date: September 14, 2017Applicant: FUJITSU LIMITEDInventors: Junichi Higuchi, Yasuhiko Kanemasa
-
Patent number: 9740641Abstract: An information processing device that are capable of continuing access to an I/O device by operational computers even when a failure has occurred in a management computer is provided. A virtualization bridge (300) includes a monitoring unit (307) and a backup control unit (308). The virtualization bridge (300) provides operational computers (200) with virtual functions of an I/O device (400). The monitoring unit (307) detects failures in a management computer (100). The backup control unit (308) generates backup management information (341) on the basis of packets transmitted and received between the management computer (100) and the I/O device (400), and, when a failure in the management computer (100) is detected by the monitoring unit (307), controls the I/O device 400 on the basis of the backup management information (341) in place of the management computer (100).Type: GrantFiled: July 15, 2014Date of Patent: August 22, 2017Assignee: NEC CORPORATIONInventors: Yuki Hayashi, Junichi Higuchi
-
Patent number: 9639489Abstract: An I/O device sharing system characterized by comprising: an I/O device (50) shared by a plurality of hosts (20-1 to 20-N); a system manager (10) which sets the I/O device (50); a virtual bridge (40) which virtualizes the I/O device (50); and a network (3) which connects the I/O device (50), the system manager (10), the plurality of hosts (20-1 to 20-N) and the virtual bridge (40) to each other, wherein the virtual bridge (40) includes a connection virtualization unit (41) by which it is detected that an address setting of a plurality of virtual functions provided in the I/O device (50) that is set by the system manager (10) is performed, the virtual function is enabled, or both of them are performed and each host is permitted to access each virtual function.Type: GrantFiled: April 3, 2013Date of Patent: May 2, 2017Assignee: NEC CORPORATIONInventors: Jun Suzuki, Youichi Hidaka, Masato Yasuda, Takashi Yoshikawa, Junichi Higuchi
-
Patent number: 9547518Abstract: A physical machine calculates, for each virtual switch, an increment of a usage of a processor in accordance with the number of packets to be collected, by using a usage of the processor by a virtual switch and a number of packets passing through each port when mirroring is executed and when mirroring is not executed, respectively. For each of candidates for capture point, the physical machine calculates, for each physical machine, a usage of the processor by a hypervisor when mirroring is executed, by using an increment of a usage of the processor by the virtual switch and a usage of the processor by the hypervisor when mirroring is not executed. The physical machine determines a combination of ports used for collection of packets from among the candidates for capture point, in accordance with a deviation of the calculated usage of the processor by each hypervisor.Type: GrantFiled: March 23, 2015Date of Patent: January 17, 2017Assignee: FUJITSU LIMITEDInventors: Junichi Higuchi, Yuji Nomura, Yasuhiko Kanemasa
-
Publication number: 20160234344Abstract: A message log removal apparatus includes a processor. The processor prepares, for each packet, a packet record including a reception time, a packet size, destination information, and source information. The processor prepares, on basis of the packet records, message records each corresponding to a pair of a request and a response. Each message record includes a first reception time, a second reception time, a request size, a response size, first source information, and first destination information. The request is constructed of first packets transmitted from the first transmission source to the first transmission destination. The response is constructed of second packets transmitted from the first transmission destination to the first transmission source. The processor removes a first message record from among the message records on basis of the request size, the response size, the first source information, and the first destination information included in the first message record.Type: ApplicationFiled: December 18, 2015Publication date: August 11, 2016Applicant: FUJITSU LIMITEDInventors: Junichi HIGUCHI, Yuji NOMURA
-
Publication number: 20160147677Abstract: An information processing device that are capable of continuing access to an I/O device by operational computers even when a failure has occurred in a management computer is provided. A virtualization bridge (300) includes a monitoring unit (307) and a backup control unit (308). The virtualization bridge (300) provides operational computers (200) with virtual functions of an I/O device (400). The monitoring unit (307) detects failures in a management computer (100). The backup control unit (308) generates backup management information (341) on the basis of packets transmitted and received between the management computer (100) and the I/O device (400), and, when a failure in the management computer (100) is detected by the monitoring unit (307), controls the I/O device 400 on the basis of the backup management information (341) in place of the management computer (100).Type: ApplicationFiled: July 15, 2014Publication date: May 26, 2016Applicant: NEC corporationInventors: Yuki HAYASHI, Junichi HIGUCHI
-
Patent number: 9348396Abstract: A host monitoring unit in a host connection device (301) detects a change in a connection status between a host device (101) and the host connection device (301) based on a change in power status of the host device (101), and notifies a host connection controller. The host connection controller notifies an I/O connection controller in an I/O connection device (401) connected with an I/O device (201) having a power linking permitted of the change in the connection status, and sets or cancels an interconnection. After the completion of the setting or cancellation of the interconnection, the I/O connection controller notifies an I/O power supply controller of the change in the connection status, and the I/O power supply controller controls an I/O power supply (20).Type: GrantFiled: June 8, 2012Date of Patent: May 24, 2016Assignee: NEC CORPORATIONInventors: Junichi Higuchi, Youichi Hidaka
-
Patent number: 9178665Abstract: Any packet loss is detected very quickly by means of only a series of sequence number in a multi-path environment where a transmitter and a receiver are connected to each other by way of a plurality of networks when no inversion of sequence arises in any of the networks. A communication apparatus includes a plurality of sequence buffers arranged at each network to accumulate packets until a sequence acknowledgement and an absence detecting section adapted to determine the occurrence of an absence of a packet when one or more packets are accumulated in all the sequence buffers. With this arrangement, the absence detecting section of the receiver monitors the packets staying in the sequence guaranteeing buffer arranged in each of the network, paying attention to the characteristic that packets are stored in the sequence buffers of all the networks when a packet loss takes place.Type: GrantFiled: June 25, 2012Date of Patent: November 3, 2015Assignee: NEC CORPORATIONInventors: Nobuyuki Enomoto, Hideyuki Shimonishi, Junichi Higuchi, Youichi Hidaka, Jun Suzuki, Takashi Yoshikawa
-
Publication number: 20150277959Abstract: A physical machine calculates, for each virtual switch, an increment of a usage of a processor in accordance with the number of packets to be collected, by using a usage of the processor by a virtual switch and a number of packets passing through each port when mirroring is executed and when mirroring is not executed, respectively. For each of candidates for capture point, the physical machine calculates, for each physical machine, a usage of the processor by a hypervisor when mirroring is executed, by using an increment of a usage of the processor by the virtual switch and a usage of the processor by the hypervisor when mirroring is not executed. The physical machine determines a combination of ports used for collection of packets from among the candidates for capture point, in accordance with a deviation of the calculated usage of the processor by each hypervisor.Type: ApplicationFiled: March 23, 2015Publication date: October 1, 2015Inventors: Junichi Higuchi, Yuji NOMURA, Yasuhiko Kanemasa