LIVE MIGRATION OF VIRTUAL COMPUTING INSTANCES BETWEEN DATA CENTERS

    公开(公告)号:US20180060117A1

    公开(公告)日:2018-03-01

    申请号:US15690241

    申请日:2017-08-29

    Applicant: VMware, Inc.

    Abstract: A method of migrating a virtualized computing instance between source and destination virtualized computing systems includes executing a first migration workflow in the source virtualized computing system between a source host computer and a first mobility agent simulating a destination host, executing a second migration workflow in the destination virtualized computing system between a second mobility agent simulating a source host and a destination host computer, sending, as part of the first migration workflow, a configuration of the migrated virtualized computing instance to the destination virtualized computing system, translating, as part of the second migration workflow, infrastructure-dependent information in the configuration of the migrated virtualized computing instance, and transferring, during execution of the first and second migration workflows, migration data including the virtualized computing instance between the source host and the destination host over a network.

    LARGE-SCALE TESTING AND SIMULATION
    3.
    发明公开

    公开(公告)号:US20240028357A1

    公开(公告)日:2024-01-25

    申请号:US17818795

    申请日:2022-08-10

    Applicant: VMware, Inc.

    CPC classification number: G06F9/45558 G06F9/45545 G06F9/541

    Abstract: The disclosure provides an approach for simulating a virtual environment. A method includes simulating, using a virtualization simulator, a plurality of hosts; simulating, using the virtualization simulator, a plurality of virtual computing instances (VCIs) associated with the plurality of simulated hosts, based on information obtained from a cluster application programming interface (API) provider; creating, using a virtualization simulator operator, one or more node simulator schedulers; creating, using the one or more node schedulers, a node simulator; simulating, using the node simulator, a plurality of guest operating systems (OSs) associated with the plurality of simulated VCIs; and joining the plurality of simulated guest OSs to one or more node clusters in a data center via an API server.

    STEERING NETWORK FLOWS AWAY FROM CONGESTION AND HIGH LATENCY HOTSPOTS

    公开(公告)号:US20180063743A1

    公开(公告)日:2018-03-01

    申请号:US15654588

    申请日:2017-07-19

    Applicant: VMware, Inc.

    Abstract: An approach is disclosed for steering network traffic away from congestion hot-spots to achieve better throughput and latency. In one embodiment, multiple Foo-over-UDP (FOU) tunnels, each having a distinct source port, are created between two endpoints. As a result of the distinct source ports, routers that compute hashes of packet fields in order to distribute traffic flows across network paths will compute distinct hash values for the FOU tunnels that may be associated with different paths. Probes are scheduled to measure network metrics, such as latency and liveliness, of each of the FOU tunnels. In turn, the network metrics are used to select particular FOU tunnel(s) to send traffic over so as to avoid congestion and high-latency hotspots in the network.

    CLOUD NATIVE NETWORK FUNCTION DEPLOYMENT

    公开(公告)号:US20240378092A1

    公开(公告)日:2024-11-14

    申请号:US18196450

    申请日:2023-05-12

    Applicant: VMware, Inc.

    Abstract: Example methods and systems for cloud native network function deployment are described. One example may involve a computer system obtaining cluster configuration information associated with multiple single node clusters (SNCs). Based on the cluster configuration information, the computer system may configure (a) a first SNC on a first node and (b) a second SNC on a second node. The computer system may configure (a) a first virtual agent associated with the first SNC, and (b) a second virtual agent associated with the second SNC. In response to receiving a deployment request to deploy a first pod and a second pod, the computer system may process the deployment request by (a) deploying, using the first virtual agent, the first pod on the first SNC, and (b) deploying, using the second virtual agent, the second pod on the second SNC.

    METHOD OF DIAGNOSING DATA DELIVERY OVER A NETWORK BETWEEN DATA CENTERS

    公开(公告)号:US20200153680A1

    公开(公告)日:2020-05-14

    申请号:US16184658

    申请日:2018-11-08

    Applicant: VMware, Inc.

    Abstract: The disclosure provides an approach for diagnosing a data plane of a network, wherein the network spans a first data center and a second data center, and wherein the second data center is remote to the first, the method comprising: accessing a secure connection between the first data center and the second data center; modifying, by the first performance controller, firewall settings of the first data center from a first setting to a second setting; opening on the second data center an instance of a performance tool; opening on the first data center a client of the instance of the performance tool; sending data packets over the data plane of the network; receiving the data packets; generating metrics associated with the data packets; and modifying firewall settings of the first data center from the second setting to the first setting.

    MACHINE LEARNING PREDICTION OF VIRTUAL COMPUTING INSTANCE TRANSFER PERFORMANCE

    公开(公告)号:US20200026538A1

    公开(公告)日:2020-01-23

    申请号:US16040272

    申请日:2018-07-19

    Applicant: VMware, Inc.

    Abstract: The disclosure provides an approach for preventing the failure of virtual computing instance transfers across data centers. In one embodiment, a flow control module collects performance information primarily from components in a local site, as opposed to components in a remote site, during the transfer of a virtual machine (VM) from the local site to the remote site. The performance information that is collected may include various performance metrics, each of which is considered a feature. The flow control module performs feature preparation by normalizing feature data and imputing missing feature data, if any. The flow control module then inputs the prepared feature data into machine learning model(s) which have been trained to predict whether a VM transfer will succeed or fail, given the input feature data. If the prediction is that the VM transfer will fail, then remediation actions may be taken, such as slowing down the VM transfer.

    DIAGNOSING REMOTE SITES OF A DISTRIBUTED CONTAINER ORCHESTRATION SYSTEM

    公开(公告)号:US20240176639A1

    公开(公告)日:2024-05-30

    申请号:US18153283

    申请日:2023-01-11

    Applicant: VMware, Inc.

    Abstract: An example method of diagnosing remote sites of a distributed container orchestration system includes: receiving, at a management cluster, definition of a test suite custom resource; detecting, by a test controller agent in a cluster of the remote sites, a diagnosis object in the management cluster created in response to the test suite custom resource; deploying, by the test controller agent in response to the diagnosis object, a first pod in the cluster; deploying, by the first pod, a second pod in a server of a first remote site of the remote sites; checking, by the second pod, configuration of the server that includes an additional pod executing alongside the second pod, at least one virtual machine (VM) in which the second pod and the additional pod execute, a hypervisor configured to support the at least one VM, and a hardware platform on which the hypervisor executes; and returning test data from the second pod to the first pod, the test data including results of the step of checking the configuration of the server.

Patent Agency Ranking