Jump to: navigation, search

Difference between revisions of "StarlingX/Docs and Infra/InstallationGuides/baremetal-Controllers-and-Computes-with-Storage-Cluster"

(Hardware Requirements for Bare Metal Servers)
(Hardware Requirements for Bare Metal Servers)
Line 25: Line 25:
 
| BIOS Settings || colspan="3" style="text-align:center;"  | Hyper-Threading technology enabled<br />Virtualization technology enabled<br />VT for directed I/O enabled<br />CPU power and performance policy set to performance<br />CPU C state control disabled<br />Plug & play BMC detection disabled
 
| BIOS Settings || colspan="3" style="text-align:center;"  | Hyper-Threading technology enabled<br />Virtualization technology enabled<br />VT for directed I/O enabled<br />CPU power and performance policy set to performance<br />CPU C state control disabled<br />Plug & play BMC detection disabled
 
|}
 
|}
 +
 +
----
 +
 +
= Prepare the Virtual Environment and Servers =
 +
Create the XML definitions for the virtual servers required by this configuration option.<br />
 +
This will create the XML virtual server definition for:
 +
* simplex-controller-0
 +
<br />
 +
{{caution|header=CAUTION|body=The following command will also start the X-based graphical virt-manager application; if their is no X-server present then errors will occur.}}
 +
{{caution|header=NOTE|body=The following command will also start/virtually-powered-on the 'simplex-controller-0' virtual server.}}
 +
<pre>
 +
bash setup_configuration.sh -c simplex -i ./bootimage.iso     
 +
</pre>
 +
<br />
 +
<br />
 +
 +
----

Revision as of 00:15, 11 August 2019

Deployment Diagram

Starlingx-deployment-options-dedicated-storage1.png


Hardware Requirements for Bare Metal Servers

The recommended minimum requirements for the Bare Metal Servers for the various host types are:

Minimum Requirement Controller Node Storage Node Compute Node
Number of Servers 2 2 - 9 2 - 100
Minimum Processor Class Dual-CPU Intel® Xeon® E5 26xx Family (SandyBridge) 8 cores/socket
Minimum Memory 64 GB 64GB 32 GB
Primary Disk 500 GB SDD or NVMe 120 GB (min. 10K RPM) 120 GB (Minimum 10K RPM)
Additional Disks None 1 or more 500 GB (min. 10K RPM) for Ceph OSD.

Recommend, but not required,
1 or more SSDs or NVMe drives for Ceph journals (min. 1024 MiB per OSD journal)
For OpenStack, recommend 1 or more 500 GB (min. 10K RPM) for VM local ephemeral storage
Minimum Network Ports Mgmt/Cluster: 1x10GE
OAM: 1x1GE
Mgmt/Cluster: 1x10GE Mgmt/Cluster: 1x10GE
Data: 1 or more x 10GE
BIOS Settings Hyper-Threading technology enabled
Virtualization technology enabled
VT for directed I/O enabled
CPU power and performance policy set to performance
CPU C state control disabled
Plug & play BMC detection disabled

Prepare the Virtual Environment and Servers

Create the XML definitions for the virtual servers required by this configuration option.
This will create the XML virtual server definition for:

  • simplex-controller-0


Caution icon.svg CAUTION

The following command will also start the X-based graphical virt-manager application; if their is no X-server present then errors will occur.
Caution icon.svg NOTE

The following command will also start/virtually-powered-on the 'simplex-controller-0' virtual server.
bash setup_configuration.sh -c simplex -i ./bootimage.iso