PROVISION OF LOGICAL NETWORK DATA FROM GLOBAL MANAGER TO LOCAL MANAGERS

    公开(公告)号:US20210311960A1

    公开(公告)日:2021-10-07

    申请号:US16906964

    申请日:2020-06-19

    申请人: VMware, Inc.

    摘要: Some embodiments provide a method for a global manager that manages a logical network spanning multiple physical sites. The method receives a set of data describing a modification to a definition of the logical network. From multiple queues that each correspond to a different one of the physical sites spanned by the logical network, the method identifying a set of queues to which to store the received set of data. The method stores the received set of data in the identified set of queues. From each respective queue in the identified set of queues, the method sends the set of data through a respective channel between the global manager and a respective local manager at the respective physical site corresponding to the respective queue.

    Distributed shared log storage system having an adapter for heterogenous big data workloads

    公开(公告)号:US10540119B2

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

    申请号:US15403015

    申请日:2017-01-10

    申请人: VMware, Inc.

    IPC分类号: G06F3/06

    摘要: A distributed shared log storage system employs an adapter that translates Application Programming Interfaces (APIs) for a big data application to APIs of the distributed shared log storage system. An instance of an adapter is configured for different big data applications in accordance with a profile thereof, so that the big data applications can take on a variety of added characteristics to enhance the application and/or to improve the performance of the application. Included in the added characteristics are global or local ordering of operations, replication of operations according to different replication models, making the operations atomic and caching.

    REPLICATION OF LOGICAL NETWORK DATA BETWEEN GLOBAL MANAGERS

    公开(公告)号:US20210314215A1

    公开(公告)日:2021-10-07

    申请号:US16906960

    申请日:2020-06-19

    申请人: VMware, Inc.

    IPC分类号: H04L12/24 H04L29/08 G06F16/27

    摘要: Some embodiments provide a method that, at a first machine that operates at a first physical site as a primary global manager for a logical network spanning a plurality of physical sites, receives a set of ordered data describing a configuration of the logical network. The method stores, in a particular order, the received set of ordered data in a first database located at the first physical site. Through a channel between (i) the first machine and (ii) a second machine that operates at a second physical site as a secondary global manager for the logical network in case of failure of the primary global manager, the method provides the set of ordered data in the particular order for the second machine to store in a second database in the particular order. The second database located at the second physical site.