Server Basics · Topic 1 of 1

Servers and Key Server Technologies

Learn server form factors, x86 and ARM architectures, server hardware, RAID 0, 1, 5, 6 and 10, hot spares, and BMC, IPMI and iBMC out-of-band management.

  • 5 min
In a nutshell
  • Form factors: tower, rack, blade and high density; rack height is measured in U.
  • x86 is CISC; ARM (Huawei Kunpeng) is RISC.
  • RAID 0 striping, RAID 1 mirroring, RAID 5 one parity, RAID 6 two parities, RAID 10 mirrors striped.

What it is

A server is a computer that provides services to other computers over a network. Compared with a PC it is built for reliability, availability and serviceability (RAS), with redundant parts and remote management.

In a cloud data center, servers are the compute layer. FusionCompute CNA hosts are ordinary servers, so their hardware matters to a cloud engineer.

Server hardwareCPU, memory, disksRAID controller cardprotects local disksBMCremote managementHypervisorruns the VMs

How it works

Server form factors

Form factorDescriptionTypical use
TowerStands alone like a large PCSmall offices with few servers
RackFixed height in U (1U = 44.45 mm) in a standard 19-inch rackMost data center servers
BladeThin server blades share the chassis power, fans and switchingHigh density with central management
High densitySeveral server nodes in one rack chassisCloud and HPC clusters

CPU architectures

ArchitectureInstruction setExamples
CISCComplex, variable length instructionsx86 processors from Intel and AMD
RISCSimple, fixed length instructionsARM, including Huawei Kunpeng; Power and SPARC in UNIX servers

Server hardware

ComponentRole
CPUExecutes instructions; servers often have two or more sockets
MemoryHolds running data; server memory uses ECC to detect and correct bit errors
Hard disksLocal HDDs or SSDs, usually hot swappable
RAID controller cardBuilds RAID arrays from the disks and caches I/O
NICNetwork ports, often separate ones for service, storage and management traffic
Power supply unitsUsually two in 1+1 redundancy, hot swappable
FansCooling, redundant and hot swappable
MainboardConnects the components through buses such as PCIe

Hot swap means replacing a part while the server keeps running.

Key technology 1: RAID

RAID (redundant array of independent disks) combines several disks into one logical disk for more capacity, speed or protection. It uses three methods: striping spreads data across disks, mirroring writes the same data to two disks, and parity stores XOR check data that can rebuild a lost disk.

LevelMethodMinimum disksUsable capacity (N equal disks)Disk failures survived
RAID 0Striping only2NNone
RAID 1Mirroring2N/2One per mirror pair
RAID 5Striping with distributed parity3N minus 1One
RAID 6Striping with two independent parities4N minus 2Two
RAID 10Mirror pairs, then striped (RAID 1+0)4N/2One per mirror pair

RAID 0 is fastest but loses everything if one disk fails. RAID 6 adds a second parity for large disks with long rebuilds.

A hot spare disk stands by in the array. When a member fails, the controller automatically rebuilds the lost data onto the hot spare. During the rebuild performance drops, and in RAID 5 a second failure before it completes loses the data.

Disk failsController detectsarray degradedHot spare joinsRebuildfrom mirror or parityArray normal again

Key technology 2: BMC and IPMI

The BMC (baseboard management controller) is a small independent processor on the mainboard with its own management network port. It runs on standby power, so it works when the server OS has crashed or the server is powered off.

IPMI (Intelligent Platform Management Interface) is the open standard for managing servers through the BMC, first published in 1998. Huawei servers use iBMC, Huawei's own BMC, which supports IPMI and newer interfaces such as Redfish.

The BMC provides:

  • Monitoring of temperature, voltage, fans and power supplies, with alarms and logs
  • Remote power on, power off and reset
  • A remote console (KVM over IP) and virtual media to install an OS without visiting the server

This is out-of-band management: it uses a separate management path, independent of the service network and the OS. In-band management goes through the running OS, for example an SSH session to the server.

A common open source client is ipmitool:

ipmitool -I lanplus -H 192.168.10.20 -U <user> -P <password> chassis power status

A worked example

A server has six 1.2 TB disks. RAID 5 gives 6 TB and survives one failed disk, and RAID 6 gives 4.8 TB and survives two. RAID 10 gives 3.6 TB and survives one failure per mirror pair.

One night the host OS hangs. The administrator opens the iBMC web page, uses the remote console and power cycles the server without visiting the data center.

How the exam asks about this

  • "Which RAID level offers no redundancy?" → RAID 0.
  • "How many disks can fail in a RAID 6 array without data loss?" → Two.
  • "Which component lets an administrator power on a server when the OS is not running?" → The BMC (iBMC on Huawei servers), through out-of-band management.

What to remember for the exam

  • Form factors: tower, rack, blade and high density; rack height is measured in U.
  • x86 is CISC; ARM (Huawei Kunpeng) is RISC.
  • RAID 0 striping, RAID 1 mirroring, RAID 5 one parity, RAID 6 two parities, RAID 10 mirrors striped.
  • A hot spare replaces a failed disk automatically, and the controller rebuilds onto it.
  • The BMC gives out-of-band management through IPMI; Huawei's version is iBMC.
Watch out

RAID is not a backup. It protects against disk failure, but deleted files, corruption and ransomware are copied to every disk at once.

Common mistakes

Counting RAID 5 capacity wrongly. Parity is spread across all disks, not kept on one disk, but its total size still equals one disk. Usable space is N minus 1 disks.

Treating RAID 10 as RAID 0 plus spare disks. RAID 10 mirrors first and then stripes the mirror pairs. It loses half the raw capacity and survives one failure per pair.

Thinking the BMC needs the OS. The BMC is separate hardware on standby power. It works when the OS is down and even when the server is switched off.

Check yourself

  • What is the usable capacity of four 2 TB disks in RAID 10?

    4 TB. RAID 10 mirrors the disks in pairs, so half of the 8 TB raw capacity is usable.

  • What is the minimum number of disks for RAID 5?

    Three. RAID 5 stripes data with one disk's worth of distributed parity.

  • What is the difference between in-band and out-of-band management?

    In-band management goes through the running OS, such as SSH. Out-of-band management goes through the BMC's own management port and works even when the OS is down.

Topic 1 of 1 in Server Basics

Test yourself on Server Basics

The full Huawei H13-511 question bank has 600 questions, with timed practice exams and an explanation for every answer.

This study guide is independent and is not affiliated with, endorsed by, or sponsored by Huawei. Vendor names, certification names and exam codes are trademarks of their respective owners and are used for identification only.