Supported Platforms
Supported Operating Systems and CPU Architectures
The HAP Private Deployment Edition supports deployment on various Linux operating systems and mainstream CPU architectures:
Operating System\CPU Architecture | X86_64/AMD64 | ARM64/AARCH64 |
---|---|---|
Debian | ✅ (8.2+) | ✅ (10.2+) |
CentOS | ✅ (7.3+) | ✅ (8.0+) |
RedHat | ✅ (7.3+) | ✅ (8.0+) |
Fedora | ✅ (30+) | ✅ (29+) |
Ubuntu | ✅ (14.04+) | - |
Amazon Linux | ✅ (2023) | - |
EulerOS | ✅ (21.10+) | ✅ (21.10+) |
UOS | ✅ (20) | ✅ (20) |
Kylin | ✅ (10) | ✅ (10) |
ARM Architecture Additional Notes
Microarchitecture Requirements
For the ARM64/AARCH64 architecture, the HAP Private Deployment Edition only supports CPUs based on ARMv8.2-A and later microarchitectures.
Rationale: The HAP Private Deployment Edition depends on the MongoDB database component, which explicitly requires an ARMv8.2-A or later microarchitecture when running on the ARM64 platform. Using CPUs with microarchitectures earlier than ARMv8.2-A will result in MongoDB failing to start properly.
Supported Public Cloud Platforms
The HAP Private Deployment Edition supports deployment on major public cloud platforms:
- Huawei Cloud, with support for the Kunpeng series servers
- Alibaba Cloud
- Tencent Cloud
- Microsoft Azure
- Amazon AWS
- Others, such as Baidu Cloud, Kingsoft Cloud, UCloud, Tianyi Cloud, China Mobile Cloud, and China Unicom Cloud
You can quickly install from the respective public cloud marketplaces by selecting the required hardware configuration to achieve an out-of-the-box experience.