百度智能云

All Product Document

          Cloud Container Engine

          Introduction

          Background Introduction

          In the edge computing scenario, it is necessary to manage multiple edge sites in the same cluster. Every edge site has one or more computing nodes. Meanwhile, it is necessary to run a set of services connected with business logic in every edge site. The services in every site are provided with a complete set of features to provide services to users. However, cross-site access between services with business connections is undesirable or impossible due to network restrictions. Native Kubernetes cannot control the location of nodes created by the Deployment Pod, and it will be done indirectly through the overall planning of the affinity of nodes. When there are too many edge sites and services to be deployed, it is extremely complicated to deploy and manage them, and even only theoretically possible. Furthermore, to limit the inter-service call within a certain range, the business party needs to create an exclusive service for each deployment. The management workload is heavy, and it is prone to errors and results in the online business exception.

          For this reason, edge clusters provide unitized deployment capabilities. Hundreds of geographic service deployments can be easily implemented through unitized resource solutions. You do not need to configure or modify the application. Through the unitized deployment, you can easily deploy an individual set of services in different computer rooms or regions in the same cluster and make requests between services be completed within the local computer room or local domain, avoiding cross-regional access of services.

          Core Concept

          Concept Description
          Edge node group Group edge nodes (nodes that have been added to the cluster) from a business perspective (Add those nodes you want to deploy the same application to an edge node group), without restricting configurations and edge sites. Generate the label automatically based on the name of the edge node group and bind all nodes in the edge node group. The background regroups the nodes of the same edge site (NodePool) but does not perceive users.
          Application deployment group When a group of workloads of the same application is associated with an edge node group, the application deployment group automatically creates corresponding workloads on the nodes of the associated edge node group.
          Delete service access group Create the four-tier service access and limit the access scope. Associate the service access group with the application deployment group. That is, associate the access group with the corresponding edge node group. The traffic topology is supported by default. The source and purpose of service access are restricted to nodes of the same node group and from the same edge site.
          Previous
          Edge Node Group Management
          Next
          Quick Deployment of Unitized Application