WO2015097819A1 - Dispositif et procédé de traitement d'informations - Google Patents
Dispositif et procédé de traitement d'informations Download PDFInfo
- Publication number
- WO2015097819A1 WO2015097819A1 PCT/JP2013/084928 JP2013084928W WO2015097819A1 WO 2015097819 A1 WO2015097819 A1 WO 2015097819A1 JP 2013084928 W JP2013084928 W JP 2013084928W WO 2015097819 A1 WO2015097819 A1 WO 2015097819A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image file
- attribute information
- disk image
- information
- list
- Prior art date
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 27
- 238000000034 method Methods 0.000 title claims description 21
- 230000004044 response Effects 0.000 claims abstract description 4
- 238000007726 management method Methods 0.000 description 42
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 3
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3051—Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/323—Visualisation of programs or trace data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/301—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is a virtual computing platform, e.g. logically partitioned systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/815—Virtual
Definitions
- Embodiments described herein relate generally to an information processing apparatus and method.
- the desktop environment (operating system (OS), application program) of many client terminals can be centrally managed by a server in the client management system.
- the desktop environment is a disk image file such as a virtual hard disk (VHD) format, and is managed as a virtual image file including an OS and application programs.
- VHD virtual hard disk
- An object of one aspect of the present invention is to provide an information processing apparatus and method that can efficiently manage a desktop environment (virtual image file) of a client terminal.
- the information processing apparatus is an information processing apparatus applied to a client management system that manages a desktop environment of a plurality of client terminals, and includes attribute information indicating an attribute of a disk image file for the desktop environment.
- Information relating to mutual relationship between the storage means for storing, the acquisition means for acquiring the stored attribute information in accordance with the operation of the operator, and the list of the disk image files based on the acquired attribute information Display means for displaying in a format that expresses.
- FIG. 1 is a block diagram illustrating a schematic configuration example of a client management system to which an information processing apparatus according to an embodiment is applied.
- FIG. 2 is a schematic diagram illustrating an example of a data structure of image attribute information according to the embodiment.
- FIG. 3 is a schematic diagram illustrating an example of a screen displayed by the image file list display unit according to the embodiment.
- FIG. 4 is a schematic diagram illustrating another example of a screen displayed by the image file list display unit according to the embodiment.
- FIG. 5 is a schematic diagram showing still another example of a screen displayed by the image file list display unit according to the embodiment.
- FIG. 6 is a schematic diagram showing still another example of a screen displayed by the image file list display unit according to the embodiment.
- FIG. 7 is a schematic diagram showing still another example of a screen displayed by the image file list display unit according to the embodiment.
- FIG. 8 is a flowchart showing an example of the operation of the information processing apparatus according to the embodiment.
- FIG. 1 is a block diagram illustrating a schematic configuration example of a client management system to which an information processing apparatus according to an embodiment is applied.
- the client management system 10 is a server system for managing a plurality of client terminals.
- the client management system 10 can be realized by one or a plurality of servers (physical servers).
- it is assumed that the client management system 10 is realized by a plurality of servers.
- the client management system 10 is a system connected to a plurality of client terminals 20 and 30 via a network, and includes an execution server 100, an information processing apparatus 200, and the like.
- the client management system 10 of this embodiment can manage two types of client terminals 20 and 30 of the first type and the second type.
- the client terminal 20 shown in FIG. 1 is a first type client terminal.
- the first type client terminal is a so-called virtual client terminal.
- a virtual machine monitor (hypervisor) is installed as virtualization software in the local storage provided in the first type client terminal.
- the first type client terminal executes the virtualization software and the OS and application program in the virtual image file distributed from the client management system 10.
- the virtual machine monitor 22 is executed on the physical hardware 21 such as a CPU, memory, storage, and various I / O devices.
- the virtual machine monitor 22 is virtualization software such as a hypervisor, and functions as a virtualization layer on the physical hardware 21 by emulating the resources of the physical hardware 21.
- Several virtual machines are executed on the virtual machine monitor 22 which is a virtualization layer. In FIG. 1, it is assumed that two virtual machines 23 and 24 are executed on the virtual machine monitor 22.
- the virtual machine 23 is a virtual machine for executing a management OS (host OS) 23A.
- the virtual machine 24 executes a virtual OS (guest OS) 24A and an application program 24B in the virtual image file distributed from the client management system 10.
- the virtual machine 24, that is, the virtual OS (guest OS) 24A and the application program 24B operate as a desktop environment of the rich client terminal 20.
- the management OS (host OS) 23 ⁇ / b> A can control the virtual machine 24 in cooperation with the virtual machine monitor 22.
- the management OS (host OS) 23A includes a management module 23B.
- the management module 23B can download the virtual image file from the client management system 10.
- the virtual OS (guest OS) 24A includes an agent 24C.
- the agent 24 ⁇ / b> C is a program for executing processing for linking the client management system 10 and the rich client terminal 20.
- the second type client terminal is a thin client terminal.
- These thin client terminals 30 communicate with each of the virtual machines 104 executed on the execution server 100 of the client management system 10 using a screen transfer protocol.
- the plurality of thin client terminals 30 are terminals (base terminals) for realizing desktop virtualization using a virtual desktop infrastructure (VDI).
- the desktop environment (OS, application program) of each thin client terminal 30 is centrally managed by the execution server 100 which is a virtualization server.
- Each thin client terminal 30 is assigned one of the virtual machines 104 on the execution server 100.
- the OS and application programs are executed not by the thin client terminal 30 but by the virtual machine 104 on the execution server 100.
- Each thin client terminal 30 transmits input information corresponding to an operation of an input device (for example, a keyboard, a mouse, etc.) by the user to the corresponding virtual machine 104 in the execution server 100.
- Each thin client terminal 30 receives screen information reflecting input information from the corresponding virtual machine 104 in the execution server 100.
- the screen transfer software 33 is executed.
- the screen transfer software 33 is a program that communicates with the virtual machine 104 in the execution server 100 using a screen transfer protocol.
- the screen transfer software 33 may be an application program that runs on the OS.
- the OS 32 is executed on the physical hardware 31 such as a CPU, a memory, and various I / O devices, and the screen transfer software 33 is executed on the OS 32.
- the execution server 100 is a server that executes a plurality of virtual machines for communicating with a plurality of thin client terminals 30 using a screen transfer protocol.
- the execution server 100 may be realized by, for example, one physical server virtualized by server virtualization technology.
- a virtual machine monitor 102 is executed on physical hardware 101 such as a CPU, memory, storage, and various I / O devices.
- the virtual machine monitor 102 is virtualization software such as a hypervisor, and functions as a virtualization layer on the physical hardware 101 by emulating the resources of the physical hardware 101.
- one virtual machine 103 for management and a plurality of virtual machines 104 for executing a virtual desktop environment are executed.
- the virtual machine 103 executes a management OS (host OS) 103A.
- each virtual machine 104 executes a virtual OS (guest OS) 104A and an application program 104B in the virtual image file distributed from the information processing apparatus 200.
- guest OS virtual OS
- the management OS (host OS) 103A can control each virtual machine 104 in cooperation with the virtual machine monitor 102.
- the virtual OS (guest OS) 104A includes an agent 104C.
- the agent 104 ⁇ / b> C is a program that executes processing for linking the client management system 10 and each thin client terminal 30 in the same manner as the agent 24 ⁇ / b> C in the virtual machine 24 of the rich client terminal 20.
- the client management system 10 is usually further provided with a connection broker and profile storage.
- connection broker is a server applied to the client management system 10 for managing user profiles and the like.
- the connection broker can be realized by one physical server.
- the connection broker manages a plurality of user profiles by using a profile storage that stores a plurality of user profiles corresponding to each of a plurality of users.
- the connection broker also has a function for allocating usable virtual machines on the execution server 100 to a user who has performed a logon operation on the thin client terminal 30. Further, the connection broker has a function (roaming function) for allowing each user to use the same user environment even if each user performs a logon operation on which client terminal.
- the profile storage stores a large number of user profiles respectively associated with a large number of user identifiers (user IDs) that can use the client management system 10. That is, the profile storage includes a large number of storage locations for storing a large number of user profiles.
- the profile storage includes a large number of storage locations for storing a large number of user profiles.
- the user profile associated with the user ID of the user who performed the logon operation is automatically displayed on the file system of the virtual machine 104 of the execution server 100 corresponding to the thin client terminal 30. Mounted.
- each user can use the same user environment (the same user profile) even when operating either the rich client terminal 20 or the thin client terminal 30 to log on to the client management system 10.
- the information processing apparatus 200 includes an image file storage unit 201, an image attribute information storage unit 202, an image file control unit 203, an image attribute information management unit 204, an image attribute information update unit 205, and an image file list display.
- the image file storage unit 201 is a storage medium that stores a virtual image file including an OS and application programs.
- the virtual image file includes a virtual image file for the rich client terminal 20 and a virtual image file for the thin client terminal 30.
- the virtual image file for the rich client terminal 20 is distributed to each rich client terminal 20.
- the virtual image file for the thin client terminal 30 is distributed to the execution server 100. That is, each virtual image file is a disk image file such as a virtual hard disk (VHD) format.
- VHD virtual hard disk
- the image attribute information storage unit 202 is a storage medium that stores the attributes of each virtual image file stored in the image file storage unit 201, that is, image attribute information indicating the properties and settings of each virtual image file.
- the image attribute information includes a file identifier (File ID), name information (Name), a parent file identifier (Parent ID), software name information (Software), status information (Status), and creation date information. (Created), last delivery date information (Latest) and logon number information (Number) are associated with each other.
- the file identifier is information for identifying the virtual image file. This file identifier is information that is mechanically issued to the virtual image file by the information processing apparatus 200 when the virtual image file is created or updated, for example.
- FIG. 2 illustrates the case where the file identifier is expressed only by numbers, the file identifier may be expressed only by alphabets or a combination of numbers and alphabets.
- Name information is information indicating the name of the virtual image file. This name information may be set as appropriate by the administrator (file creator) at the time of creating or updating the virtual image file, or may be set mechanically by the information processing apparatus 200 as with the file identifier. .
- the parent file identifier is information indicating a file identifier of a virtual image file (hereinafter referred to as a parent virtual image file or simply parent) used for creating or updating a virtual image file.
- a virtual image file used for creating or updating a virtual image file.
- the copy-source virtual image file corresponds to the parent of the newly created virtual image file.
- the virtual image file before the update corresponds to the parent of the virtual image file after the update.
- a virtual image file created or updated using a parent virtual image file is referred to as a child virtual image file or simply a child.
- Software name information is information indicating the name of the OS or application program included in the virtual image file.
- FIG. 2 for the sake of simplification of explanation, a case where one piece of software (OS, application program) is included in each virtual image file is illustrated.
- a virtual image file can be obtained by adding new software. Since the software included in the virtual image file before the update is not deleted when the software is updated, the software name information column includes the software included in the virtual image file before the update and the newly added software. Both are included.
- Status information is information indicating the current status of the virtual image file.
- FIG. 2 illustrates a case where the status information indicates, for example, “blank”, “deleted”, or “currently distributed”.
- “Blank” indicates a virtual image file that is not currently distributed from the image file storage unit 201 to the rich client terminal 20 or the execution server 100.
- “Deleted” indicates that the virtual image file has already been deleted from the virtual image file storage unit 201.
- “Currently distributed (Current)” indicates a virtual image file currently distributed from the image file storage unit 201.
- the state information may indicate a state other than the above-described “blank”, “deleted”, and “current”.
- Creation date information is information indicating the creation date of the virtual image file.
- the last delivery date information is information indicating the date (delivery date) when the virtual image file was last delivered.
- logon number information is information indicating the number of users logged on to the client management system 10 using the rich client terminal 20 or the thin client terminal 30 in order to use a certain virtual image file.
- the image control unit 203 is a module that executes a process of creating or updating a virtual image file in accordance with an operation of the administrator, and a process of distributing the virtual image file to the rich client terminal 20 or the execution server 100.
- the created or updated virtual image file is stored in the image file storage unit 201 as appropriate.
- the image attribute information management unit 204 is a module that manages the image attribute information stored in the image attribute information storage unit 202. Specifically, the image attribute information management unit 204 has a function of acquiring image attribute information corresponding to the condition specified by the administrator from the image attribute information storage unit 202 and sending it to the image file list display unit 206. Conditions specified by the administrator include, for example, the name of the software included in the virtual image file, the creation date of the virtual image file, whether or not it has been deleted from the image file storage unit 201, and the software included in the virtual image file. Version etc. are mentioned.
- the image attribute information update unit 205 is a module that executes a process of extracting image attribute information from the virtual image file at every predetermined timing.
- the extracted image attribute information is stored in the image attribute information storage unit 202 via the image attribute information management unit 204.
- Examples of the predetermined timing include timing at which a virtual image file is created or updated. That is, the image attribute information update unit 205 acquires a created or updated virtual image file each time a virtual image file is created or updated by the image file control unit 203, and image attribute information is obtained from the virtual image file.
- the image attribute information is stored in the image attribute information storage unit 202 (that is, the image attribute information stored in the image attribute information storage unit 202 is updated).
- the image file list display unit 206 draws a list of virtual image files in a tree format according to the image attribute information sent from the image attribute information management unit 204, and outputs this to the screen (that is, displays the list of virtual image files). Display in tree format).
- the image file list display unit 206 displays a list of virtual image files.
- the image file list display unit 206 displays the screen shown in FIG. 3 according to the image attribute information I 1 to I 6 shown in FIG.
- the image file list display unit 206 determines the file identifier in the image attribute information I 1 according to the image attribute information I 1 in which the value of the parent file identifier indicates “ ⁇ ” among the image attribute information I 1 to I 6.
- a first block simulating a virtual image file “1” is drawn at the top of the list.
- the image file list display unit 206 determines the image attribute information according to the image attribute information I 2 and I 3 whose parent file identifier value is “1” among the remaining image attribute information I 2 to I 6.
- Two second blocks simulating virtual image files with file identifiers “2” and “3” in I 2 and I 3 are drawn in parallel below the first block.
- the image file list display unit 206 of the remaining image attribute information I 4 ⁇ I 6, in accordance with image attribute information I 6 indicating the value "2" of the parent file identifier, the image attribute information I 6
- the third block simulating the virtual image file with the file identifier “6” is drawn below the second block.
- the image file list display unit 206 follows the image attribute information I 4 and I 5 of the remaining image attribute information I 4 and I 5 according to the image attribute information I 4 and I 5 indicating that the value of the parent file identifier is “3”. 4 and I 5 , two fourth blocks simulating the virtual image files with the file identifiers “4” and “5” are drawn in parallel below the second block.
- the image file list display unit 206 finishes drawing a block simulating the virtual image file corresponding to all the image attribute information I 1 to I 6 , it outputs this to the screen and displays a list of the virtual image files. Display in tree format.
- a link imitating a virtual image file may be embedded in a block simulating a virtual image file.
- the block imitating the virtual image file is drawn in a format that can identify the parent-child relationship.
- a line connecting the first block and the second block, a line connecting the second block and the third block (simulating a virtual image file having the file identifier “2”), and a virtual image having the file identifier “3” A line connecting the second block and the fourth block (simulating a file) is drawn.
- the screen shown in FIG. 3 is displayed as described above.
- the image file list display unit 206 can display not only the screen shown in FIG. 3 but also other screens. Specifically, the screens shown in FIGS. 4 to 7 can be displayed.
- FIG. 4 is a diagram illustrating an example of a screen displayed by the information processing apparatus according to the present embodiment.
- the image file list display unit 206 displays the delivery date indicated by the last delivery date information as a virtual image file in addition to the processing executed to display the screen shown in FIG.
- a difference block that is input in each simulated block and indicates the difference between the attribute information of the parent virtual image file and the attribute information of the child virtual image file (that is, the contents of work performed at the time of creating or updating the virtual image file)
- a process for further drawing is executed.
- the difference between the parent virtual image file and the child virtual image file may be appropriately extracted based on information input in advance by the administrator at the time of creating or updating the virtual image file, or a publicly known method for extracting software inventory. It may be appropriately extracted by a program.
- the creation history or update history of the virtual image file can be expressed more specifically than the screen shown in FIG.
- FIG. 5 is a diagram illustrating another example of a screen displayed by the information processing apparatus according to the present embodiment.
- the image file list display unit 206 adds a predetermined block (for example, the current state indicated by the state information) in addition to the processing executed to display the screen shown in FIG. Executes a process of changing the drawing format (color) of the “simulated virtual image file (current)”.
- the currently distributed virtual image file can be expressed with more emphasis than the screens shown in FIGS.
- FIG. 6 is a diagram showing still another example of a screen displayed by the information processing apparatus according to the present embodiment.
- the image file list display unit 206 displays “Deleted (Deleted)” in addition to the processing executed to display the screen shown in FIG.
- Deleted the block imitating the virtual image file
- a process of redrawing the line indicating the parent-child relationship and the difference block is executed.
- FIG. 7 is a diagram showing still another example of a screen displayed by the information processing apparatus according to the present embodiment.
- a search field that allows keyword search using an input device (keyboard) is further provided.
- the image file list display unit 206 adds a virtual image file that does not include “SoftwareD” in addition to the processing executed to display the screen shown in FIG.
- a process of changing the drawing format (from a solid line to a broken line) of the simulated block (excluding the block positioned at the top of the list) is executed.
- the image file list display unit 206 can display a list of virtual image files on the screen in various forms of tree formats.
- the image file list display unit 206 requests the image attribute information management unit 204 to acquire image attribute information corresponding to the input condition ( Step S1).
- the image attribute information management unit 204 acquires image attribute information corresponding to the condition input by the administrator, and the acquired image attribute information is stored in the image file list.
- the data is sent to the display unit 206 (step S2).
- the image file list display unit 206 draws a list of virtual image files in a tree format according to the received image attribute information. This is output to the screen (step S3). Note that an example of the process of displaying the list of virtual image files in step S3 has already been described in detail with reference to FIGS. 2 and 3, and detailed description thereof is omitted here.
- the image file list display unit 206 capable of displaying a list of virtual image files in a tree format instead of a table format is provided, the state of the virtual image file is visually displayed to the administrator. Can be presented. Thereby, the administrator can easily confirm whether or not the application program included (installed) in the currently used virtual image file is the latest version. In addition, the installation status of the application program can be grasped and the number of licenses can be managed correctly. Furthermore, it is possible to easily prompt the user who uses the old virtual image file to use the new virtual image file. In addition, it is possible to optimize the consumption of hardware resources by correctly deleting unused virtual image files.
- the administrator can grasp the current status of a plurality of virtual image files and the relevance between the plurality of virtual image files, and can efficiently manage the virtual image files efficiently. That is, the management of the desktop environment (virtual image file) of the client terminal can be made efficient.
- the processing of the present embodiment can be realized by a computer program. Therefore, the computer program can be installed and executed on a computer through a computer-readable storage medium storing the computer program. Similar effects can be easily realized.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- User Interface Of Digital Computer (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Conformément à un mode de réalisation, l'invention concerne un dispositif de traitement d'informations qui est appliqué à un système de gestion de client, qui gère les environnements de bureau d'une pluralité de terminaux de client, et qui comprend : un moyen de stockage pour stocker des informations d'attribut qui signifient des attributs de fichiers d'image de disque pour les environnements de bureau ; un moyen d'acquisition pour acquérir les informations d'attribut stockées en réponse à une manipulation par un opérateur ; un moyen d'affichage pour afficher, sur la base des informations d'attribut acquises, une liste des fichiers d'image de disque dans un format qui exprime des informations concernant une corrélation mutuelle.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2013/084928 WO2015097819A1 (fr) | 2013-12-26 | 2013-12-26 | Dispositif et procédé de traitement d'informations |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2013/084928 WO2015097819A1 (fr) | 2013-12-26 | 2013-12-26 | Dispositif et procédé de traitement d'informations |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015097819A1 true WO2015097819A1 (fr) | 2015-07-02 |
Family
ID=53477755
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2013/084928 WO2015097819A1 (fr) | 2013-12-26 | 2013-12-26 | Dispositif et procédé de traitement d'informations |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2015097819A1 (fr) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011128852A (ja) * | 2009-12-17 | 2011-06-30 | Hitachi Ltd | 仮想ハードディスクの管理サーバおよび管理方法、管理プログラム |
JP2012053869A (ja) * | 2011-08-09 | 2012-03-15 | Toshiba Corp | 情報処理装置及びクライアント管理方法 |
US20120284708A1 (en) * | 2011-05-03 | 2012-11-08 | International Business Machines Corporation | Configuring virtual machine images in a networked computing environment |
JP2013190984A (ja) * | 2012-03-13 | 2013-09-26 | Toshiba Corp | 情報処理装置、仮想イメージファイル作成システム、および仮想イメージファイル作成方法 |
-
2013
- 2013-12-26 WO PCT/JP2013/084928 patent/WO2015097819A1/fr active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011128852A (ja) * | 2009-12-17 | 2011-06-30 | Hitachi Ltd | 仮想ハードディスクの管理サーバおよび管理方法、管理プログラム |
US20120284708A1 (en) * | 2011-05-03 | 2012-11-08 | International Business Machines Corporation | Configuring virtual machine images in a networked computing environment |
JP2012053869A (ja) * | 2011-08-09 | 2012-03-15 | Toshiba Corp | 情報処理装置及びクライアント管理方法 |
JP2013190984A (ja) * | 2012-03-13 | 2013-09-26 | Toshiba Corp | 情報処理装置、仮想イメージファイル作成システム、および仮想イメージファイル作成方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10140115B2 (en) | Applying update to snapshots of virtual machine | |
US12079342B2 (en) | Data lineage management | |
JP5675679B2 (ja) | 仮想イメージファイル作成システムおよび仮想イメージファイル作成方法 | |
JP5288334B2 (ja) | 仮想アプライアンス配備システム | |
US10585691B2 (en) | Distribution system, computer, and arrangement method for virtual machine | |
US10949401B2 (en) | Data replication in site recovery environment | |
US9052940B2 (en) | System for customized virtual machine for a target hypervisor by copying image file from a library, and increase file and partition size prior to booting | |
US10120941B2 (en) | Dynamic runtime environment configuration for query applications | |
WO2012054216A2 (fr) | Création et déploiement de disques durs virtuels prêts au service | |
US9083604B2 (en) | Information processing apparatus, client management system, and client management method | |
US10289627B2 (en) | Profile-enabled dynamic runtime environment for web application servers | |
US9378039B2 (en) | Virtual machine storage replication schemes | |
US20110264879A1 (en) | Making Automated Use of Data Volume Copy Service Targets | |
KR101913346B1 (ko) | 클라우드 환경에서의 클라우드 서버 관리 방법 및 장치 | |
US10721121B2 (en) | Methods for synchronizing configurations between computing systems using human computer interfaces | |
US9898273B1 (en) | Dynamically updating APIS based on updated configuration file of a computing system | |
US20130238673A1 (en) | Information processing apparatus, image file creation method, and storage medium | |
JP5606476B2 (ja) | クライアント管理システム、クライアント管理方法及びプログラム | |
US20170160842A1 (en) | Method of generating display name of objects to be managed | |
US10887382B2 (en) | Methods, apparatuses and systems for cloud-based disaster recovery | |
JP5670369B2 (ja) | 情報処理装置、イメージファイル管理方法およびプログラム | |
US20150074116A1 (en) | Indexing attachable applications for computing systems | |
WO2015097819A1 (fr) | Dispositif et procédé de traitement d'informations | |
WO2010100867A1 (fr) | Système de gestion de machine virtuelle | |
US9727362B2 (en) | Execution control method, storage medium, and execution control apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13900255 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
NENP | Non-entry into the national phase |
Ref country code: JP |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13900255 Country of ref document: EP Kind code of ref document: A1 |