Patents by Inventor Kenichirou Shimogawa
Kenichirou Shimogawa 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: 20220300541Abstract: A recording medium stores a log management program for causing a computer to execute a process of: extracting logs of target log information including a predetermined character string from first logs; storing a character string of a fixed portion and a character string of a variable portion included in each of the logs of the target log information thus extracted; extracting logs of candidate log information including the predetermined character string from a plurality of second logs; identifying one or more logs of monitoring target log information from the logs of the candidate log information based on monitoring necessity information specifying whether each of the character strings of the fixed portions and the character strings of the variable portions stored in the memory is a character string required to be monitored; and transmitting the identified one or more logs of the monitoring target log information to a different apparatus.Type: ApplicationFiled: November 23, 2021Publication date: September 22, 2022Applicant: FUJITSU LIMITEDInventors: Tomoki Ogawa, KENICHIROU SHIMOGAWA, Sayako Kondoh
-
Publication number: 20220222164Abstract: A non-transitory computer-readable recording medium stores an information collection program causing a computer to execute a process including: when collecting logs for a plurality of items concerning performance of a system, acquiring a current value of a load of the system and a record value of a load requested to collect the logs for the plurality of items; when a total of the current value and the record value exceeds a threshold, determining a log collection target item from the plurality of items based on access counts of logs accessed for performance monitoring among the logs collected for the plurality of items; and collecting a log for the determined log collection target item.Type: ApplicationFiled: September 9, 2021Publication date: July 14, 2022Applicant: FUJITSU LIMITEDInventor: KENICHIROU SHIMOGAWA
-
Patent number: 10868860Abstract: An information processing device includes a processor that repeats, for a predetermined time period, transmission of an inspection signal to a first device and reception of load information in response to the inspection signal. The processor calculates, for each load of the first device, a threshold value of a response time based on the load information and a response time. The processor distributes, to the first device and a second device, requests for the first device when a response time of the first device after the predetermined time period elapses exceeds a threshold value corresponding to a load. The processor determines whether to switch from the first device to the second device based on a result obtained by comparing a first load of the first device with a second load of the second device after the requests are distributed to the first device and the second device.Type: GrantFiled: February 8, 2019Date of Patent: December 15, 2020Assignee: FUJITSU LIMITEDInventors: Kazutoshi Akao, Kenichirou Shimogawa
-
Patent number: 10853128Abstract: A virtual machine management device includes one or more memories, and one or more processors coupled to one or more memories and the one or more processors configured to calculate, for each of a plurality of hosts, a first amount of resources including both first resources allocated to a virtual machine migrated from a migration source and second resources available for a new virtual machine, perform selection of a first host from among the plurality of hosts in accordance with the calculated first amount, and deploy a first new virtual machine in the first host.Type: GrantFiled: October 3, 2018Date of Patent: December 1, 2020Assignee: FUJITSU LIMITEDInventors: Wataru Sato, Kenichirou Shimogawa
-
Patent number: 10838757Abstract: A management apparatus includes a processor that identifies a predicted time point of starting scaling-out in an information processing apparatus in which at least one virtual machine operates, based on history data of auto-scaling executed by the information processing apparatus. The processor identifies a required time of deployment executed by the information processing apparatus based on data of a past start time and a past end time of the deployment. The deployment is a process of preparing a virtual machine in the information processing apparatus. The processor determines a next start time of starting the deployment by the information processing apparatus based on the identified predicted time and the identified required time. The processor transmits at the next start time, to the information processing apparatus, a first request for starting the deployment by the information processing apparatus.Type: GrantFiled: November 1, 2018Date of Patent: November 17, 2020Assignee: FUJITSU LIMITEDInventor: Kenichirou Shimogawa
-
Patent number: 10445198Abstract: An information processing includes a processor and monitors a plurality of operational servers to which processing is allocated. The processor determines an operational server on which failover will be performed in a failover test from among the plurality of operational servers in accordance with a number of the plurality of operational servers and a load, when a condition under which the failover test is conducted is satisfied, and issues a request to measure a failover time of the failover test that is conducted on the determined operational server.Type: GrantFiled: October 30, 2017Date of Patent: October 15, 2019Assignee: FUJITSU LIMITEDInventor: Kenichirou Shimogawa
-
Publication number: 20190260828Abstract: An information processing device includes a processor that repeats, for a predetermined time period, transmission of an inspection signal to a first device and reception of load information in response to the inspection signal. The processor calculates, for each load of the first device, a threshold value of a response time based on the load information and a response time. The processor distributes, to the first device and a second device, requests for the first device when a response time of the first device after the predetermined time period elapses exceeds a threshold value corresponding to a load. The processor determines whether to switch from the first device to the second device based on a result obtained by comparing a first load of the first device with a second load of the second device after the requests are distributed to the first device and the second device.Type: ApplicationFiled: February 8, 2019Publication date: August 22, 2019Applicant: FUJITSU LIMITEDInventors: KAZUTOSHI AKAO, KENICHIROU SHIMOGAWA
-
Publication number: 20190138350Abstract: An information processing apparatus includes a memory and a processor coupled to the memory. The processor is configured to acquire a data transfer rate between a source device and each of destination candidate devices. The information processing apparatus is communicably coupled to the source device and to the destination candidate devices. The source device serves as a migration source from which virtual machines are migrated. The destination candidate devices are candidates of a destination device serving as a migration destination to which each of the virtual machines is migrated. The processor is configured to determine, based on the acquired data transfer rate, the destination device for each of the virtual machines among the destination candidate devices in an order of priority set for each of the virtual machines.Type: ApplicationFiled: October 24, 2018Publication date: May 9, 2019Applicant: FUJITSU LIMITEDInventors: Takuma Kaneko, KENICHIROU SHIMOGAWA
-
Publication number: 20190138338Abstract: A management apparatus includes a processor that identifies a predicted time point of starting scaling-out in an information processing apparatus in which at least one virtual machine operates, based on history data of auto-scaling executed by the information processing apparatus. The processor identifies a required time of deployment executed by the information processing apparatus based on data of a past start time and a past end time of the deployment. The deployment is a process of preparing a virtual machine in the information processing apparatus. The processor determines a next start time of starting the deployment by the information processing apparatus based on the identified predicted time and the identified required time. The processor transmits at the next start time, to the information processing apparatus, a first request for starting the deployment by the information processing apparatus.Type: ApplicationFiled: November 1, 2018Publication date: May 9, 2019Applicant: FUJITSU LIMITEDInventor: KENICHIROU SHIMOGAWA
-
Publication number: 20190121660Abstract: A virtual machine management device includes one or more memories, and one or more processors coupled to one or more memories and the one or more processors configured to calculate, for each of a plurality of hosts, a first amount of resources including both first resources allocated to a virtual machine migrated from a migration source and second resources available for a new virtual machine, perform selection of a first host from among the plurality of hosts in accordance with the calculated first amount, and deploy a first new virtual machine in the first host.Type: ApplicationFiled: October 3, 2018Publication date: April 25, 2019Applicant: FUJITSU LIMITEDInventors: Wataru Sato, KENICHIROU SHIMOGAWA
-
Publication number: 20180285169Abstract: An information processing system includes first, second, and third processors. The first processor assigns a processing request to one of virtual machines. The second processor determines whether there is a high load virtual machine whose load exceeds a predetermined threshold value among the virtual machines. The third processor determines whether to increase a number of the virtual machines based on a load of the respective virtual machines when the second processor determines that there is the high load virtual machine. The third processor determines whether to transfer processing to be performed by the high load virtual machine to a first virtual machine based on a number of processing requests assigned to the respective virtual machines upon determining that the number of virtual machines is not to be increased. The third processor makes the first virtual machine perform the processing upon determining that the processing is to be transferred.Type: ApplicationFiled: March 22, 2018Publication date: October 4, 2018Applicant: FUJITSU LIMITEDInventors: Shota Noguchi, KENICHIROU SHIMOGAWA
-
Publication number: 20180181473Abstract: An information processing includes a processor and monitors a plurality of operational servers to which processing is allocated. The processor determines an operational server on which failover will be performed in a failover test from among the plurality of operational servers in accordance with a number of the plurality of operational servers and a load, when a condition under which the failover test is conducted is satisfied, and issues a request to measure a failover time of the failover test that is conducted on the determined operational server.Type: ApplicationFiled: October 30, 2017Publication date: June 28, 2018Applicant: FUJITSU LIMITEDInventor: KENICHIROU SHIMOGAWA
-
Patent number: 9983806Abstract: A storage controlling apparatus includes a processor. The processor estimates, when a new virtual machine is to be produced, an access frequency to a new virtual disk to be allocated to the new virtual machine based on an access frequency to an existing virtual disk allocated to an existing virtual machine produced from master information on which the new virtual machine is based, and temporarily reserves, when the estimated access frequency exceeds a first threshold value, a plurality of successive allocation unit regions in a physical disk for the new virtual disk.Type: GrantFiled: December 17, 2014Date of Patent: May 29, 2018Assignee: FUJITSU LIMITEDInventors: Rikiya Ayukawa, Kenichirou Shimogawa, Soichi Shigeta
-
Patent number: 9946615Abstract: A management apparatus includes a processor to collect resource usage quantities of one or more first site processes executed on an information processing apparatus of a first site, and the resource usage quantities of one or more second site processes executed on an information processing apparatus of a second site to which the processes of the first site are migrated, and to define, as resource control information, at least one of stopping any one or more of the second site processes and reducing resources allocated to any one or more of the second site processes corresponding to variations of the resource usage quantities of the first site processes and the second site processes, the resource usage quantities being collected by the processor.Type: GrantFiled: January 29, 2016Date of Patent: April 17, 2018Assignee: FUJITSU LIMITEDInventors: Katsuo Iimura, Kenichirou Shimogawa, Takahiro Kojima, Yutaka Ezaki, Ingyn Tara
-
Patent number: 9703591Abstract: In installing a new virtual machine on one of physical machines, a calculating unit selects an existing virtual machine amongst a plurality of existing virtual machines already deployed on the physical machines based on information about a use form of the new virtual machine and information about a use form of each of the existing virtual machines. The calculating unit predicts a workload on each of the physical machines using history information indicating past workload status of the selected existing virtual machine, and determines an installation-target physical machine for the new virtual machine based on the prediction results.Type: GrantFiled: June 30, 2015Date of Patent: July 11, 2017Assignee: FUJITSU LIMITEDInventor: Kenichirou Shimogawa
-
Patent number: 9678768Abstract: A system includes a physical machine that controls a virtual machine to execute a processing by using hardware resources of the physical machine, and a management apparatus includes a processor configured to execute: detect a first quantity of the hardware resources used by the virtual machine larger than a specific quantity set based on a second quantity of the hardware resources assigned to the virtual machine in accordance with a first usage fee corresponding to the virtual machine, calculate a second usage fee of the virtual machine based on a third quantity larger than the second quantity, and modify the second quantity to meet with the third quantity when the second usage fee is lower than the first usage fee.Type: GrantFiled: February 1, 2013Date of Patent: June 13, 2017Assignee: FUJITSU LIMITEDInventor: Kenichirou Shimogawa
-
Patent number: 9588789Abstract: A management apparatus deploys, when loads of one or more first virtual machines deployed on a first system satisfy a first load condition, one or more second virtual machines on a second system, and distributes processing of a business operation across the first and second virtual machines. The management apparatus allows a different second virtual machine to be added to the second system when, after the second virtual machines are deployed, the loads of the first virtual machines satisfy the first load condition and loads of the second virtual machines satisfy a second load condition. The management apparatus restricts the addition of the different second virtual machine to the second system when, after the second virtual machines are deployed, the loads of the first virtual machines satisfy the first load condition but the loads of the second virtual machines do not satisfy the second load condition.Type: GrantFiled: January 23, 2015Date of Patent: March 7, 2017Assignee: FUJITSU LIMITEDInventor: Kenichirou Shimogawa
-
Patent number: 9513945Abstract: A first computer starts to copy data of a virtual machine running on the first computer from the first computer to a second computer. The first computer monitors an index value related to conditions of running the virtual machine on the second computer. The first computer causes, based on the index value, the second computer to start operation of the virtual machine based on the data copied from the first computer to the second computer and terminating operation of the virtual machine running on the first computer.Type: GrantFiled: October 25, 2012Date of Patent: December 6, 2016Assignee: FUJITSU LIMITEDInventor: Kenichirou Shimogawa
-
Publication number: 20160261719Abstract: An information processing system includes a communication control device that receives an input of first process communication from a first information processing device and controls internal and external communication with a second information processing device, and a responding device that can communicate with the communication control device, wherein upon receiving the first process communication, the communication control device transmits the received first process communication to the second information processing device, and upon receiving second process communication, which is a response to the first process communication transmitted from the second information processing device to the first information processing device, the communication control device transmits the second process communication to the responding device by changing a destination of the second process communication from the first information processing device to the responding device.Type: ApplicationFiled: February 25, 2016Publication date: September 8, 2016Applicant: FUJITSU LIMITEDInventors: Yutaka Ezaki, Katsuo Iimura, KENICHIROU SHIMOGAWA, Takahiro Kojima
-
Publication number: 20160241450Abstract: A management apparatus includes a processor to collect resource usage quantities of one or more first site processes executed on an information processing apparatus of a first site, and the resource usage quantities of one or more second site processes executed on an information processing apparatus of a second site to which the processes of the first site are migrated, and to define, as resource control information, at least one of stopping any one or more of the second site processes and reducing resources allocated to any one or more of the second site processes corresponding to variations of the resource usage quantities of the first site processes and the second site processes, the resource usage quantities being collected by the processor.Type: ApplicationFiled: January 29, 2016Publication date: August 18, 2016Applicant: FUJITSU LIMITEDInventors: Katsuo IIMURA, Kenichirou SHIMOGAWA, Takahiro KOJIMA, Yutaka EZAKI, JR., Ingyn TARA