Cost efficient and on-demand pool of running instances in a virtual machine environment

    公开(公告)号:US10733003B2

    公开(公告)日:2020-08-04

    申请号:US15342645

    申请日:2016-11-03

    Abstract: Pooled virtual machine load balancers are described. A system determines whether a number of virtual machine load balancers that are in a pool is less than a specified number. The system creates a calculated number of virtual machine load balancers for the pool if the number of virtual machine load balancers that are in the pool is less than the specified number, the calculated number being equal to the specified number minus the number of virtual machine load balancers that are in the pool. The system receives a request to create a virtual machine environment that requires at least one virtual machine load balancer. The system allocates a virtual machine load balancer from the pool to the virtual machine environment.

    Data-persisting temporary virtual machine environments

    公开(公告)号:US10318330B2

    公开(公告)日:2019-06-11

    申请号:US15421148

    申请日:2017-01-31

    Abstract: Data-persisting temporary virtual machine environments are described. A computing system enables a user to access a virtual machine and a virtual data store in a temporary virtual machine environment in response to receiving a user request to access the temporary virtual machine environment. The computing system stores data as virtual data store data in the virtual data store in response to receiving the data from the user. The computing system creates a copy of the virtual data store data if all users are signed off from use of the temporary virtual machine environment. The computing system deletes the virtual machine and the virtual data store. The computing system receives a request by a specific user to access the temporary virtual machine environment, and enables the specific user to access a recreated virtual machine and the copy of the virtual data store data.

    Systems and methods for batch processing of data records in an on-demand system
    13.
    发明授权
    Systems and methods for batch processing of data records in an on-demand system 有权
    在按需系统中批量处理数据记录的系统和方法

    公开(公告)号:US09495430B2

    公开(公告)日:2016-11-15

    申请号:US13963541

    申请日:2013-08-09

    CPC classification number: G06F17/30575 G06F17/30286 G06F17/30374

    Abstract: Systems and methods are provided for batch processing of data records in an on-demand system. A marker is stored that identifies a node in an on-demand system and identifies a most recent data record processed in a relational database management system by the node. The marker is used to query the database management system to identify a batch of records for the node to process. The batch of records is processed by the node to update a client of data changes reflected by the batch of records.

    Abstract translation: 提供了系统和方法,用于批量处理按需系统中的数据记录。 存储标识符,其标识按需系统中的节点,并标识节点在关系数据库管理系统中处理的最新数据记录。 该标记用于查询数据库管理系统以识别要处理的节点的一批记录。 该批次的记录由节点处理,以更新客户端对该批记录反映的数据更改。

    ORCHESTRATION OF DATACENTER CREATION ON A CLOUD PLATFORM

    公开(公告)号:US20230244463A1

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

    申请号:US17588131

    申请日:2022-01-28

    CPC classification number: G06F8/60 H04L67/10

    Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system receives a declarative specification for creating a datacenter on a cloud platform. The system generates an aggregate pipeline comprising a hierarchy of pipelines. The system generates an aggregate deployment version map associating data center entities of the data center with versions of software artifacts targeted for deployment on the datacenter entities. The system collects a set of software artifacts according to the aggregate deployment version map. The system executes the aggregate pipeline in conjunction with the aggregate deployment version map to create the datacenter in accordance with the cloud platform independent declarative specification.

    DECLARATIVE SPECIFICATION BASED OVERRIDE MECHANISM FOR CUSTOMIZING DATA CENTERS DEPLOYED ON CLOUD PLATFORMS

    公开(公告)号:US20220360492A1

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

    申请号:US17687428

    申请日:2022-03-04

    Abstract: Computing systems, for example, multi-tenant systems create data centers in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system receives a cloud platform independent declarative specification describing a new datacenter to be created and a customization specification for customizing the data center. The system compiles the declarative specification along with the customization specification to generate a metadata representation of the data center. The metadata representation is used to generate a data center on a target cloud platform. Different customization specifications can be provided to generate different customized datacenters based on the same declarative specification. For example, the different customized data centers may implement different policies, for example, network policies, security policies, and so on.

    Validation and governance of a cloud computing platform based datacenter

    公开(公告)号:US11240107B1

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

    申请号:US17092012

    申请日:2020-11-06

    Abstract: A system receives one or more modifications to a platform-independent declarative specification from a set of data center entity owner teams to generate a modified platform-independent declarative specification that captures various aspects for deploying a data center on a target cloud platform. The system performs end-to-end validation of the modifications in multiple phases, starting with validating the modifications based on a set of predefined rules associated with the modified platform-independent declarative specification. When all the multiple phases of validation indicate success, the system a notification of end-to-end validation success in association with the received changes. Each request to modify a data center entity in the platform-independent declarative specification undergoes governance checks to ensure that the approver of the request belongs to a predefined set of owners associated with the data center entity.

Patent Agency Ranking