docs/doc/source/_includes/prepare-servers-for-installation-91baad307173.rest
Elisamara Aoki Goncalves 9410dd0488 Support for HPE Synergy compute module (dsR8) - draft
Create .rest files and fix link in table.

Signed-off-by: Elisamara Aoki Goncalves <elisamaraaoki.goncalves@windriver.com>
Change-Id: I2ab179aa3716c9e74876ee9e084b7f7b0ceec36c
2023-05-03 21:31:30 -03:00

506 lines
12 KiB
ReStructuredText

=====================
Hardware Requirements
=====================
.. begin-min-hw-reqs-common-intro
-----------------------------
Minimum hardware requirements
-----------------------------
This section describes the hardware requirements and server preparation for a
**StarlingX R7.0 bare metal All-in-one Simplex** deployment configuration.
.. contents::
:local:
:depth: 1
The recommended minimum hardware requirements for bare metal servers for various
host types are:
.. end-min-hw-reqs-common-intro
..
.. Simplex
..
.. begin-prepare-servers
.. begin-min-hw-reqs-sx
.. list-table::
:header-rows: 1
* - Minimum Requirements
- All-in-one Controller Node
* - Number of servers
- 1
* - Minimum processor class
- Dual-CPU Intel® Xeon® E5 26xx family (SandyBridge) 8 cores/socket
or
Single-CPU Intel® Xeon® D-15xx family, 8 cores (low-power/low-cost option)
.. only:: starlingx
Platform: 2x physical cores (4x logical cores if hyper-threading), (by
default, configurable)
Application: Remaining cores
* - Minimum memory
- 64 GB
.. only:: starlingx
* Platform:
- Socket 0: 7GB (by default, configurable)
- Socket 1: 1GB (by default, configurable)
* Application:
- Socket 0: Remaining memory
- Socket 1: Remaining memory
* - Primary disk
.. only:: starlingx
- 500 GB SSD or |NVMe| (see :ref:`nvme_config`)
.. only:: partner
.. include:: /_includes/prepare-servers-for-installation-91baad307173.rest
:start-after: primary-disk-begin
:end-before: primary-disk-end
* - Additional disks
- * 1 or more 500 GB (min. 10K RPM) for Ceph |OSD|
* Recommended, but not required: 1 or more |SSDs| or |NVMe| drives for
Ceph journals (min. 1024 MiB per |OSD| journal)
.. only:: starlingx
* Recommended, but not required: 1 or more 500G HDs (min. 10K RPM),
SSDs or | drives for Container ephemeral disk storage
.. only:: openstack
* For OpenStack, recommend 1 or more 500 GB (min. 10K RPM) for |VM|
local ephemeral storage
* - Minimum network ports
.. only:: starlingx
* MGMT: 1x1GE ( Recommended: MGMT 2x10GE LAG ). Only required if
Subcloud in |prod-dc|.
- * |OAM|: 1x1GE |oam-hw-recommended|
* Data: 1 or more x 10GE |data-hw-recommended|
.. only:: starlingx
* - USB Interface
- 1 (Only required if used for initial installation of controller-0)
* - Boot Order
- HD, PXE, USB
* - BIOS mode
- BIOS or |UEFI|
.. note::
|UEFI Secure Boot and |UEFI| |PXE| boot over IPv6 are not
supported. On systems with an IPv6 management network, you can use
a separate IPv4 network for PXE boot. For more information, see
:ref:`the-pxe-boot-network>`.
* - Bios settings
- * Hyper-Threading technology enabled
* Virtualization technology enabled
* VT for directed I/O enabled
* CPU power and performance policy set to performance
* |min-proc-idle-power| CPU C state control disabled
* Plug & play |BMC| detection disabled
.. end-min-hw-reqs-sx
--------------------------
Prepare bare metal servers
--------------------------
.. include:: prep_servers.txt
* Cabled for networking
* Far-end switch ports should be properly configured to realize the networking
shown in the following diagram.
.. figure:: /deploy_install_guides/r7_release/figures/starlingx-deployment-options-simplex.png
:scale: 50%
:alt: All-in-one Simplex deployment configuration
*All-in-one Simplex deployment configuration*
.. end-prepare-servers
..
.. Duplex
..
.. begin-prepare-servers-dx
.. begin-min-hw-reqs-dx
This section describes the hardware requirements and server preparation for a
**StarlingX R7.0 bare metal All-in-one Duplex** deployment configuration.
.. contents::
:local:
:depth: 1
-----------------------------
Minimum hardware requirements
-----------------------------
The recommended minimum hardware requirements for bare metal servers for various
host types are:
.. list-table::
:header-rows: 1
* - Minimum Requirements
- All-in-one Controller Node
* - Number of servers
- 2
* - Minimum processor class
- * Dual-CPU Intel® Xeon® E5 26xx family (SandyBridge) 8 cores/socket
or
* Single-CPU Intel® Xeon® D-15xx family, 8 cores (low-power/low-cost option)
* - Minimum memory
- 64 GB
* - Primary disk
.. only:: starlingx
- 500 GB SSD or |NVMe| (see :ref:`nvme_config`)
.. only:: partner
.. include:: /_includes/prepare-servers-for-installation-91baad307173.rest
:start-after: primary-disk-begin
:end-before: primary-disk-end
* - Additional disks
- * 1 or more 500 GB (min. 10K RPM) for Ceph |OSD|
* Recommended, 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
* 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
.. end-min-hw-reqs-dx
--------------------------
Prepare bare metal servers
--------------------------
.. include:: prep_servers.txt
* Cabled for networking
* Far-end switch ports should be properly configured to realize the networking
shown in the diagram above.
.. end-prepare-servers-dx
..
.. Standard with storage
..
.. begin-prepare-servers-std
.. begin-min-hw-reqs-std
=====================
Hardware Requirements
=====================
This section describes the hardware requirements and server preparation for a
**StarlingX R7.0 bare metal Standard with Controller Storage** deployment
configuration.
.. contents::
:local:
:depth: 1
-----------------------------
Minimum hardware requirements
-----------------------------
The recommended minimum hardware requirements for bare metal servers for various
host types are:
.. list-table::
:header-rows: 1
* - Minimum Requirements
- Controller Node
- Worker Node
* - Number of servers
- 2
- 2-10
* - Minimum processor class
- Dual-CPU Intel® Xeon® E5 26xx family (SandyBridge) 8 cores/socket
- (Same as controller node)
* - Minimum memory
- 64 GB
- 32 GB
* - Primary disk
.. only:: starlingx
- 500 GB SSD or |NVMe| (see :ref:`nvme_config`)
.. only:: partner
.. include:: /_includes/prepare-servers-for-installation-91baad307173.rest
:start-after: primary-disk-begin
:end-before: primary-disk-end
- 120 GB (Minimum 10k RPM)
* - Additional disks
- * 1 or more 500 GB (min. 10K RPM) for Ceph |OSD|
* Recommended, 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
* 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
- (Same as controller node)
.. end-min-hw-reqs-std
--------------------------
Prepare bare metal servers
--------------------------
.. include:: prep_servers.txt
* Cabled for networking
* Far-end switch ports should be properly configured to realize the networking
shown in the diagram above.
.. end-prepare-servers-std
..
.. Dedicated storage
..
.. begin-prepare-servers-ded
.. begin-min-hw-reqs-ded
=====================
Hardware Requirements
=====================
This section describes the hardware requirements and server preparation for a
**StarlingX R7.0 bare metal Standard with Dedicated Storage** deployment
configuration.
.. contents::
:local:
:depth: 1
-----------------------------
Minimum hardware requirements
-----------------------------
The recommended minimum hardware requirements for bare metal servers for various
host types are:
.. list-table::
:header-rows: 1
* - Minimum Requirements
- Controller Node
- Storage Node
- Worker Node
* - Number of servers
- 2
- 2-9
- 2-100
* - Minimum processor class
- Dual-CPU Intel® Xeon® E5 26xx family (SandyBridge) 8 cores/socket
- (Same as controller node)
- (Same as controller node)
* - Minimum memory
- 64 GB
- 64 GB
- 32 GB
* - Primary disk
.. only:: starlingx
- 500 GB SSD or |NVMe| (see :ref:`nvme_config`)
.. only:: partner
.. include:: /_includes/prepare-servers-for-installation-91baad307173.rest
:start-after: primary-disk-begin
:end-before: primary-disk-end
- 120 GB (min. 10k RPM)
- 120 GB (min. 10k RPM)
* - Additional disks
- None
- * 1 or more 500 GB (min. 10K RPM) for Ceph |OSD|
* Recommended, 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| 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
- (Same as controller node)
- (Same as controller node)
.. end-min-hw-reqs-ded
--------------------------
Prepare bare metal servers
--------------------------
.. include:: prep_servers.txt
* Cabled for networking
* Far-end switch ports should be properly configured to realize the networking
shown in the diagram above.
.. end-prepare-servers-ded
.. start-prepare-servers-common
Preparing servers is the first step of the |prod| installation procedure.
.. rubric:: |proc|
- Prior to starting the |prod| installation, ensure that the bare metal
servers are in the following state:
- Physically installed.
- Cabled for power.
- Cabled for networking.
Far-end switch ports should be properly configured to realize the
networking shown in :ref:`deployment-options` for the particular
deployment configuration you are installing.
- All disks are wiped.
This ensures that servers will boot from either the network or USB
storage, if present.
.. note::
The disks and disk partitions need to be wiped before the install.
Installing a Debian ISO may fail with a message that the system is
in emergency mode if the disks and disk partitions are not
completely wiped before the install, especially if the server was
previously running a CentOS ISO.
.. only:: partner
.. include:: /_includes/debian-rn-link-a90a7e432679.rest
- BIOS configured with Intel Virtualization (VTD, VTX)
- Disabled for controller-only servers and storage servers.
- Enabled for controller+worker servers and worker servers.
- The servers are powered off.
.. end-prepare-servers-common