Configuration Requirements

This topic describes the basic environment configurations required for the operation of ZStack Cloud.


Network Environment

Cloud computing environment is an essential IT infrastructure of enterprises. Before you install ZStack Cloud, you must prepare the basic hardware and software environments based on the required configuration settings. Incorrect environmental configurations may make you unable to complete environment deployment or encounter exceptions during usage.

The following figure shows a typical cloud environment built in a small data center. This environment consists of servers that are deployed for different usage and two independent networks.
Figure 1. Network Environment Diagram


As shown in the preceding figure, one server is used as the management node of ZStack Cloud and one server is used to store VM images. The other servers are used as the hosts of VM instances. Note that in small data centers, one server can serve as the management node and backup storage. In large physical environments, you can configure multiple management nodes to achieve high availability and configure multiple backup storages to extend backup storage space and throughput.

Every server is connected to the management network and data network. The data network can access the Internet through the firewall. The management network is used for the management node to manage hosts, VM instances, volumes, and other cloud resources. The data network is used for VM instances to provide data services. Note that the IP address in the preceding figure is used only for illustration.

Note:
  • You need to assign static IP addresses to the servers that connect to the management network.
  • You do not need to assign IP addresses to NICs of servers that connect to the data network. However, the name of the server NIC that connects to the data network must be consistent, for example, eth0.

Hardware Requirements

Hardware Configuration Requirements

The following table describes the configuration requirements over servers and other hardware devices for the installation and deployment of ZStack Cloud.
Device Component Configuration Requirements
Server CPU x86-64, with the support for Intel VT or AMD V virtualization hardware extensions, such as Intel VMX or AMD SVM
Memory No special requirements, DDR4 or higher-performance memory recommended
Motherboard Dual socket server motherboard
RAID SAS/SATA RAID 0/1/10 and support for pass-through mode
Hard Disk No special requirements, hard disk drive (HDD) or solid state disk (SSD)
NIC Port
  • One NIC port of a gigabit for connecting to the management network, such as 1 Gb RJ45 Ethernet NIC port
  • One NIC port of a ten-gigabit for connecting to the business network, such as 10GbE SFP+ port
Network Switch /
  • At least a one-gigabit switch, ten-gigabit switch recommended
  • Several Category 5 jumpers
When you configure hardware settings, note that:
  • Make sure that CPU virtualization is enabled in the server BIOS. In addition, make sure that the CPU model of all servers is consistent. This avoids inconsistency of CPU instruction sets of the servers.
  • Make sure that storage configurations are complete in advance:
    • If you use LocalStorage, we recommend that you apply backup storage redundancy. For example, you can configure a RAID 10 array by using four disks. This makes the primary storage and backup storage more reliable. If higher read/write performance of VM instances is required, we recommend that you configure a RAID array by using SSD disks. If higher read performance of VM instances is required, we recommend that you configure a RAID array by using a mix of SSD and HDD disks.
    • If you use NFS, Ceph, or other distributed network storage that supports Shared Mount Point, you need to configure a relevant storage system or file system in advance. If you configure a Ceph backup storage, you need to configure a Ceph primary storage.
  • Make sure that you complete network configurations in advance. We recommend that you configure identical names for NICs on all hosts and use the NICs that share the same name for data communications of the same type. For example, you can configure the name em1 for NICs that are used for management traffic transfers.
  • Make sure that you complete network switch configurations in advance:
    • To use VLAN network environments, configure VLAN network communications on the switch in advance.
    • ZStack Cloud automatically assigns IP addresses to VM instances. You need to reserve an IP address range that does not conflict with the system and does not conflict with the existing DHCP service.
  • The CPU, memory, storage, and NIC settings decide the business performance of ZStack Cloud:
    • Minimum-configuration environment (All In One): requires a minimum of 4 CPU cores and 8 GB memory. This configuration is used only for demonstrations and is not recommended for production environments.
    • Production environment: management node configurations decided based on your deployment scale and compute node configurations decided based on your business scale. For more information, contact the official technical support.

Management Node Configurations

The following table describes the hardware server resources that a management node occupies in different deployment scales.
Configuration Item Deployment Scale (Number of Hosts)
=1 (Non-Production Environment) <=50 <=500 <=1000
Minimum Configuration Recommended Configuration Recommended Configuration Recommended Configuration
CPU 4 cores 16 cores 32 cores 64 cores
Memory 8 GB 32 GB 64 GB 128 GB
Storage 60 GB 120 GB 480 GB 960 GB
Note: The preceding configurations are used for reference only. Required configurations vary depending on your demand and environment. For more information, contact the official technical support.
Download

Already filled the basic info? Click here.

Enter at least 2 characters.
Invalid mobile number.
Enter at least 4 characters.
Invalid email address.
Wrong code. Try again. Send Code Resend Code (60s)

An email with a verification code will be sent to you. Make sure the address you provided is valid and correct.

Download

Not filled the basic info yet? Click here.

Invalid email address or mobile number.

Email Us

contact@zstack.io
ZStack certification training consulting
Enter at least 2 characters.
Invalid mobile number.
Enter at least 4 characters.
Invalid email address.
Wrong code. Try again. Send Code Resend Code (60s)

Email Us

contact@zstack.io

The download link is sent to your email address.

If you don't see it, check your spam folder, subscription folder, or AD folder. After receiving the email, click the URL to download the documentation.

The download link is sent to your email address.

If you don't see it, check your spam folder, subscription folder, or AD folder.
Or click on the URL below. (For Internet Explorer, right-click the URL and save it.)

Thank you for using ZStack products and services.

Submit successfully.

We'll connect soon.

Thank you for choosing ZStack products and services.

Back to Top