CloudBox consists of compute resources, storage resources, network resources, and other resources. CloudBox is an extension of Alibaba Cloud public cloud in local data centers. CloudBox inherits the same basic capabilities and rich ecosystem marketplace as Alibaba Cloud public cloud. You can use cloud services on the public cloud to manage resources in CloudBox. This topic describes the cloud services supported by CloudBox.
Cloud services deployed with CloudBox hardware
When you purchase a CloudBox, you purchase IaaS services. Infrastructure such as compute, storage, and network resources must be deployed in your local IDC. The corresponding cloud services are listed in the following table:
Category | Cloud service | Description | References |
Computing | Elastic Compute Service | Elastic Compute Service (ECS) is a simple and efficient compute service with elastically scalable processing capabilities. CloudBox provides the vCPU and memory resources required by servers in the form of compute SKUs. You can purchase the following ECS instance families:
| |
Storage | Elastic Block Storage | Elastic Block Storage (EBS) is a block storage product that provides high performance and low latency. It supports random reads and writes and can meet data storage requirements in most general scenarios. CloudBox supports ESSD PL0 disks. | |
Object Storage Service | Object Storage Service (OSS) is a cloud storage service that provides massive, secure, cost-effective, and highly reliable storage. OSS provides CloudBox with capabilities for local storage, local access, and local processing of unstructured data. You can create buckets in CloudBox. | ||
Network | Virtual Private Cloud | Virtual Private Cloud (VPC) is a custom private network that you create on Alibaba Cloud. VPCs are logically isolated from each other at Layer 2. | |
Server Load Balancer | Server Load Balancer (SLB) is a traffic distribution control service that distributes inbound traffic to multiple backend Elastic Compute Service (ECS) instances based on forwarding policies. Server Load Balancer includes Application Load Balancer (ALB), Network Load Balancer (NLB), and Classic Load Balancer (CLB). CloudBox supports only CLB. | ||
Express Connect | Express Connect establishes a high-speed, stable, and secure private connection between an on-premises Internet Data Center (IDC) and a Virtual Private Cloud (VPC). Data transmission over an Express Connect circuit is trusted and controllable. Express Connect helps prevent unstable network quality and protects data from being stolen during transmission. |
Cloud services deployed on and consuming CloudBox resources
CloudBox provides basic compute, storage, and other resources. You can use Alibaba Cloud PaaS services based on these resources, such as container services. The corresponding cloud services are listed in the following table:
Category | Cloud service | Description | References |
Container | Container Service for Kubernetes | Container Service for Kubernetes (ACK) Pro managed clusters are Kubernetes clusters that further enhance reliability and security for large-scale enterprise production environments based on standard managed clusters and provide a compensable SLA. ACK clusters support creating CloudBox node pools to use resources in a deployed CloudBox. | |
File storage | Cloud Storage Gateway | Cloud Storage Gateway (CSG) is a gateway product that can be deployed in your on-premises data center and on Alibaba Cloud. CSG ON CloudBox provides CloudBox with industry-standard file service capabilities, including NFS and SMB, and uses the same file protocol-based mounting method as the public cloud to access OSS in CloudBox. | |
Middleware | Enterprise Distributed Application Service | Enterprise Distributed Application Service (EDAS) is a cloud-native PaaS platform for application hosting and microservices management. It provides full-stack solutions for application development, deployment, monitoring, and O&M. EDAS supports hybrid cloud ECS clusters. You can use ECS instances in CloudBox and on the public cloud to build an EDAS hybrid cloud ECS cluster. This effectively meets requirements for data security, local data processing, and low latency in hybrid cloud scenarios, and implements unified management of different ECS instances and applications in a hybrid cloud environment. |
Cloud services that manage local CloudBox resources through the public cloud
CloudBox fully reuses the management and service nodes of Alibaba Cloud public cloud. You can use cloud services on the public cloud to perform O&M and management on resources in CloudBox, such as using Security Center to protect ECS instances and using Resource Orchestration Service (ROS) to orchestrate ECS instances for automated deployment. Commonly used cloud services are listed in the following table:
Category | Cloud service | Description | References |
Security | Security Center | Security Center is a unified security management system that identifies, analyzes, and warns about security threats in real time. It provides security capabilities such as anti-ransomware, antivirus, web tamper proofing, and compliance checks to implement closed-loop automated security operations for threat detection, alert response, and attack tracing. It protects your cloud assets and on-premises servers and helps meet regulatory compliance requirements. | |
Bastionhost | Bastionhost is a comprehensive O&M management and control platform that integrates core system O&M and security auditing. It provides features such as O&M identity authentication, account management, and system operation auditing to help ensure controlled cloud O&M permissions, operation auditing, security, and compliance. | ||
O&M | Application Real-Time Monitoring Service | Application Real-Time Monitoring Service (ARMS) is an Alibaba Cloud application performance management (APM) monitoring product. You can use this product to quickly and conveniently build application monitoring capabilities for enterprises that respond within seconds based on dimensions such as frontend monitoring, application monitoring, and custom business monitoring. | |
Cloud Monitor | Cloud Monitor (CMS) is a service that monitors Alibaba Cloud resources and Internet applications. CloudMonitor can be used to collect monitoring metrics of Alibaba Cloud resources, detect Internet service availability, and configure alerts for metrics. | ||
Middleware | Microservices Engine | Microservices Engine (MSE) is a one-stop microservices platform for mainstream open source microservices ecosystems in the industry. It provides capabilities such as registry and configuration center, with native support for Nacos, ZooKeeper, and Eureka. | |
Tools | Resource Orchestration Service | Resource Orchestration Service (ROS) is a service provided by Alibaba Cloud to simplify cloud computing resource management. Developers and administrators can write templates in which they define required Alibaba Cloud resources, such as ECS instances and ApsaraDB RDS instances, and dependencies between resources. The ROS orchestration engine automatically creates and configures all resources based on templates to implement automated deployment and O&M. | |
CloudOps Orchestration Service | CloudOps Orchestration Service (OOS) is an automated O&M service provided by Alibaba Cloud for the cloud. It can automatically manage and execute tasks. You can use templates to define tasks, execution order, execution input, and output, and then run templates to automate task execution. OOS supports cross-product use. You can use OOS to manage cloud products such as ECS, RDS, SLB, and VPC. | ||
Server Migration Center | Server Migration Center (SMC) is a migration platform independently developed by Alibaba Cloud. You can use SMC to migrate one or more migration sources to Alibaba Cloud. Migration sources include IDC servers, virtual machines, cloud hosts on other cloud platforms, and other types of servers. | ||
Auto Scaling | Auto Scaling (ESS) is a service provided by Alibaba Cloud that automatically adjusts compute capacity based on your business requirements and policies. ESS can seamlessly add ECS instances when business demand increases to meet compute requirements, and automatically remove ECS instances when business demand decreases to reduce costs. | ||
Cloud Assistant | Cloud Assistant is a native automated O&M tool designed for Elastic Compute Service (ECS). It allows you to perform batch O&M, run commands such as Shell, PowerShell, and Bat commands, and send files on ECS instances without using passwords, logging on, or using jump servers. Typical use scenarios include installing and uninstalling software, distributing configuration files, and running common commands or scripts. | ||
Deployment sets | A deployment set is a policy that controls ECS instance distribution. You can use deployment sets to distribute ECS instances involved in your business across different physical servers to ensure high availability and underlying disaster recovery capabilities. |