Patents by Inventor Eiichiro Oiwa

Eiichiro Oiwa 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: 9292219
    Abstract: Computer system is provided with a first physical computer and a second physical computer. The first physical computer is provided with a control device and a storage device coupled to the control device. The control device of the first physical computer constructs a virtual computer and can execute a predetermined guest program on the virtual computer. A part of a region of the storage device is used as a virtual storage device that is a storage device for the virtual computer. In the case in which the control device executes a live migration which is to migrate the virtual computer of the first physical computer to the second physical computer while executing the guest program in a substantial way, the control device executes a control for reducing a data writing amount in a certain period of time to a virtual storage device that has been allocated to the virtual computer.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: March 22, 2016
    Assignee: Hitachi, Ltd.
    Inventor: Eiichiro Oiwa
  • Patent number: 9134915
    Abstract: A hypervisor as a movement source stores key information, and the key information is registered in a storage using the stored key information through a logical HBA which is used for migration.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: September 15, 2015
    Assignee: HITACHI, LTD.
    Inventors: Norimitsu Hayakawa, Eiichiro Oiwa, Yukari Hatta, Hiroshi Miki, Takuji Teraya
  • Patent number: 9038067
    Abstract: A live migration in a virtual computer system. On a source physical computer, the control information area of the source logical FC-HBA (managed by an OS) is copied to the control information area of a dummy logical FC-HBA managed by a hypervisor. After an FC login to the dummy FC-HBA, an address conversion table is rewritten so that a host physical address for referring to the control information area of a logical HBA1? can be referred to using a guest logical address for referring to the control information area of the source FC-HBA. After the FC logout of the source FC-HBA, using a WWN of the FC used for the FC logout, a login to the destination logic FC-HBA is performed. Next, the OS on the source computer is taken over by the destination computer. Therefore, the disk accessed on the source computer can be accessed from the destination FC-HBA.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: May 19, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Hiroshi Miki, Eiichiro Oiwa, Yukari Hatta, Norimitsu Hayakawa, Takuji Teraya
  • Publication number: 20140059302
    Abstract: A hypervisor as a movement source stores key information, and the key information is registered in a storage using the stored key information through a logical HBA which is used for migration.
    Type: Application
    Filed: August 1, 2013
    Publication date: February 27, 2014
    Applicant: HITACHI, LTD.
    Inventors: Norimitsu HAYAKAWA, Eiichiro OIWA, Yukari HATTA, Hiroshi MIKI, Takuji TERAYA
  • Patent number: 8607230
    Abstract: When LPAR in a physical computer is migrated to LPAR in another in the state that OS operates, OS in LPAR can access disk which the OS has accessed before migration just after migration. FC-HBAs connected to the physical computers of the source and destination are constructed redundantly and one FC port is set to logging-out state in migration source before resumption of OS on the way of migration. After logging-in processing of FC is performed beforehand in migration destination by means of WWN of FC logged out in migration source, processing is performed so that path between FC logged and disk is viewed as being on-line from only OS. Path between FC not logged at destination and disk is processed to be viewed as being off-line from OS just after OS operates at destination, so that OS at destination can access the disk.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: December 10, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Yukari Hatta, Eiichiro Oiwa
  • Publication number: 20130326177
    Abstract: Computer system is provided with a first physical computer and a second physical computer. The first physical computer is provided with a control device and a storage device coupled to the control device. The control device of the first physical computer constructs a virtual computer and can execute a predetermined guest program on the virtual computer. A part of a region of the storage device is used as a virtual storage device that is a storage device for the virtual computer. In the case in which the control device executes a live migration which is to migrate the virtual computer of the first physical computer to the second physical computer while executing the guest program in a substantial way, the control device executes a control for reducing a data writing amount in a certain period of time to a virtual storage device that has been allocated to the virtual computer.
    Type: Application
    Filed: June 3, 2013
    Publication date: December 5, 2013
    Inventor: Eiichiro OIWA
  • Publication number: 20120131576
    Abstract: When LPAR in a physical computer is migrated to LPAR in another in the state that OS operates, OS in LPAR can access disk which the OS has accessed before migration just after migration. FC-HBA's connected to the physical computers of the source and destination are constructed redundantly and one FC port is set to logging-out state in migration source before resumption of OS on the way of migration. After logging-in processing of FC is performed beforehand in migration destination by means of WWN of FC logged out in migration source, processing is performed so that path between FC logged and disk is viewed as being on-line from only OS. Path between FC not logged at destination and disk is processed to be viewed as being off-line from OS just after OS operation at destination, so that OS at destination can access the disk.
    Type: Application
    Filed: September 23, 2011
    Publication date: May 24, 2012
    Inventors: Yukari HATTA, Eiichiro Oiwa
  • Publication number: 20100332722
    Abstract: In a two-level virtual machine system having child VMMs operating on a parent VMM, the field update frequency of VMCS and VMCB which control a VMM assist function of a CPU is not uniform. A G field requiring reflection of emulation results is higher in update frequency than a C field. The semiconductor quantity and power dissipation caused by the assist function expansion tend to increase in the C field used for a condition decision as compared with the G field simply retaining a value because influence upon the CPU operation is greater in the C field. Therefore, events relating to the G field which is high in update frequency and less in increase of semiconductor quantity and power dissipation caused by the assist function expansion are coped with by the CPU with its assist function expanded. Events relating to the C field are coped with by the parent VMM.
    Type: Application
    Filed: June 21, 2010
    Publication date: December 30, 2010
    Applicant: HITACHI, LTD.
    Inventors: Eiichiro OIWA, Naoya HATTORI, Toshiomi MORIKI, Yuji TSUSHIMA
  • Publication number: 20100217950
    Abstract: A computer system with a physical computer having a physical processor, physical memory, virtual computer and virtual computer controller is disclosed. The virtual computer has its own processor and memory, which are virtual components that are provided by logically dividing the physical processor and memory, respectively. The virtual computer also has a page table storing a physical/virtual memory address correspondence relationship, and a protection object table for address management of a protected address space in the virtual memory. The controller includes a protection exception processing unit, protection exception save region, virtual/physical memory address converter, and instruction analyzer. Upon execution of protection exception processing, the controller compares an instruction address at which was generated the protection exception processing to an instruction address of protection exception information saved.
    Type: Application
    Filed: November 23, 2009
    Publication date: August 26, 2010
    Applicant: HITACHI, LTD.
    Inventors: Youji TANAKA, Eiichiro OIWA, Naoya HATTORI
  • Publication number: 20090144733
    Abstract: A virtual machine system and a control method for the virtual machine system. An instruction causing a protection exception is analyzed by the protection exception process by accessing at least a virtual device, while judging whether the optimum emulated code is executed for each function on the virtual device. If the optimum emulated code is executable, the cause of the protection exception is stored in a memory and the optimum emulated code is executed, while at the same time judging whether the cause stored in the memory is usable for the next and subsequent protection exception processes. If the cause is so usable, the optimum emulated code is executed while omitting process having a large processing amount thereby to reduce the amount of the protection exception process. The stored contents of the cause of the protection exception are compared with the contents of the instruction analyzed, and ife the cause held is not reusable, the cause of the protection exception is deleted.
    Type: Application
    Filed: November 26, 2008
    Publication date: June 4, 2009
    Inventors: Eiichiro Oiwa, Naoya Hattori