METHODS AND SUBSYSTEMS THAT MANAGE CODE CHANGES SUBMITTED FOR PROCESSING BY AN AUTOMATED APPLICATION-DEVELOPMENT-AND-RELEASE-MANAGEMENT SYSTEM

    公开(公告)号:US20240028330A1

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

    申请号:US17891019

    申请日:2022-08-18

    Applicant: VMware, Inc.

    CPC classification number: G06F8/77 G06F8/60 G06F8/447

    Abstract: The current document is directed to methods and subsystems that manage submitted code changes for processing by continuous-integration/continuous-delivery/deployment systems. In disclosed implementations, code changes are processed as quickly as possible, when the code changes are flagged as being urgent. Non-urgent code changes are evaluated for the possibility of merging the non-urgent code changes with additional, subsequently submitted code changes in order to more efficiently employ computational resources needed for processing the code changes. When there is a code change, waiting for processing, with which a submitted code change can be merged, the submitted code change is merged with the waiting code change so that the merged code changes can be together verified. Otherwise, a submitted code change that has been evaluated to have a reasonable possibility of being merged with subsequently submitted code changes is placed in a queue for processing, where the submitted code change waits for submission of one or more additional code changes that can be merged with the submitted code change.

    Seamless virtual standard switch to virtual distributed switch migration for hyper-converged infrastructure

    公开(公告)号:US11669360B2

    公开(公告)日:2023-06-06

    申请号:US17191726

    申请日:2021-03-04

    Applicant: VMware, Inc.

    Abstract: A method to migrate a cluster's hosts and virtual machines from virtual standard switches to a virtual distributed switch includes creating distributed port groups on the virtual distributed switch, where properties of the distributed port groups are automatically replicated to host proxy switches on the hosts. The method further includes configuring the distributed port group with ephemeral binding so port binding of the distributed port group is configurable through a host in the cluster even when an infrastructure virtual machine that manages the cluster is down, determining (or receiving user input indicating) the infrastructure virtual machine is on the host, and issuing a call to the host to migrate (1) the infrastructure virtual machine to the distributed port group and (2) one or more physical network interface cards of the host to the virtual distributed switch.

    Method and system for fast building and testing software

    公开(公告)号:US11467824B2

    公开(公告)日:2022-10-11

    申请号:US16994681

    申请日:2020-08-17

    Applicant: VMware, Inc.

    Abstract: Example methods are provided for performing fast building and testing a software suite with multiple software components. In one example, the method may include obtaining a changed code file, identifying a software component of the software suite impacted by the changed code file, and instructing to generate a software component build based on the software component but excluding other software components of the software suite. Before completing generating the software component build, the method may also include selecting a software suite build. The method further includes instructing to prepare a testbed based on the software suite build and instructing to test the software component build on the testbed.

    CLOUDIFIED MAC SCHEDULER
    26.
    发明申请

    公开(公告)号:US20220286916A1

    公开(公告)日:2022-09-08

    申请号:US17384476

    申请日:2021-07-23

    Applicant: VMware, Inc.

    Abstract: Some embodiments provide a method for performing radio access network (RAN) functions in a cloud at a medium access control (MAC) scheduler application that executes on a machine deployed on a host computer in the cloud. The method receives data, via a RAN intelligent controller (RIC), from a first RAN component. The method uses the received data to generate a MAC scheduling output. The method provides the MAC scheduling output to a second RAN component via the RIC.

    Seamless virtual standard switch to virtual distributed switch migration for hyper-converged infrastructure

    公开(公告)号:US10942759B2

    公开(公告)日:2021-03-09

    申请号:US16013960

    申请日:2018-06-21

    Applicant: VMware, Inc.

    Abstract: A method to migrate a cluster's hosts and virtual machines from virtual standard switches to a virtual distributed switch includes creating distributed port groups on the virtual distributed switch, where properties of the distributed port groups are automatically replicated to host proxy switches on the hosts. The method further includes configuring the distributed port group with ephemeral binding so port binding of the distributed port group is configurable through a host in the cluster even when an infrastructure virtual machine that manages the cluster is down, determining (or receiving user input indicating) the infrastructure virtual machine is on the host, and issuing a call to the host to migrate (1) the infrastructure virtual machine to the distributed port group and (2) one or more physical network interface cards of the host to the virtual distributed switch.

    Web client plugin manager in vCenter managed object browser

    公开(公告)号:US10581823B2

    公开(公告)日:2020-03-03

    申请号:US15076633

    申请日:2016-03-21

    Applicant: VMware, Inc.

    Abstract: A method is provided for a plug-in manager in a virtual machine (VM) system to install or update a plug-in at a web client server in the VM system. The plug-in extends the web client server with a user interface element to interact with a management entity implemented as a VM in the VM system. The method includes receiving, from the management entity, a request to register or update the plug-in, wherein the request includes an address and authentication information for the management entity, recording the address and the authentication information, transmitting, to the web client server, an instruction to install or update the plug-in, receiving, from the plug-in at the web client server, a request for the address and the authentication information for the management entity, and transmitting, to the plug-in at the web client server, the address and the authentication information for the management entity.

Patent Agency Ranking