Manage Distributed Clouds with Ease
Distributed Cloud Container Platform for Kubernetes(ACK One) is a cloud-native platform developed for enterprises that require hybrid cloud environments, multi-cluster management, distributed computing, and disaster recovery. ACK One can connect to and manage Kubernetes clusters deployed in different regions or Kubernetes clusters deployed based on different infrastructure resources. ACK One provides a consistent O&M experience and an API compatible with open - source Kubernetes. ACK One can manage and maintain computing resources, networks, storage, security, monitoring, logs, jobs, applications, and network traffic in a centralized manner.
Centralized Resource Scheduling
Provides cost-effective features that allow you to schedule resources based on spikes in workloads
Centralized Disaster Recovery
Provides the backup center for immediate use to protect applications and data, and supports cross-region hot migration and active geo-redundancy
Centralized Application Delivery
Allows you to deploy applications, distribute jobs, and manage traffic across regions. This service also helps manage your business based on application distribution and data insights
Features
Multi-Cluster Management
ACK One allows you to manage Kubernetes clusters deployed on the cloud, at the edge, or in data centers. ACK One provides a consistent user experience and best practices to allow enterprises to manage cloud-native applications on the cloud. This service also provides multiple capabilities for enterprises,such as security governance and cost management .
Intelligent Scheduling
ACK One allows you to schedule and scale clusters deployed in different environments to improve resource utilization. If you want to accelerate intelligent computing, you can also use the distributed cache feature to cache data from heterogeneous data sources across regions.
Disaster Recovery
ACK One allows you to back up, restore, and migrate data to ensure the high availability of clusters across regions and use the active geo-redundancy architecture to ensure business continuity.
Security Center
ACK One provides security policies to optimize multi-cluster management. You can configure intelligent inspection to identify configuration risks and vulnerabilities in clusters.
Application Center
ACK One allows you to deploy distributed applications and manage the network traffic of the applications across regions.
Service Mesh
Service Mesh is a fully managed service that is compatible with Istio. You can use this service to manage the network traffic of microservices applications.
Application Marketplace
ACK One allows you to deploy cloud-native software trusted by ACK One or other Alibaba Cloud services. You can deploy the software in different regions or clusters with a few clicks.
Scenarios
Inter-region, Intra-region, and Hybrid-cloud Disaster Recovery
The backup center provided by ACK One allows you to back up Kubernetes clusters deployed in data centers or on third-party cloud platforms. You can back up multiple resources,such as orchestration templates and volumes. The backup center provides real-time backup and fast restoration (within seconds) capabilities for enterprises.
Benefits
-
Cloud Migration
ACK One allows you to create consistent backups for applications across regions or in data centers. You can use the backups to restore applications within a few seconds. This way, you can quickly migrate your applications to the cloud.
-
Data Disaster Recovery
ACK One allows you to back up stateful applications across regions or from a data center to the cloud. You can customize backup policies and restore policies to meet your business requirements.
-
Application Disaster Recovery
ACK One provides disaster recovery capabilities to protect your applications and data across regions and in data centers. ACK One also allows you to manage the network traffic of applications in real - time.
-
Active Geo-Redundancy
ACK One provides a disaster recovery system that is developed based on three data centers across two zones. The disaster recovery system is provided for immediate use and is compatible with open - source Kubernetes. You can use the disaster recovery system to ensure the high availability of your business system.
Multi-Cluster Management
ACK One allows you to manage and maintain Kubernetes clusters deployed in different regions. You can deploy applications and distribute jobs to multiple clusters across regions. ACK One also allows you to distribute the workloads of applications across clusters using blue-green deployment or canary release.
Benefits
-
O&M of Resources across Regions
Allows you to manage clusters, connections, permissions, configurations, and secrets across regions
-
Job Distribution across Clusters
Automatically routes and distributes different types of jobs across clusters, such as Spark jobs, Kubernetes jobs, and TensorFlow jobs
-
Resource Quotas for Tenants of Different Clusters
Allows you to configure resource quotas for tenants that belong to different clusters
-
Permissions for Tenants of Different Clusters
Allows you to configure permissions for tenants that belong to different clusters
-
Application Distribution
Allows you to deploy an application to multiple clusters at the same time using blue-green releases and canary releases, and allows you to roll back to a specific version
-
Traffic Distribution
Allows you to configure traffic distribution and network policies across clusters
Register External Clusters to Build a Hybrid Cloud
You can use ACK One to manage cloud resources and on-premises resources. ACK One saves you the need to switch between different consoles in a multi-cloud environment. You can deploy containers regardless of the underlying infrastructure resources. This way, you can use the same images and orchestration templates to deploy applications on the cloud and in data centers.
Benefits
-
Self-Managed Clusters in Data Centers
Allows on-premises clusters and clusters on the cloud to join the same network and share resources
-
On-Demand Scaling of Computing Resources and Applications in the Cloud
Scales out resources in the cloud and distributes user traffic to the resources during peak hours
-
Observability Enhancement
Provides observability capabilities such as logging, monitoring, and events to ensure a consistent O&M experience on the cloud
-
Security Enhancement
Allows you to enable security auditing, security inspection, and node risk detection in a few clicks
-
On-Premises Development and Testing
Allows you to publish applications that are developed and tested in data centers to the cloud
AI and Big Data Computing, and Scheduler ack-co-scheduler for Registered Clusters
ACK One allows you to deploy machine learning applications to multiple clusters with a few clicks. You can trace tests and training tasks in real time, publish models, and store data in a distributed storage system. This saves the inconvenience of application deployment and O&M, and enables rapid application development while focusing focus on machine learning.
Benefits
-
AI Algorithm Development
Allows you to manage jobs, quotas, and observability
-
AI-Assisted Training
Supports topology awareness and provides multiple job scheduling policies to improve training efficiency ,and adopts an architecture that decouples computing and storage to accelerate distributed training jobs
-
AI Inference
Supports GPU sharing, which increases resource utilization by 300% compared with the open source implementation ,and allows you to scale cloud resources and on-premises resources in a centralized manner
-
Intelligent CPU Scheduling
Provides intelligent CPU scheduling and non-uniform memory access (NUMA) for Elastic Compute Service (ECS) Bare Metal instances
Application Distribution across Regions
Allows you to use a specific policy to publish an application to clusters in different regions, allows you to schedule jobs to different namespaces based on job priorities, and optimizes job scheduling for multi-cluster deployment.
Benefits
-
Application Deployment across Clusters
Allows you to deploy an application to multiple Kubernetes clusters in a versioned and declarative manner
-
Job Scheduling across Clusters
Allows you to distribute and schedule TensorFlow, PyTorch, Spark, Flink, and Cron jobs that are optimized for multi-cluster deployment
-
Hot Updates/Rollbacks
Allows you to update or roll back applications without recreating the applications
-
Canary Releases
Allows you to deploy an application to clusters in different regions and perform canary releases based on your business requirements
Upgraded Support For You
1 on 1 Presale Consultation, 24/7 Technical Support, Faster Response, and More Free Tickets.