DISTRIBUTED COMPUTING SYSTEM EMPLOYING APPLICATION SLICE OVERLAY NETWORKS

    公开(公告)号:US20230362236A1

    公开(公告)日:2023-11-09

    申请号:US18223266

    申请日:2023-07-18

    申请人: Avesha, Inc.

    IPC分类号: H04L67/1001 H04L67/51

    CPC分类号: H04L67/1001 H04L67/51

    摘要: A distributed computing system has one or more clusters each including compute nodes connected by a cluster network and executing microservices in respective containers organized into pods. The system includes application slice components (routers, slice gateways) distributed among the clusters to define and operate application slices each providing application slice services for respective sets of pods distributed among the clusters. Each slice gateway provides an interface between local pods of the application slice and remote pods of the application slice on a respective different cluster. Each slice is associated with namespaces, network policies and resource quotas for the applications onboarded on the slice. The slice routers and slice gateways for a given application slice form a respective slice-specific overlay network providing cross-cluster network services including service discovery and traffic forwarding with isolation from other application slices that co-reside on the clusters.

    Distributed computing system employing application slice overlay networks

    公开(公告)号:US12126675B2

    公开(公告)日:2024-10-22

    申请号:US18223266

    申请日:2023-07-18

    申请人: Avesha, Inc.

    IPC分类号: H04L67/1001 H04L67/51

    CPC分类号: H04L67/1001 H04L67/51

    摘要: A distributed computing system has one or more clusters each including compute nodes connected by a cluster network and executing microservices in respective containers organized into pods. The system includes application slice components (routers, slice gateways) distributed among the clusters to define and operate application slices each providing application slice services for respective sets of pods distributed among the clusters. Each slice gateway provides an interface between local pods of the application slice and remote pods of the application slice on a respective different cluster. Each slice is associated with namespaces, network policies and resource quotas for the applications onboarded on the slice. The slice routers and slice gateways for a given application slice form a respective slice-specific overlay network providing cross-cluster network services including service discovery and traffic forwarding with isolation from other application slices that co-reside on the clusters.