CLOUD SERVICE FRAMEWORK
    1.
    发明申请

    公开(公告)号:US20230061701A1

    公开(公告)日:2023-03-02

    申请号:US17574896

    申请日:2022-01-13

    Applicant: VMware, Inc.

    Abstract: Aspects of a cloud service framework are described. In some examples, a noncompliance event is received. The noncompliance event is identified using parameters detected from a deployment of hardware resources and software resources provided by a cloud service according to a service level agreement (SLA). An application programming interface (API) associated with the noncompliance event is identified. The API is disabled by updating an API availability status. A request to invoke the API is received, and the API is prevented from being forwarded to a backend service that provides the API.

    Efficient data deployment for a parallel data processing system
    2.
    发明授权
    Efficient data deployment for a parallel data processing system 有权
    并行数据处理系统的高效数据部署

    公开(公告)号:US09582209B2

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

    申请号:US14748262

    申请日:2015-06-24

    Applicant: VMWARE, INC.

    Abstract: This document describes techniques for efficient data deployment for a parallel data processing system. In one embodiment, a virtualization platform running a parallel processing application that includes one or more virtual data nodes receives a first command to write a data block to a storage device. The platform then determines whether the first command was sent by a first virtual data node. If the first command was sent by a first virtual data node, the platform then 1) writes, the data block to a first location in the storage device; 2) returns the first location to the first virtual data node and 3) determines whether the data should be replicated. If the data should be replicated, the platform instructs the storage device to make a copy of the data block to a second location in the storage device and storing the second location in a tracking structure.

    Abstract translation: 本文档描述了用于并行数据处理系统的有效数据部署的技术。 在一个实施例中,运行包括一个或多个虚拟数据节点的并行处理应用的虚拟化平台接收将数据块写入存储设备的第一命令。 然后该平台确定第一命令是否由第一虚拟数据节点发送。 如果第一个命令是由第一个虚拟数据节点发送的,则平台然后将数据块写入存储设备中的第一个位置; 2)将第一个位置返回给第一个虚拟数据节点,3)确定是否应该复制数据。 如果要复制数据,则平台指示存储设备将数据块的副本复制到存储设备中的第二位置,并将第二位置存储在跟踪结构中。

    APPLICATION AWARE STORAGE RESOURCE MANAGEMENT
    3.
    发明申请
    APPLICATION AWARE STORAGE RESOURCE MANAGEMENT 审中-公开
    应用程序存储资源管理

    公开(公告)号:US20150339143A1

    公开(公告)日:2015-11-26

    申请号:US14283886

    申请日:2014-05-21

    Applicant: VMware, Inc.

    CPC classification number: G06F9/45558 G06F9/455 G06F9/5077 G06F2009/45579

    Abstract: A virtualization platform can discover capabilities of data devices connected in a virtual infrastructure. The virtualization platform allows a user (e.g., system administrator) to specify a policy profile for a virtual machine in terms of performance and data handling parameters. The virtualization platform can provision a virtual machine comprising data devices having a combined capability that matches the policy profile. Enforcement of a policy profile can be made when I/O is performed by a virtual machine.

    Abstract translation: 虚拟化平台可以发现在虚拟基础架构中连接的数据设备的功能。 虚拟化平台允许用户(例如,系统管理员)在性能和数据处理参数方面指定虚拟机的策略简档。 虚拟化平台可以提供包括具有与策略简档匹配的组合能力的数据设备的虚拟机。 当虚拟机执行I / O时,可以执行策略配置文件。

    Configuring Object Storage System for Input/Output Operations
    4.
    发明申请
    Configuring Object Storage System for Input/Output Operations 有权
    配置输入/输出操作对象存储系统

    公开(公告)号:US20140181398A1

    公开(公告)日:2014-06-26

    申请号:US14073055

    申请日:2013-11-06

    Applicant: VMware, Inc.

    Abstract: A method processes input-output commands (IOs) in a storage system. The storage system receives an IO including first and second identifiers. The first identifier is used to direct the IO to the storage system. At the storage system, the method retrieves the second identifier from the IO and translates the second identifier to a logical storage volume identifier. Then, the method executes the IO on storage locations referenced by a logical storage volume corresponding to the logical storage volume identifier.

    Abstract translation: 一种方法处理存储系统中的输入 - 输出命令(IO)。 存储系统接收包括第一和第二标识符的IO。 第一个标识符用于将IO引导到存储系统。 在存储系统中,该方法从IO检索第二标识符,并将第二标识符转换为逻辑存储卷标识符。 然后,该方法对与逻辑存储卷标识符相对应的逻辑存储卷引用的存储位置执行IO。

    Application aware memory resource management

    公开(公告)号:US10534720B2

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

    申请号:US15166131

    申请日:2016-05-26

    Applicant: VMware, Inc.

    Abstract: Memory management in a computer system may include allocating memory pages from a physical memory of the computer system to applications executing on the computer system. The memory pages may be associated with memory management tags. One or more memory pages may be identified for processing from the physical memory based on the memory management tags that the memory pages are associated with. The processed memory pages may then be designated as un-allocated memory pages for subsequent allocation to applications executing on the computing system.

    Storage provisioning and configuration of network protocol parameters

    公开(公告)号:US10284430B2

    公开(公告)日:2019-05-07

    申请号:US14964411

    申请日:2015-12-09

    Applicant: VMware, Inc.

    Abstract: Exemplary methods, apparatuses, and systems include a management server receiving, from each of a plurality of switches, physical topology data of network nodes. The physical topology data includes identifiers of hosts connected to each of the switches and identifiers of storage connected to each of the switches. The management server transmits a query to each of the network nodes and receives, in response to each query, the capabilities of each network node. In response to receiving a request to create a cluster of the hosts, the management server selects hosts and storage from the physical topology data to create the cluster. The hosts and storage are selected based upon the capabilities received from each network node. The management server determines transport protocol login service parameters based upon the received storage capabilities and transmits the parameters to one or more of the plurality of switches, hosts, and storage.

    Selective network traffic throttling

    公开(公告)号:US09948566B2

    公开(公告)日:2018-04-17

    申请号:US14964425

    申请日:2015-12-09

    Applicant: VMware, Inc.

    CPC classification number: H04L47/25 H04L47/11 H04L47/29

    Abstract: Exemplary methods, apparatuses, and systems a management server receiving, from a switch, an indication of network congestion at the switch. The indication includes one or more contributors to the network congestion. In response to the indication of network congestion, the management server identifies one or more hosts running the identified contributor(s) and transmits an instruction to the host(s) to restrict network traffic originated by the contributor(s). For example, the restriction may include a reduction in the contributor's I/O queue depth. If the reduction in traffic does not remedy the congestion, the management server may receive a further indication of congestion and further instruct the host(s) to restrict identified contributor network traffic. For example, the contributors may have their I/O queue depth reduced exponentially until congestion is relieved. Upon receiving an indication that the congestion is relieved, the management server instructs the host(s) to remove the restriction on network traffic.

    APPLICATION AWARE MEMORY RESOURCE MANAGEMENT
    10.
    发明申请

    公开(公告)号:US20170344298A1

    公开(公告)日:2017-11-30

    申请号:US15166131

    申请日:2016-05-26

    Applicant: VMware, Inc.

    Abstract: Memory management in a computer system may include allocating memory pages from a physical memory of the computer system to applications executing on the computer system. The memory pages may be associated with memory management tags. One or more memory pages may be identified for processing from the physical memory based on the memory management tags that the memory pages are associated with. The processed memory pages may then be designated as un-allocated memory pages for subsequent allocation to applications executing on the computing system.

Patent Agency Ranking