Patent application number | Description | Published |
20130132954 | Image Deployment in a Cloud Environment - The invention relates to a mechanism for image deployment in a cloud environment comprising at least two hosts coupled to at least one disk, and at least one virtual machine created in at least one host of the at least two hosts by deploying an additional image to the at least one disk. The method is characterized in that the at least one host for deploying an additional image is selected according to a deployment factor representing a communality relationship between one or more existing base images in the cloud environment and the additional image. | 05-23-2013 |
20130132955 | Customizable File-Type Aware Cache Mechanism - A caching mechanism is provided in a computer server system including at least one host coupled to at least one disk, one or more virtual machines, one or more images of the one or more virtual machines created in a file system of the disk, and a virtual machine manager for assigning hardware resources of the computer server system to the one or more virtual machines. The mechanism provides a masking cache layer between the one or more virtual machines and the virtual machine manager, the masking cache layer including at least one separate entry for every cacheable data block of the file system to be referenced, collects profiling information related to one or more of the cacheable data blocks ( | 05-23-2013 |
20130159252 | Customizable File-Type Aware Cache Mechanism - A caching mechanism is provided in a computer server system including at least one host coupled to at least one disk, one or more virtual machines, one or more images of the one or more virtual machines created in a file system of the disk, and a virtual machine manager for assigning hardware resources of the computer server system to the one or more virtual machines. The mechanism provides a masking cache layer between the one or more virtual machines and the virtual machine manager, the masking cache layer including at least one separate entry for every cacheable data block of the file system to be referenced, collects profiling information related to one or more of the cacheable data blocks ( | 06-20-2013 |
20140137113 | VIRTUAL MACHINE TEMPLATE CREATION BASED ON DATA FEEDS - Data that includes information about an application is retrieved from a data feed. It is determined that the data from the data feed indicates that the application has been updated. In response to a determination that the data from the data feed indicates that the application has been updated, data descriptive of the application is extracted from the data from the data feed. One or more instructions for installing the application are determined based, at least in part, on the data descriptive of the application. In response to determination of the one or more instructions for installing the application, a first virtual machine skeleton that includes the one or more instructions for installing the application is generated. | 05-15-2014 |
20140137114 | VIRTUAL MACHINE TEMPLATE CREATION BASED ON DATA FEEDS - Data that includes information about an application is retrieved from a data feed. It is determined that the data from the data feed indicates that the application has been updated. In response to a determination that the data from the data feed indicates that the application has been updated, data descriptive of the application is extracted from the data from the data feed. One or more instructions for installing the application are determined based, at least in part, on the data descriptive of the application. In response to determination of the one or more instructions for installing the application, a first virtual machine skeleton that includes the one or more instructions for installing the application is generated. | 05-15-2014 |
20140214776 | DATA DE-DUPLICATION FOR DISK IMAGE FILES - The invention relates to a data processing system, comprising at least two disk emulators operating in parallel and emulating a disk subsystem each, the disk emulators each using a file in a file system for any data stored on the respective disk, a separate de-duplicator for de-duplicating the data stored in the files, the de-duplicator operating in parallel to the disk emulators, the de-duplicator further using an additional disk emulator emulating an additional disk subsystem by using an additional file in a file system for storing data shared between the other disk subsystems. | 07-31-2014 |
20140282537 | VIRTUAL MACHINE IMAGE DISK USAGE - The invention relates to a method for managing virtual machine image disk usage comprising a disk image emulator for a virtual machine provided by a hypervisor, comprising the steps of providing at least a first disk image comprising a sequence of data blocks for accumulating write operations to the first disk image, providing at least a second disk image comprising a sequence of data blocks for permanently storing disk image data, and providing a disk cleaning process for transferring disk image data from the first disk image to the second disk image and deleting unused data blocks in the first and/or the second disk image. | 09-18-2014 |
20140325510 | Image Deployment in a Cloud Environment - The invention relates to a mechanism for image deployment in a cloud environment comprising at least two hosts coupled to at least one disk, and at least one virtual machine created in at least one host of the at least two hosts by deploying an additional image to the at least one disk. The method is characterized in that the at least one host for deploying an additional image is selected according to a deployment factor representing a communality relationship between one or more existing base images in the cloud environment and the additional image. | 10-30-2014 |