Skip to content

Deployment Requirements

When deploying DCE 5.0, it is necessary to first plan the software, hardware, and network.

Operating System Requirements

Architecture Operating System Recommended Kernel Version Remarks (Installation Guide)
AMD 64 CentOS 7.X Kernel 3.10.0-1127.el7.x86_64 on an x86_64 Recommended CentOS 7.9
Offline Installation of DCE 5.0 Enterprise
Redhat 8.X 4.18.0-305.el8.x86_64 Recommended Redhat 8.4
Refer to Offline Installation of DCE 5.0 Enterprise
Redhat 7.X 3.10.0-1160.e17.x86 Recommended Redhat 7.9
Refer to Offline Installation of DCE 5.0 Enterprise
Redhat 9.X 5.14.0-284.11.1.e9_2.x86_64 Recommended Redhat 9.2
Refer to Offline Installation of DCE 5.0 Enterprise
Ubuntu 20.04 5.10.104 Refer to Offline Installation of DCE 5.0 Enterprise
Ubuntu 22.04 5.15.0-78-generic Refer to Offline Installation of DCE 5.0 Enterprise
UOS V20 (1020a) 5.4.0-125-generic Refer to Deploying DCE 5.0 Enterprise on UOS V20 (1020a)
openEuler 22.03 5.10.0-60.18.0.50.oe2203.x86_64 Refer to Offline Installation of DCE 5.0 Enterprise
Oracle Linux R9/R8 U1 5.15.0-3.60.5.1.el9uek.x86_64 Refer to Deploying DCE 5.0 Enterprise on Oracle Linux R9 U1
TencentOS Server 3.1 5.4.119-19.0009.14 Refer to Deploying DCE 5.0 Enterprise on TencentOS Server 3.1
ARM 64 Kylin OS V10 SP2 4.19.90-24.4.v2101.ky10.aarch64 Refer to Offline Installation of DCE 5.0 Enterprise

Note

If the operating system is not listed in the table above, please refer to the document Other Linux Offline Deployment of DCE 5.0 Enterprise for installation and deployment.

Kernel Requirements

Due to certain components or functionalities having requirements for the operating system's kernel version, please refer to the table below to choose the appropriate kernel version for deployment:

Components/Features Kernel Version
Container GPU Management Capability ≥ 3.10.1160
Cilium ≥ 5.12
Hwameistor DRDB Capability Kernel versions compatible with DRBD
Kubevirt ≥ 4.x
Merbridge Requirement ≥ 5.7

Hardware Requirements

CPU, Memory, and Disk

Type Specific Requirements
CPU No overselling
Memory No overselling
Disk IOPS > 500, Throughput > 200 MB/s

Requirements for CPU, Memory, and Disk in Beginner Mode

Refer to Beginner Mode Description.

Quantity Server Role Server Usage Number of CPUs Memory Capacity System Disk Unpartitioned Disk
1 all in one Image repository, chart museum, and global cluster itself 16 cores 32G 200G 400G

Requirements for CPU, Memory, and Disk in 4-node Mode

Refer to 4-node Mode Description.

Quantity Server Role Server Usage Number of CPUs Memory Capacity System Disk Unpartitioned Disk
1 Bootstrap Node 1. Run installation and deployment program
2. Run the image repository and chart museum required by the platform
2 4G 200G -
3 Control Plane 1. Run DCE 5.0 components
2. Run kubernetes system components
8 16G 100G 200G

Refer to 7-node Mode Description.

Quantity Server Role Server Usage Number of CPUs Memory Capacity System Disk Unpartitioned Disk
1 Bootstrap Node 1. Run installation and deployment program
2. Run the image repository and chart museum required by the platform
2 4G 200G -
3 Master 1. Run DCE 5.0 components
2. Run kubernetes system components
8 16G 100G 200G
3 Worker Run log-related components separately 8 16G 100G 200G

Network Requirements

Network Topology

Assuming VIP is used as the load balancing method for the global cluster:

Network-Topology

Network Requirements

Resource Requirements Description
istioGatewayVip 1 If the load balancing mode is metallb, a VIP needs to be specified for the UI interface and OpenAPI access entry of DCE.
insightVip 1 If the load balancing mode is metallb, a VIP needs to be specified for the insight data collection entry of the global cluster. The insight-agent of the sub-cluster can report data to this VIP.
Network Speed 1000 M/s Not less than 1 Gbps, 10 Gbps is recommended
Protocol - Supports IPv6
Reserved IP Address Ranges 2 Used by Pods (default is 10.233.64.0/18) and Services (default is 10.233.0.0/18). If they are already in use, you can define other IP address ranges to avoid IP address conflicts.
Routing - Servers have default routes or routes pointing to the 0.0.0.0 address.
NTP Server Address 1~4 Make sure that there are accessible NTP server IP addresses in your data center.
DNS Server Address 1~2 If your applications require DNS services, prepare accessible DNS server IP addresses.

Client Browser Requirements

  • Firefox v49
  • Chrome v54

Comments