Abstract:
User configurations of an installed application are migrated by isolating them from a base application state of the installed application to generate a virtual application package. At runtime, a base virtual application package and a user configurations virtual application package are provisioned from a central repository and executed by the user. The resulting virtualized execution environment merges the application resources contained in the packages such that the user configurations override the base application to make available all of the user configurations. This technique may be used to preserve user configurations during migration of applications, or to maintain user-specific configurations for a particular application across different sessions of a user's virtualized desktop.
Abstract:
The disclosure presents methods and systems for determining cost allocation for logical containers run on a data-center infrastructure. In one aspect, for each resource allocated to one or more logical containers, a method calculates a resource allocation value for each of the one or more logical containers, the resource allocation value represents an amount of the resource allocated to the logical container. An allocated container cost is then calculated for each of the one or more logical containers based on the resource allocation value of each logical container. A cost of unused portions of the resource for each of the one or more logical containers is calculated based on the allocated container cost and the resource allocation value associated with each logical container. The resource allocation value, the allocated container cost, and the cost of unused portion of the resource are stored in one or more data-storage devices.
Abstract:
Techniques for performing dynamic cost per unit resource usage in a virtual data center are described. In one example embodiment, an initial unit resource usage price is received for the virtual data center for a first cycle. Further, capital expenditure (CAPEX) and operating expenditure (OPEX) information of the virtual data center of the first cycle is obtained. Furthermore, a target return on investment (ROI) for the virtual data center for a second cycle is received. A unit resource usage price is then computed for the second cycle using the received initial unit resource usage price for the first cycle and the CAPEX and OPEX information of the first cycle. The unit resource usage price is then dynamically calibrated for the second cycle using the computed unit resource usage price and the target ROI.
Abstract:
The present disclosure is related to methods, systems, and machine-readable media for allocating cost of disk usage to a linked clone virtual machine (VM). A determination can be made as to a number of disks used by a linked clone VM, among the disks in a software defined data center, over a time period. In some examples, a cost for a total usage of the number of disks over the time period can be allocated to the linked clone VM, regardless of whether the total usage over the time period includes usage by other VMs. In some examples, a cost for a total usage of the number of disks over the time period can be allocated to the linked clone VM, in proportion to the number of VMs that use the disk regardless of relative usage of the disk by each of the number of VMs.
Abstract:
The present disclosure is related to methods, systems, and machine-readable media for allocating cost of disk usage to a linked clone virtual machine (VM) based on a parameter of usage. A determination can be made as to a number of disks used by a linked clone VM among a plurality of disks in a software defined data center over a time period and as to a respective portion of a parameter of usage for each of the number of disks used by the linked clone VM over the time period that is attributable to the linked clone VM. A portion of a cost for usage of each of the number of disks over the time period can be allocated to the linked clone VM in proportion to the respective portion of the parameter of usage attributable to the linked clone VM and/or on a relative latency.
Abstract:
Techniques for performing dynamic cost per unit resource usage in a virtual data center are described. In one example embodiment, an initial unit resource usage price is received for the virtual data center for a first cycle. Further, capital expenditure (CAPEX) and operating expenditure (OPEX) information of the virtual data center of the first cycle is obtained. Furthermore, a target return on investment (ROI) for the virtual data center for a second cycle is received. A unit resource usage price is then computed for the second cycle using the received initial unit resource usage price for the first cycle and the CAPEX and OPEX information of the first cycle. The unit resource usage price is then dynamically calibrated for the second cycle using the computed unit resource usage price and the target ROI.
Abstract:
The present disclosure is related to methods, systems, and machine-readable media for allocating cost of disk usage to a linked clone virtual machine (VM) based on a parameter of usage. A determination can be made as to a number of disks used by a linked clone VM among a plurality of disks in a software defined data center over a time period and as to a respective portion of a parameter of usage for each of the number of disks used by the linked clone VM over the time period that is attributable to the linked clone VM. A portion of a cost for usage of each of the number of disks over the time period can be allocated to the linked clone VM in proportion to the respective portion of the parameter of usage attributable to the linked clone VM and/or on a relative latency.
Abstract:
The present disclosure is related to methods, systems, and machine-readable media for allocating cost of disk usage to a linked clone virtual machine (VM). A determination can be made as to a number of disks used by a linked clone VM, among the disks in a software defined data center, over a time period. In some examples, a cost for a total usage of the number of disks over the time period can be allocated to the linked clone VM, regardless of whether the total usage over the time period includes usage by other VMs. In some examples, a cost for a total usage of the number of disks over the time period can be allocated to the linked clone VM, in proportion to the number of VMs that use the disk regardless of relative usage of the disk by each of the number of VMs.