-
公开(公告)号:US20220083248A1
公开(公告)日:2022-03-17
申请号:US17081793
申请日:2020-10-27
Applicant: VMware, Inc.
Inventor: Mansi SHAH , Subramanian NEELAKANTAN , Christian DICKMANN , Yu WU
Abstract: An example virtualized computing system includes a cluster of hosts having a virtualization layer executing thereon and configured to manage virtual machines (VMs); a local storage device in a first host of the cluster, the local storage device configured as direct-attach storage; and an orchestration control plane, integrated with the virtualization layer, the orchestration control plane including a master server managing state of the orchestration control plane, the state including objects representing the hosts and the VMs, the orchestration control plane deploying a persistent application executing on a first VM of the VMs, the persistent application storing persistent data on the direct-attach storage.
-
公开(公告)号:US20190065092A1
公开(公告)日:2019-02-28
申请号:US15853110
申请日:2017-12-22
Applicant: VMware, Inc.
Inventor: Mansi SHAH , Eric KNAUFT , Jin ZHANG , Christian DICKMANN , Pascal RENAULD , Radhika VULLIKANTI , Christos KARAMANOLIS
IPC: G06F3/06
Abstract: In a storage cluster having nodes, blocks of a logical storage space of a storage object are allocated flexibly by a parent node to component nodes that are backed by physical storage. The method includes maintaining a first allocation map for the parent node, and second and third allocation maps for the first and second component nodes, respectively, executing a first write operation on the first component node and updating the second allocation map to indicate that the first block is a written block, selecting the second component node for executing a second write operation, and executing the second write operation on the second component node. Upon execution of the second write operation, the third allocation map is updated to indicate that the second block is a written block and the first allocation map is updated to indicate that the second block is allocated to the second component node.
-
公开(公告)号:US20230333765A1
公开(公告)日:2023-10-19
申请号:US18339923
申请日:2023-06-22
Applicant: VMware, Inc.
Inventor: Mansi SHAH , Subramanian NEELAKANTAN , Christian DICKMANN , Yu WU
CPC classification number: G06F3/0644 , G06F9/45558 , G06F3/0604 , G06F3/067 , G06F9/547 , G06F3/0664 , G06F2009/45579
Abstract: An example virtualized computing system includes a cluster of hosts having a virtualization layer executing thereon and configured to manage virtual machines (VMs); a local storage device in a first host of the cluster, the local storage device configured as direct-attach storage; and an orchestration control plane, integrated with the virtualization layer, the orchestration control plane including a master server managing state of the orchestration control plane, the state including objects representing the hosts and the VMs, the orchestration control plane deploying a persistent application executing on a first VM of the VMs, the persistent application storing persistent data on the direct-attach storage.
-
公开(公告)号:US20210224097A1
公开(公告)日:2021-07-22
申请号:US16840203
申请日:2020-04-03
Applicant: VMware, Inc.
Inventor: Christian DICKMANN , Zhao JIN , Zongliang LI
Abstract: Architectures for computing clusters with enhanced scalability and fault isolation capabilities are described. The enhanced capabilities are enabled by partitioning hosts of the clusters into multiple storage domains of the cluster. Each of the hosts includes processing and storage resources. The resources are logically partitioned into a processing layer and a storage layer of the cluster. The processing layer includes a virtualized processing resource for each of the storage domains. The storage layer includes a virtualized datastore for each of the storage domains. The processing layer provides users with access to virtualized machines (VMs). The storage layer provides the VMs with access to virtualized datastores of the associated storage domain. The aggregated resources of the host computing devices within the cluster may be employed to instantiate the processing layer and the storage layer of the cluster.
-
公开(公告)号:US20190065062A1
公开(公告)日:2019-02-28
申请号:US15853202
申请日:2017-12-22
Applicant: VMware, Inc.
Inventor: Eric KNAUFT , Mansi SHAH , Jin ZHANG , Christian DICKMANN , Pascal RENAULD , Radhika VULLIKANTI , Christos KARAMANOLIS
Abstract: In a storage cluster having nodes, blocks of a logical storage space of a storage object are allocated flexibly by a parent node to component nodes that are backed by physical storage. The method includes maintaining a first allocation map for the parent node, and second and third allocation maps for the first and second component nodes, respectively, executing a first write operation on the first component node and updating the second allocation map to indicate that the first block is a written block, and upon detecting that the first component node is offline, executing a second write operation that targets a second block of the logical storage space, which is allocated to the first component node, on the second component node and updating the third allocation map to indicate that the second block is a written block.
-
-
-
-