-
公开(公告)号:US11366617B2
公开(公告)日:2022-06-21
申请号:US17106203
申请日:2020-11-30
Applicant: VMware, Inc.
Inventor: Zongliang Li , Wenguang Wang , Christian Dickmann , Mansi Shah , Tao Xie , Ye Zhang
Abstract: Example methods are provided for unbalanced storage resource usage configuration for a distributed storage system in a virtualized computing environment. An example method may include obtaining usage data associated with multiple storage resources forming the distributed storage system. The multiple storage resources are supported by the multiple hosts. Based on the usage data, the method may further include determining a higher usage set and a lower usage set of one or more storage resources from the multiple storage resources and configuring the multiple hosts to use the multiple storage resources in an unbalanced manner by using the higher usage set of one or more storage resources at a higher usage level compared to the lower usage set of one or more storage resources.
-
公开(公告)号:US11012297B2
公开(公告)日:2021-05-18
申请号:US15954187
申请日:2018-04-16
Applicant: VMware, Inc.
Inventor: Boris Dimitrov Stoicov , Christian Dickmann
IPC: H04L12/24
Abstract: An example apparatus to migrate a physical server host from a virtual standard switch to a virtual distributed switch includes: a user input interface to receive a user-selection of first physical network interface cards of a first physical server host to migrate from the virtual standard switch to the virtual distributed switch; a configurator to generate a first migration plan to configure the virtual distributed switch using network configuration settings of the virtual standard switch corresponding to the first physical network interface cards; and a virtual distributed switch creator to, based on a user-selection to proceed with the migration from the virtual standard switch to the virtual distributed switch, create the virtual distributed switch in the first physical server host and a second physical server host, the configurator to configure the network configuration settings of the virtual standard switch in the virtual distributed switch.
-
公开(公告)号:US11720271B2
公开(公告)日:2023-08-08
申请号:US17081793
申请日:2020-10-27
Applicant: VMware, Inc.
Inventor: Mansi Shah , Subramanian Neelakantan , Christian Dickmann , Yu Wu
CPC classification number: G06F3/0644 , G06F3/0604 , G06F3/067 , G06F3/0664 , G06F9/45558 , G06F9/547 , 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.
-
公开(公告)号:US11343141B2
公开(公告)日:2022-05-24
申请号:US17244658
申请日:2021-04-29
Applicant: VMware, Inc.
Inventor: Boris Dimitrov Stoicov , Christian Dickmann
IPC: H04L41/0813 , H04L41/22
Abstract: Disclosed examples include determining that a user-approved migration plan satisfies a proposed migration plan, the proposed migration plan to configure a virtual distributed switch using network configuration settings of a virtual standard switch corresponding to first physical network interface cards, the user-approved migration plan based on a user-selection responsive to the proposed migration plan; creating the virtual distributed switch in a first host and a second host in response to the user-approved migration plan satisfying the proposed migration plan; and configuring the virtual distributed switch based on the network configuration settings of the virtual standard switch.
-
公开(公告)号:US11347536B2
公开(公告)日:2022-05-31
申请号:US16840203
申请日:2020-04-03
Applicant: VMware, Inc.
Inventor: Christian Dickmann , Zhao Jin , Zongliang Li
IPC: G06F9/46 , G06F9/455 , G06F9/50 , H04L67/1097 , H04L41/0893
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.
-
公开(公告)号:US10970335B2
公开(公告)日:2021-04-06
申请号:US16357308
申请日:2019-03-18
Applicant: VMware, Inc.
Inventor: Mansi Shah , Christian Dickmann , Chaitanya Datye , Niket Kandya
IPC: G06F16/00 , G06F16/901 , G06F16/22 , G06F16/9032
Abstract: Techniques for implementing access pattern-based distribution of key-value content in a distributed key-value store comprising a plurality of nodes are provided. In one set of embodiments, a node in the plurality of nodes can receive a request to create a key-value entry. The node can further determine whether the key-value entry is associated with a first (e.g., global) scope or a second (e.g., local) scope. If the key-value entry is associated with the first scope, the node can cause the key-value entry to be replicated on every node in the plurality of nodes. On the other hand, if the key-value entry is associated with the second scope, the node cause the key-value entry to be stored solely on that node.
-
公开(公告)号:US20190319837A1
公开(公告)日:2019-10-17
申请号:US15954187
申请日:2018-04-16
Applicant: VMware, Inc.
Inventor: Boris Dimitrov Stoicov , Christian Dickmann
IPC: H04L12/24
Abstract: An example apparatus to migrate a physical server host from a virtual standard switch to a virtual distributed switch includes: a user input interface to receive a user-selection of first physical network interface cards of a first physical server host to migrate from the virtual standard switch to the virtual distributed switch; a configurator to generate a first migration plan to configure the virtual distributed switch using network configuration settings of the virtual standard switch corresponding to the first physical network interface cards; and a virtual distributed switch creator to, based on a user-selection to proceed with the migration from the virtual standard switch to the virtual distributed switch, create the virtual distributed switch in the first physical server host and a second physical server host, the configurator to configure the network configuration settings of the virtual standard switch in the virtual distributed switch.
-
公开(公告)号:US11900141B2
公开(公告)日:2024-02-13
申请号:US17232214
申请日:2021-04-16
Applicant: VMWARE, INC.
Inventor: Mansi Shah , Subramanian Neelakantan , Christian Dickmann , Gopala Suryanarayana
IPC: G06F9/455 , H04L29/08 , H04L67/1097
CPC classification number: G06F9/45558 , H04L67/1097 , G06F2009/45575 , 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); first and second local storage devices in a first host, the first local storage device being part of a virtual storage area network (vSAN) and the second local storage device being exclusive of the vSAN; and an orchestration control plane, integrated with the virtualization layer and 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, the persistent application storing persistent data on the second local storage device; and a virtualization management server configured to manage the cluster and to cooperate with the orchestration control plane to modify the state to notify the master server of a virtual infrastructure (VI) event.
-
公开(公告)号:US20210250234A1
公开(公告)日:2021-08-12
申请号:US17244658
申请日:2021-04-29
Applicant: VMware, Inc.
Inventor: Boris Dimitrov Stoicov , Christian Dickmann
IPC: H04L12/24
Abstract: Disclosed examples include determining that a user-approved migration plan satisfies a proposed migration plan, the proposed migration plan to configure a virtual distributed switch using network configuration settings of a virtual standard switch corresponding to first physical network interface cards, the user-approved migration plan based on a user-selection responsive to the proposed migration plan; creating the virtual distributed switch in a first host and a second host in response to the user-approved migration plan satisfying the proposed migration plan; and configuring the virtual distributed switch based on the network configuration settings of the virtual standard switch.
-
公开(公告)号:US20200301970A1
公开(公告)日:2020-09-24
申请号:US16357308
申请日:2019-03-18
Applicant: VMware, Inc.
Inventor: Mansi Shah , Christian Dickmann , Chaitanya Datye , Niket Kandya
IPC: G06F16/901 , G06F16/9032 , G06F16/22
Abstract: Techniques for implementing access pattern-based distribution of key-value content in a distributed key-value store comprising a plurality of nodes are provided. In one set of embodiments, a node in the plurality of nodes can receive a request to create a key-value entry. The node can further determine whether the key-value entry is associated with a first (e.g., global) scope or a second (e.g., local) scope. If the key-value entry is associated with the first scope, the node can cause the key-value entry to be replicated on every node in the plurality of nodes. On the other hand, if the key-value entry is associated with the second scope, the node cause the key-value entry to be stored solely on that node.
-
-
-
-
-
-
-
-
-