Arcfra Enterprise Cloud Platform (AECP) adopts a modular, "plug-in" service architecture, ensuring easy deployment, flexible operations, and efficient maintenance.
The core components of AECP include Arcfra Cloud Operating System (ACOS), Arcfra Virtualization Engine (AVE), Arcfra Block Storage (ABS), and Arcfra Operation Center (AOC). These components together deliver essential services such as virtual machine management, block storage services, and centralized platform management.
ACOS runs on standard servers and integrates the AVE and ABS modules to provide virtualization and block storage capabilities. In addition to AVE, ACOS also supports integration with VMware ESXi virtualization. AOC, as the management platform, is hosted on a virtual machine within an ACOS cluster and is responsible for managing multiple ACOS clusters across various data centers, ensuring the efficient operation of the entire AECP ecosystem.
In addition to its core components, AECP offers a variety of cloud service modules (addons) that extend its functionality. These modules include Arcfra File Storage (AFS), Arcfra Kubernetes Engine (AKE), Arcfra Network Service (ANS), and Arcfra Backup and Disaster Recovery (ABDR).
Each module provides specific capabilities: file storage, Kubernetes services, network management, and backup and replication services. These addons can be installed independently and are centrally managed by AOC. The control plane for each service runs within its own virtual machine, ensuring that it operates independently of ACOS. This architecture ensures both high reliability and security for the AECP platform, while also allowing for flexible evolution and scaling of these services.
AECP module | Description | |
---|---|---|
Foundation | ACOS | ACOS is the core software of AECP, installable directly on physical servers. It provides virtual machine and block storage services through its integrated virtualization module, AVE, and distributed block storage module, ABS. Additionally, ACOS supports VMware ESXi integration, delivering storage to ESXi hosts via the NFS protocol. |
AVE | AVE is the virtualization module of AECP, offering essential virtual machine management functions such as lifecycle management, power operations, and live migration. When paired with the distributed block storage component, ABS, it also provides advanced services such as instant snapshots, templates, and cloning for virtual machines. | |
ABS | ABS is the distributed block storage module in AECP, supporting block storage services via iSCSI and NFS protocols. | |
AOC | AOC runs as a virtual machine of an ACOS cluster, centrally managing ACOS clusters across multiple data centers. | |
Addon | AFS | AFS is the distributed file storage module of AECP, making it easy and efficient to store and manage unstructured data like text, images, and videos. |
AKE | AKE is the Kubernetes module of AECP, which supports automatically creating multiple virtual machines to build high-availability Kubernetes clusters. It also supports using physical machines as worker nodes and provides high-performance persistent storage for K8s containers. | |
ANS | ANS is the software-defined networking and security module of AECP, which includes three main functions:
|
|
ABDR | ABDR is the data protection and disaster recovery module of AECP, providing enterprise-grade data protection and disaster recovery capabilities for workloads on AECP. Its core functions include:
|