-
1.
公开(公告)号:US11210035B2
公开(公告)日:2021-12-28
申请号:US16988242
申请日:2020-08-07
Applicant: VMware, Inc.
Inventor: Christos Karamanolis , Mansi Shah , Nathan Burnett
IPC: G06F3/06
Abstract: Techniques are described for storing a virtual disk in an object store comprising a plurality of physical storage devices housed in a plurality of host computers. A profile is received for creation of the virtual disk wherein the profile specifies storage properties desired for an intended use of the virtual disk. A virtual disk blueprint is generated based on the profile such that that the virtual disk blueprint describes a storage organization for the virtual disk that addresses redundancy or performance requirements corresponding to the profile. A set of the physical storage devices that can store components of the virtual disk in a manner that satisfies the storage organization is then determined.
-
公开(公告)号:US11016820B2
公开(公告)日:2021-05-25
申请号:US14010275
申请日:2013-08-26
Applicant: VMware, Inc.
Inventor: Christos Karamanolis , William Earl , Mansi Shah , Nathan Burnett
IPC: G06F9/50
Abstract: Embodiments presented herein techniques for balancing a multidimensional set of resources of different types within a distributed resources system. Each host computer providing the resources publishes a status on current resource usage by guest clients. Upon identifying a local imbalance, the host computer determines a source workload to migrate to or from the resources container to minimize the variance in resource usage. Additionally, when placing a new resource workload, the host computer selects a resources container that minimizes the variance to further balance resource usage.
-
公开(公告)号:US11809753B2
公开(公告)日:2023-11-07
申请号:US17508538
申请日:2021-10-22
Applicant: VMware, Inc.
Inventor: Christos Karamanolis , Mansi Shah , Nathan Burnett
IPC: G06F3/06
CPC classification number: G06F3/0689 , G06F3/0605 , G06F3/0659 , G06F3/0664 , G06F3/0665 , G06F3/067
Abstract: Techniques are described for storing a virtual disk in an object store comprising a plurality of physical storage devices housed in a plurality of host computers. A profile is received for creation of the virtual disk wherein the profile specifies storage properties desired for an intended use of the virtual disk. A virtual disk blueprint is generated based on the profile such that that the virtual disk blueprint describes a storage organization for the virtual disk that addresses redundancy or performance requirements corresponding to the profile. A set of the physical storage devices that can store components of the virtual disk in a manner that satisfies the storage organization is then determined.
-
公开(公告)号:US11704166B2
公开(公告)日:2023-07-18
申请号:US17321299
申请日:2021-05-14
Applicant: VMware, Inc.
Inventor: Christos Karamanolis , William Earl , Mansi Shah , Nathan Burnett
IPC: G06F9/50
CPC classification number: G06F9/5083 , G06F9/5016
Abstract: Embodiments presented herein techniques for balancing a multidimensional set of resources of different types within a distributed resources system. Each host computer providing the resources publishes a status on current resource usage by guest clients. Upon identifying a local imbalance, the host computer determines a source workload to migrate to or from the resources container to minimize the variance in resource usage. Additionally, when placing a new resource workload, the host computer selects a resources container that minimizes the variance to further balance resource usage.
-
公开(公告)号:US10747475B2
公开(公告)日:2020-08-18
申请号:US14010316
申请日:2013-08-26
Applicant: VMware, Inc.
Inventor: Christos Karamanolis , Mansi Shah , Nathan Burnett
IPC: G06F3/06
Abstract: Techniques are described for storing a virtual disk in an object store comprising a plurality of physical storage devices housed in a plurality of host computers. A profile is received for creation of the virtual disk wherein the profile specifies storage properties desired for an intended use of the virtual disk. A virtual disk blueprint is generated based on the profile such that that the virtual disk blueprint describes a storage organization for the virtual disk that addresses redundancy or performance requirements corresponding to the profile. A set of the physical storage devices that can store components of the virtual disk in a manner that satisfies the storage organization is then determined.
-
-
-
-