Information processing system and method for relocating application

US2016004553A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016004553-A1
Application numberUS-201414771848-A
CountryUS
Kind codeA1
Filing dateMar 13, 2014
Priority dateMar 15, 2013
Publication dateJan 7, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An application owned by an information processing device of any of a plurality of bases connected to each other via a network and each having an information processing device for operating the application by a virtual machine unit is, including the virtual machine unit, relocated to another base. The migration of the virtual machine unit that executes the application is controlled, the information processing device of the base that is a relocation destination is determined, and a base-by-base and application-by-application backup generation is grasped for each application. As bases for backing up data required to execute the application, information processing devices of a plurality of bases are selected, and the data is moved to each of the information processing devices and stored.

First claim

Opening claim text (preview).

What is claimed is: 1 . An information processing system comprising: information processing devices that operates an application on a virtual machine unit at a plurality of sites and are connected to one another over a network; and a system management controller that controls to relocate the application in which the information processing device at one site has, to the information processing device at the other site together with the virtual machine unit, this system management controller including a migration controller that controls migration of the virtual machine unit executing the application; an allocation planning unit that determines the information processing device at a site to which the application is relocated; and a storage controller that recognizes, for each application, back-up generations different for each application and each site, wherein the information processing devices at the sites are selected as sites for backing up data necessary for executing the application from among the information processing devices at the plurality of sites, and data is relocated to the information processing devices at the selected sites and stored in the information processing devices at the sites. 2 . The information processing system according to claim 1 , wherein the allocation planning unit allocates the data necessary for executing the application to the information processing devices at selected sites from the plurality of sites for each of the back-up generations. 3 . The information processing system according to claim 1 , wherein when relocating the application between the information processing devices at the sites, the allocation planning unit calculates, for data necessary for executing the application, an update cost necessary for synchronizing the data based on back-up generation information of the data stored in a relocation source site. 4 . The information processing system according to claim 1 , wherein the allocation planning unit calculates an update cost that is necessary for synchronizing the data for each application and each information processing device at the site, refers to information weighted by a predetermined weight to the obtained update cost by the calculation, and selects the information processing device at the site that minimizes an overall cost. 5 . The information processing system according to claim 1 , wherein the allocation planning unit relocates the application over the sites considering, for data necessary for executing the application, a network delay between the information processing devices at the sites, a cost for synchronizing the data, and required performance of the application with regard to data access. 6 . The information processing system according to claim 1 , wherein, when relocating the application between the information processing devices at the sites, the storage controller analyzes, for the application as a target of being relocated, association with a data area storing the data used by the application. 7 . A method for relocating an application, which is included in information processing devices that operate the application on a virtual machine unit at a plurality of sites and are connected to one another over a network, to the information processing device at the other site together with the virtual machine unit, the method comprising: determining the information processing device at a site to which the application is relocated; recognizing, for each application, back-up generations different for each information processing device at a site and each application; and selecting the information processing devices at sites as information processing devices at sites for backing up data necessary for executing the application from among the information processing devices at the plurality of sites, relocating the data to the information processing devices at the plurality of sites, and storing the data in the information processing devices at the sites.

Assignees

Inventors

Classifications

  • G06F9/4856Primary

    resumption being on a different machine, e.g. task migration, virtual machine migration (G06F9/5088 takes precedence) · CPC title

  • Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes · CPC title

  • Network integration; Enabling network access in virtual machine instances · CPC title

  • Hypervisor-specific management and integration aspects · CPC title

  • Distribution of virtual machine instances; Migration and load balancing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016004553A1 cover?
An application owned by an information processing device of any of a plurality of bases connected to each other via a network and each having an information processing device for operating the application by a virtual machine unit is, including the virtual machine unit, relocated to another base. The migration of the virtual machine unit that executes the application is controlled, the informat…
Who is the assignee on this patent?
Nec Corp
What technology area does this patent fall under?
Primary CPC classification G06F9/4856. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 07 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).