Updated on 2024-09-11 GMT+08:00

Advantages

Huawei Cloud UCS Advantages

UCS helps you manage cloud native services across clouds and regions while ensuring consistent experience. Extending cloud native to wherever your services run, Huawei Cloud UCS eases your journey to digital upgrade.

  • Unified multi-cloud experience

    You can connect distributed Kubernetes clusters to UCS, including those running on Huawei public clouds (central region, IEC, and CloudPond), on-premises infrastructure, and third-party clouds. You can manage the configurations of your multi-cloud clusters all in one place by controlling permissions of tenants in enterprise projects, and perform fine-grained management on IAM users' permissions on Kubernetes resources. You can also audit the service compliance of your clouds and clusters, as UCS manages security policies and resource access restrictions of each cluster in a unified manner.

  • Collaborative computing

    Huawei Cloud UCS is built on Karmada, a multi-cluster orchestration project contributed by Huawei Cloud to CNCF. With multi-cloud capabilities, UCS can connect to thousands of Kubernetes clusters across clouds and regions, and schedule applications by coordinating millions of nodes. Your applications can scale across clouds and clusters, migrate upon failures, and run in the best condition based on global resource distribution, geographical location, network QoS, affinity, and resource balancing. With UCS, compute is at your fingertips anytime, anywhere.

  • Intelligent traffic distribution

    Unified container network orchestration and service discovery implement a flattened network across clouds and clusters. This network allows consistent service experience and makes communications secure and reliable. Also UCS can send service requests to the best-fit backend cluster. It does so with less access latency and by the policies you set based on factors such as visitor CIDR blocks, regions, and carriers. UCS works with service meshes for unified service governance. Scheduling can be based on network QoS priorities. Geographical affinity can be implemented. Automated grayscale release, visualized service topology, and service tracing are now all available for you to manage access traffic globally in real time and on demand.

  • Data migration with applications

    UCS automates data replication across clouds for the storage infrastructure layer, container cluster layer, and middleware layer. Data goes wherever your applications run. You can scale your apps on the distributed infrastructure with ease. During scaling, data scanning and rebuild are automated and application-centric. Integrated migration, scaling, and disaster recovery are completed for the entire service.

Huawei Cloud UCS vs Traditional Cloud Native

Table 1 Differences between UCS and traditional cloud native

Item

Traditional Cloud Native

Huawei Cloud UCS

Experience

Vendor lock-in exists due to customizations on cloud native technologies. Therefore, users may have inconsistent experience when managing their clusters in different regions, and the learning curves could be steep.

Unified multi-cloud experience

Huawei Cloud UCS connects your clusters running on different clouds across central areas, hotspot areas, on-premises data centers, and business locations. All in one place with unified experience.

Scalability

Compute resources cannot be scheduled across clouds.

Collaborative compute

Running on Karmada, Huawei Cloud UCS schedules multi-cloud resources in a unified manner and bursts on-premises applications to public clouds. Supporting multiple types of distributed deployment policies, UCS can find the best-fit location to deploy your application based on global resource distribution, service characteristics, geographical locations, network QoS, and resource balancing.

Application management

In most cases, traditional cloud native manages applications in a single region, demanding little on application migration.

When scaling apps across clouds, O&M personnel need to clone and migrate app data manually. Low efficiency and heavy workload.

Data migration with applications

Huawei Cloud UCS supports synchronous data replication across clouds for you to scale your applications on the distributed infrastructure. Application DR, scaling, and migration become much easier.

Traffic management

Traffic management is decoupled from services. Requests are not distributed on demand. Access latency is high for cross-region/carrier requests.

Unified traffic management

Huawei Cloud UCS distributes requests to the nearest backend cluster to reduce the access latency based on different policies such as CIDR blocks, regions, and carriers.

Efficiency

Applications need to be manually deployed in each cluster across clouds, a labor-intensive process.

Ready-to-use services

Huawei Cloud UCS allows you to batch deliver application settings to each cluster in different regions through edge-cloud synergy. Much faster than before without repetitive configuration.

O&M

Services scattered in the central region, on-premises data center, and edge nodes need to be monitored separately, a heavy burden for O&M.

Multi-dimensional O&M

Huawei Cloud UCS supports multi-dimensional monitoring and O&M on your resources in all regions, and is compatible with open source Prometheus and OpenTelemetry ecosystems.