Generating test cases
    31.
    发明授权

    公开(公告)号:US09734045B2

    公开(公告)日:2017-08-15

    申请号:US14721006

    申请日:2015-05-26

    Applicant: VMWARE, INC.

    CPC classification number: G06F11/3684 G06F11/3664 G06F11/3692

    Abstract: Systems and techniques are described for generating test cases. A described technique includes monitoring a manual test of a code portion. The monitoring can include identifying one or more performed operations performed during the manual test. A seed file can be generated that includes data describing the one or more performed operations. A mock test can be generated for the code portion using the seed file. The mock test can include one or more mock operations that match the one or more performed operations. The mock test can be performed on the code portion, including performing the one or more mock operations using the code portion.

    Allocating cost of disk usage to a linked clone virtual machine

    公开(公告)号:US09710296B2

    公开(公告)日:2017-07-18

    申请号:US14565135

    申请日:2014-12-09

    Applicant: VMware, Inc.

    Abstract: The present disclosure is related to methods, systems, and machine-readable media for allocating cost of disk usage to a linked clone virtual machine (VM). A determination can be made as to a number of disks used by a linked clone VM, among the disks in a software defined data center, over a time period. In some examples, a cost for a total usage of the number of disks over the time period can be allocated to the linked clone VM, regardless of whether the total usage over the time period includes usage by other VMs. In some examples, a cost for a total usage of the number of disks over the time period can be allocated to the linked clone VM, in proportion to the number of VMs that use the disk regardless of relative usage of the disk by each of the number of VMs.

    Allocating cost of disk usage to a linked clone virtual machine based on a parameter of usage
    33.
    发明授权
    Allocating cost of disk usage to a linked clone virtual machine based on a parameter of usage 有权
    根据使用参数将磁盘使用成本分配给链接的克隆虚拟机

    公开(公告)号:US09582309B2

    公开(公告)日:2017-02-28

    申请号:US14565145

    申请日:2014-12-09

    Applicant: VMware, Inc.

    Abstract: The present disclosure is related to methods, systems, and machine-readable media for allocating cost of disk usage to a linked clone virtual machine (VM) based on a parameter of usage. A determination can be made as to a number of disks used by a linked clone VM among a plurality of disks in a software defined data center over a time period and as to a respective portion of a parameter of usage for each of the number of disks used by the linked clone VM over the time period that is attributable to the linked clone VM. A portion of a cost for usage of each of the number of disks over the time period can be allocated to the linked clone VM in proportion to the respective portion of the parameter of usage attributable to the linked clone VM and/or on a relative latency.

    Abstract translation: 本公开涉及用于基于使用参数将链接克隆虚拟机(VM)的磁盘使用成本分配的方法,系统和机器可读介质。 可以确定在一段时间内在软件定义的数据中心中的多个盘中的链接的克隆VM使用的多个磁盘以及每个磁盘数量的使用参数的相应部分 由链接的克隆VM在可归因于链接的克隆VM的时间段内使用。 与该链接的克隆VM的使用参数的相应部分成比例地和/或相对等待时间,可将与该时间段内的每个数量的盘的使用成本的一部分成本分配给链接的克隆VM 。

    Dynamic unit resource usage price calibrator for a virtual data center
    34.
    发明授权
    Dynamic unit resource usage price calibrator for a virtual data center 有权
    虚拟数据中心的动态单位资源使用价格校验器

    公开(公告)号:US09524516B2

    公开(公告)日:2016-12-20

    申请号:US14054863

    申请日:2013-10-16

    Applicant: VMWARE, INC.

    CPC classification number: G06Q30/0283 G06Q40/12

    Abstract: Techniques for performing dynamic cost per unit resource usage in a virtual data center are described. In one example embodiment, an initial unit resource usage price is received for the virtual data center for a first cycle. Further, capital expenditure (CAPEX) and operating expenditure (OPEX) information of the virtual data center of the first cycle is obtained. Furthermore, a target return on investment (ROI) for the virtual data center for a second cycle is received. A unit resource usage price is then computed for the second cycle using the received initial unit resource usage price for the first cycle and the CAPEX and OPEX information of the first cycle. The unit resource usage price is then dynamically calibrated for the second cycle using the computed unit resource usage price and the target ROI.

    Abstract translation: 描述用于在虚拟数据中心中执行每单位资源使用的动态成本的技术。 在一个示例实施例中,为第一周期的虚拟数据中心接收初始单位资源使用价格。 此外,获得了第一个周期的虚拟数据中心的资本支出(CAPEX)和运营支出(OPEX)信息。 此外,接收用于第二周期的虚拟数据中心的目标投资回报率(ROI)。 然后使用接收到的第一周期的初始单位资源使用价格和第一周期的CAPEX和OPEX信息来计算第二周期的单位资源使用价格。 然后,使用计算的单位资源使用价格和目标投资回报率,对第二周期动态校准单位资源使用价格。

    ALLOCATING COST OF DISK USAGE TO A LINKED CLONE VIRTUAL MACHINE BASED ON A PARAMETER OF USAGE
    35.
    发明申请
    ALLOCATING COST OF DISK USAGE TO A LINKED CLONE VIRTUAL MACHINE BASED ON A PARAMETER OF USAGE 有权
    根据使用参数分配使用连接的克隆虚拟机的磁盘成本

    公开(公告)号:US20160162315A1

    公开(公告)日:2016-06-09

    申请号:US14565145

    申请日:2014-12-09

    Applicant: VMware, Inc.

    Abstract: The present disclosure is related to methods, systems, and machine-readable media for allocating cost of disk usage to a linked clone virtual machine (VM) based on a parameter of usage. A determination can be made as to a number of disks used by a linked clone VM among a plurality of disks in a software defined data center over a time period and as to a respective portion of a parameter of usage for each of the number of disks used by the linked clone VM over the time period that is attributable to the linked clone VM. A portion of a cost for usage of each of the number of disks over the time period can be allocated to the linked clone VM in proportion to the respective portion of the parameter of usage attributable to the linked clone VM and/or on a relative latency.

    Abstract translation: 本公开涉及用于基于使用参数将链接克隆虚拟机(VM)的磁盘使用成本分配的方法,系统和机器可读介质。 可以确定在一段时间内软件定义的数据中心中的多个盘中的链接的克隆VM使用的多个磁盘以及每个磁盘数量的使用参数的相应部分 由链接的克隆VM在可归因于链接的克隆VM的时间段内使用。 与该链接的克隆VM的使用参数的相应部分成比例地和/或相对等待时间,可将与该时间段内的每个数量的盘的使用成本的一部分成本分配给链接的克隆VM 。

    ALLOCATING COST OF DISK USAGE TO A LINKED CLONE VIRTUAL MACHINE
    36.
    发明申请
    ALLOCATING COST OF DISK USAGE TO A LINKED CLONE VIRTUAL MACHINE 有权
    将磁盘分配给链接的虚拟机分配成本

    公开(公告)号:US20160162314A1

    公开(公告)日:2016-06-09

    申请号:US14565135

    申请日:2014-12-09

    Applicant: VMware, Inc.

    Abstract: The present disclosure is related to methods, systems, and machine-readable media for allocating cost of disk usage to a linked clone virtual machine (VM). A determination can be made as to a number of disks used by a linked clone VM, among the disks in a software defined data center, over a time period. In some examples, a cost for a total usage of the number of disks over the time period can be allocated to the linked clone VM, regardless of whether the total usage over the time period includes usage by other VMs. In some examples, a cost for a total usage of the number of disks over the time period can be allocated to the linked clone VM, in proportion to the number of VMs that use the disk regardless of relative usage of the disk by each of the number of VMs.

    Abstract translation: 本公开涉及用于将链接克隆虚拟机(VM)的磁盘使用成本分配的方法,系统和机器可读介质。 可以在一段时间内确定在软件定义的数据中心的盘中的链接克隆VM使用的多个磁盘。 在一些示例中,无论在该时间段内的总使用量是否包括其他VM的使用情况,可以向链接的克隆VM分配在该时间段内的总数量的盘的总成本。 在一些示例中,可以按照与使用该磁盘的VM的数量成比例地将该时间段内的磁盘数量的总使用成本分配给链接克隆VM,而不管磁盘的相对使用如何 虚拟机数量

    ZERO-DOWNTIME UPGRADE WITH SYNCHRONIZED NODE CUSTOMIZATION IN A CONTAINER ORCHESTRATION SYSTEM

    公开(公告)号:US20240419511A1

    公开(公告)日:2024-12-19

    申请号:US18220217

    申请日:2023-07-10

    Applicant: VMware, Inc.

    Abstract: The disclosure provides a method for upgrading components of a container-based cluster. The method generally include receiving, at the container-based cluster, an indication of one or more pods and one or more nodes in the cluster to upgrade, adding an annotation to each of the one or more nodes having at least one of the one or more pods running thereon, performing a pod upgrade, and performing a node upgrade, wherein performance of the pod upgrade and the node upgrade overlap at least partially in time, and wherein performing the node upgrade comprises: selecting a first node, determining at a first time that the first node includes an annotation, refraining from upgrading the first node at the first time, determining at a second time after the first time that the first node does not include the annotation, and upgrading the first node at the second time.

    TELECOMMUNICATIONS INFRASTRUCTURE GENERATION AND PROVISIONING FOR TRANSPORT NETWORKS

    公开(公告)号:US20240040395A1

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

    申请号:US17875326

    申请日:2022-07-27

    Applicant: VMware, Inc.

    CPC classification number: H04W16/18 H04W24/02 H04L41/145 H04L41/0823

    Abstract: Some embodiments of the invention provide a method for defining a telecommunications network deployment for a particular geographic region that includes of a set of sub-regions. The telecommunications network including an access network, an edge network, and a core network. The method is performed for each sub-region in the set of sub-regions. The method determines population density of UEs (user equipment) within the sub-region. Based on the determined population density, the method identifies an area type for the sub-region from a set of area types. The method simulates performance of the telecommunications network to explore, based on the identified area type, multiple configurations for access nodes that connect the UEs to the telecommunications network, each configuration in the multiple configurations indicating (1) a number of access nodes to be included in the telecommunications network deployment and (2) locations at which each access node is to be deployed. The method selects a particular configuration for access nodes from the multiple configurations for use in defining the telecommunications network deployment.

    TELECOMMUNICATIONS INFRASTRUCTURE GENERATION AND PROVISIONING FOR COMPUTE RESOURCES

    公开(公告)号:US20240040385A1

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

    申请号:US17875353

    申请日:2022-07-27

    Applicant: VMware, Inc.

    CPC classification number: H04W16/02

    Abstract: Some embodiments of the invention provide a method for defining compute resource deployments in a telecommunications network for a particular geographic region divided into a set of sub-regions, the telecommunications network including an access network, an edge network and a core network, the compute resources for consumption by a set of non-telephony applications that are deployed in the telecommunications network to provide respective sets of services to multiplicities of UEs (user equipment) connected to the telecommunications network in the particular geographic region. For each sub-region in the set of sub-regions, the method defines multiple compute resource deployments for the telecommunications network, each compute resource deployment in the multiple compute resource deployments specifying a respective set of locations in non-core networks at which to deploy compute resources for consumption by the set of non-telephony applications based on respective application requirements associated with each non-telephony application in the set of non-telephony applications. For each sub-region in the set of sub-regions, for each compute resource deployment in the defined multiple compute resource deployments, the method simulates performance of the telecommunications network based on the compute resource deployment. The method uses sets of performance metrics resulting from simulating performance of the telecommunications network to select a particular compute resource deployment from the defined multiple compute resource deployments to deploy for the telecommunications network.

Patent Agency Ranking