LOG-BASED DISTRIBUTED TRANSACTION MANAGEMENT

    公开(公告)号:US20180189373A1

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

    申请号:US15904590

    申请日:2018-02-26

    CPC classification number: G06F16/283 G06F16/2358

    Abstract: For a given cross-data-store transaction request at a storage service, a coordinator transmits respective voting transition requests to a plurality of log-based transaction managers (LTMs) configured for the respective data stores to which writes are directed in the transaction. The LTMs transmit responses to the coordinator based on data-store-specific conflict detection performed using contents of the voting transition requests and respective data-store-specific state transition logs. The coordinator determines a termination status of the cross-data-store transaction based on the LTMs' responses, and provides an indication of the termination status to the LTMs.

    PRIVATE NETWORK PEERING IN VIRTUAL NETWORK ENVIRONMENTS

    公开(公告)号:US20210160218A1

    公开(公告)日:2021-05-27

    申请号:US17145130

    申请日:2021-01-08

    Abstract: Methods and apparatus for private network peering in virtual network environments in which peerings between virtual client private networks on a provider network may be established by clients via an API to a peering service. The peering service and API 104 may allow clients to dynamically establish and manage virtual network transit centers on the provider network at which virtual ports may be established and configured, virtual peerings between private networks may be requested and, if accepted, established, and routing information for the peerings may be specified and exchanged. Once a virtual peering between client private networks is established, packets may be exchanged between the respective client private networks via the peering over the network substrate according to the overlay network technology used by the provider network, for example an encapsulation protocol technology.

    Traffic analyzer for isolated virtual networks

    公开(公告)号:US10320644B1

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

    申请号:US14853646

    申请日:2015-09-14

    Abstract: A traffic analyzer of a provider network identifies endpoint categories into which traffic directed to or from a first isolated virtual network of the provider network is to be classified. A first endpoint category includes an endpoint configured in a second isolated virtual network. Using packet-level metrics collected at virtualization management components of virtualization hosts, the traffic analyzer determines the amount of data transmitted between the first isolated virtual network and the various endpoint categories during selected time intervals. The traffic analyzer provides the categorized traffic amounts as input to a predictive model, and stores expected future traffic trends generated by the model.

    PRIVATE NETWORK PEERING IN VIRTUAL NETWORK ENVIRONMENTS

    公开(公告)号:US20190158466A1

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

    申请号:US16258418

    申请日:2019-01-25

    Abstract: Methods and apparatus for private network peering in virtual network environments in which peerings between virtual client private networks on a provider network may be established by clients via an API to a peering service. The peering service and API 104 may allow clients to dynamically establish and manage virtual network transit centers on the provider network at which virtual ports may be established and configured, virtual peerings between private networks may be requested and, if accepted, established, and routing information for the peerings may be specified and exchanged. Once a virtual peering between client private networks is established, packets may be exchanged between the respective client private networks via the peering over the network substrate according to the overlay network technology used by the provider network, for example an encapsulation protocol technology.

    Log-based distributed transaction management

    公开(公告)号:US11308127B2

    公开(公告)日:2022-04-19

    申请号:US15904590

    申请日:2018-02-26

    Abstract: For a given cross-data-store transaction request at a storage service, a coordinator transmits respective voting transition requests to a plurality of log-based transaction managers (LTMs) configured for the respective data stores to which writes are directed in the transaction. The LTMs transmit responses to the coordinator based on data-store-specific conflict detection performed using contents of the voting transition requests and respective data-store-specific state transition logs. The coordinator determines a termination status of the cross-data-store transaction based on the LTMs' responses, and provides an indication of the termination status to the LTMs.

    Log-based distributed transaction management

    公开(公告)号:US09904722B1

    公开(公告)日:2018-02-27

    申请号:US14657043

    申请日:2015-03-13

    CPC classification number: G06F17/30592 G06F17/30368

    Abstract: For a given cross-data-store transaction request at a storage service, a coordinator transmits respective voting transition requests to a plurality of log-based transaction managers (LTMs) configured for the respective data stores to which writes are directed in the transaction. The LTMs transmit responses to the coordinator based on data-store-specific conflict detection performed using contents of the voting transition requests and respective data-store-specific state transition logs. The coordinator determines a termination status of the cross-data-store transaction based on the LTMs' responses, and provides an indication of the termination status to the LTMs.

Patent Agency Ranking