Provisioning virtual resource on a server based on label associated with virtual resource and servers

    公开(公告)号:US10198297B1

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

    申请号:US15256125

    申请日:2016-09-02

    Abstract: Virtual resource provisioning may be enhanced by coloring virtual resource instances and/or underlying implementation resources. Particular resource colors may be associated with particular treatments during allocation of implementation resources to virtual resources. There may be different types of colors corresponding to different types of allocation treatment. Exclusory colors may be utilized to reduce clustering of virtual resources with respect to implementation resources. Assignment of exclusory colors to virtual resources can help strike a balance between lower costs through efficient implementation resource utilization and higher fault tolerance through spreading across an available implementation resource pool. Inclusive colors may be utilized to require and/or prefer allocation of virtual resources to implementation resources painted with the inclusive color. Proximity colors may be utilized to enhance a computational performance of a set of virtual resources. Proximity colors may be associated with proximity specifications that define proximity in implementation resource networks.

    Dynamic partitioning techniques for data streams

    公开(公告)号:US09720989B2

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

    申请号:US14077171

    申请日:2013-11-11

    CPC classification number: G06F17/30569 G06F17/30

    Abstract: A partitioning policy, comprising an indication of an initial mapping of data records of a stream to a plurality of partitions, is selected to distribute data records of a data stream among a plurality of nodes of a stream management service. Data ingestion nodes and storage nodes are configured according to the initial mapping. In response to a determination that a triggering criterion for dynamically repartitioning the data stream has been met, a modified mapping is generated, and a different set of ingestion and storage nodes are configured. For at least some time during which arriving data records are stored in accordance with the modified mapping, data records stored at the first set of storage nodes in accordance with the initial mapping are retained.

    Decentralized de-duplication techniques for largescale data streams
    13.
    发明授权
    Decentralized de-duplication techniques for largescale data streams 有权
    大规模数据流的分散重复数据删除技术

    公开(公告)号:US09471585B1

    公开(公告)日:2016-10-18

    申请号:US14136624

    申请日:2013-12-20

    Abstract: A local de-duplication table for at least a particular partition of a data stream is instantiated at a particular ingestion node of a multi-tenant stream management service. A submission request indicating a data record of the partition is received at the ingestion node. In response to a determination that (a) the submission request was received within a de-duplication time window corresponding to the particular partition, and (b) the local de-duplication table does not indicate that the data record is a duplicate, a write operation to store the data record at one or more storage locations of the stream management system is initiated.

    Abstract translation: 用于数据流的至少特定分区的本地重复数据删除表在多租户流管理服务的特定摄取节点处被实例化。 在摄取节点处接收指示分区的数据记录的提交请求。 响应于(a)在与特定分区对应的重复数据删除时间窗口内接收到提交请求的确定,以及(b)本地重复数据删除表不表示数据记录是重复的,写入 启动在流管理系统的一个或多个存储位置处存储数据记录的操作。

    Data stream ingestion and persistence techniques

    公开(公告)号:US10795905B2

    公开(公告)日:2020-10-06

    申请号:US15858480

    申请日:2017-12-29

    Abstract: A programmatic interface is implemented, enabling a client of a stream management service to select a data ingestion policy for a data stream. A client request selecting an at-least-once ingestion policy is received. In accordance with the at-least-once policy, a client may transmit an indication of a data record one or more times to the service until a positive acknowledgement is received. In response to receiving a plurality of transmissions indicating a particular data record, respective positive acknowledgements are sent to the client. Based on a persistence policy selected for the stream, copies of the data record are stored at one or more storage locations in response to one particular transmission of the plurality of transmissions.

    DATA STREAM INGESTION AND PERSISTENCE TECHNIQUES

    公开(公告)号:US20180189367A1

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

    申请号:US15858480

    申请日:2017-12-29

    CPC classification number: G06F16/254 G06F16/113

    Abstract: A programmatic interface is implemented, enabling a client of a stream management service to select a data ingestion policy for a data stream. A client request selecting an at-least-once ingestion policy is received. In accordance with the at-least-once policy, a client may transmit an indication of a data record one or more times to the service until a positive acknowledgement is received. In response to receiving a plurality of transmissions indicating a particular data record, respective positive acknowledgements are sent to the client. Based on a persistence policy selected for the stream, copies of the data record are stored at one or more storage locations in response to one particular transmission of the plurality of transmissions.

Patent Agency Ranking