Why CCE?

Cloud Container Engine (CCE) is a one-stop platform integrating compute, networking, storage, and many other services. It supports heterogeneous computing architectures such as GPU, NPU, and Arm. Supporting multi-AZ and multi-region disaster recovery, CCE ensures high availability of Kubernetes clusters.

Huawei Cloud is one of world's first Kubernetes Certified Service Providers (KCSPs). It is the first in China to engage in the Kubernetes community. As a constant contributor, Huawei Cloud marks its presence in the container ecosystem. It is also a founder and platinum member of Cloud Native Computing Foundation (CNCF). CCE is one of the first Certified Kubernetes offerings in the world.

For more information, see Product Advantages and Application Scenarios.

Product Advantages

Easy to Use

· Creating a Kubernetes cluster is as easy as a few clicks on the web console. You can deploy and manage VMs and BMSs together.

· CCE automates deployment and O&M of containerized applications throughout their lifecycle.

· You can resize clusters and workloads by setting auto scaling policies. In-the-moment load spikes are no longer headaches.

· The console walks you through the steps to upgrade Kubernetes clusters.

· CCE supports turnkey Application Service Mesh (ASM) and Helm charts.


High Performance

· CCE runs on mature IaaS services and heterogeneous compute resources. You can launch containers at scale.

· AI computing is 3x to 5x better with NUMA BMSs and high-speed InfiniBand network cards.


Highly Available and Secure

· HA: Three cross-AZ master nodes for your cluster's control plane and multi-active DR for your nodes ensure service continuity even if one of the nodes is down or an AZ gets hit by natural disasters.

· Secure: Integrating IAM and Kubernetes RBAC, CCE clusters are under your full control. You can set different RBAC permissions for IAM users on the console.


Open and Compatible

· CCE runs on Docker that automates container deployment, discovery, scheduling, and scaling.

· CCE is compatible with native Kubernetes APIs and kubectl. Updates from Kubernetes and Docker communities are regularly incorporated into CCE.


Why Docker Containers?

Docker is written in the Go language designed by Google. It provides operating-system-level virtualization. Linux Control Groups (cgroups), namespaces, and UnionFS (for example, AUFS) isolate each software process. A Docker container packages everything needed to run a software process. Containers are independent from each other and from the host.

Docker has moved forward to enhance container isolation. Containers have their own file systems. They cannot see each other's processes or network interfaces. This simplifies container creation and management.

VMs use a hypervisor to virtualize and allocate hardware resources (such as memory, CPU, network, and disk) of a host machine. A complete operating system runs on a VM. Each VM needs to run its own system processes. On the contrary, a container does not require hardware resource virtualization. It runs an application process directly in the the host machine OS kernel. No resource overheads are incurred by running system processes. Therefore, Docker is lighter and faster than VMs.

Figure 2 Comparison between Docker containers and VMs

FAQs

Terms & Conditions

活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理

活动时间: 2020年8月12日-2020年9月11日

活动期间,华为云用户通过活动页面购买云服务,或使用上云礼包优惠券在华为云官网新购云服务,累计新购实付付费金额达到一定额度,可兑换相应的实物礼品。活动优惠券可在本活动页面中“上云礼包”等方式获取,在华为云官网直接购买(未使用年中云钜惠活动优惠券)或参与其他活动的订单付费金额不计入统计范围内;

  • How Is CCE Billed/Charged?

    CCE billing comprises cluster costs and IaaS resource costs.

  • How Do I Unsubscribe From CCE?

    early/monthly-billed CCE resources can be unsubscribed from, including the renewed part and currently used part. You cannot use these resources after unsubscription. A handling fee will be charged for unsubscribing from a resource.

  • How Do I Update the Root Certificate When Creating a CCE Cluster?

    The root certificate of CCE clusters is the basic certificate for Kubernetes authentication. Both the Kubernetes cluster control plane and the certificate are hosted on Huawei Cloud CCE. CCE will periodically update the certificate. This certificate is not open to users but will not expire.

    The X.509 certificate is enabled on Kubernetes clusters by default. CCE will automatically maintain and update the X.509 certificate.

  • Which Resource Quotas Should I Pay Attention To When Using CCE?

    CCE restricts only the number of clusters. However, when using CCE, you may also be using other cloud services, such as Elastic Cloud Server (ECS), Elastic Volume Service (EVS), Virtual Private Cloud (VPC), Elastic Load Balance (ELB), and SoftWare Repository for Containers (SWR).

  • Can I Add a Node Without a 100 GB Data Disk?

    No. The 100 GB data disk is mandatory.

    A 100 GB data disk dedicated for Docker is attached to the new node. By default, CCE uses Logical Volume Manager (LVM) to manage data disks. With LVM, you can adjust the disk space ratio for different resources on a data disk. For details, see LVM Overview.

    If the data disk is uninstalled or damaged, the Docker service becomes abnormal and the node becomes unavailable.

  • Can CCE PVCs Detect Underlying Storage Faults?

    CCE PersistentVolumeClaims (PVCs) are implemented as they are in Kubernetes. A PVC is defined as a storage declaration and is decoupled from underlying storage. It is not responsible for detecting underlying storage details. Therefore, CCE PVCs cannot detect underlying storage faults.

    Cloud Eye allows users to view cloud service metrics. These metrics are built-in based on cloud service attributes. After users enable a cloud service on the cloud platform, Cloud Eye automatically associates its built-in metrics. Users can track the cloud service status by monitoring these metrics.

    It is recommended that users who have storage fault detection requirements use Cloud Eye to monitor underlying storage and send alarm notifications.

We use cookies to improve our site and your experience. By continuing to browse our site you accept our cookie policy. Find out more