02 Server Basics
02 Server Basics
Foreword
⚫ Servers are the foundation of all service platforms, including cloud computing
platforms. But what is a server? What are the key technologies for servers? Let's find
the answers in this course, and start our learning journey into cloud computing.
2 Huawei Confidential
Objectives
3 Huawei Confidential
Contents
1. Introduction to Servers
◼ What Is a Server?
Server Development History
Server Types
Server Hardware
4 Huawei Confidential
Server Definition and Features
⚫ Definition
A server is a type of computer. It runs faster, carries more loads, and costs more than ordinary computers.
A server provides services to users. There are file servers, database servers, and application servers.
Availability
Reliability Scalability
Features
Usability Manageability
5 Huawei Confidential
Server Application Scenarios
Application
Web DNS
Email Proxy
...
Database Server use cases
File
6 Huawei Confidential
Contents
1. Introduction to Servers
What Is a Server?
◼ Server Development History
Server Types
Server Hardware
7 Huawei Confidential
Server Development History
Mainframe and
midrange Microcomputers x86 servers Cloud computing
computers
8 Huawei Confidential
A Leap from Computing 1.0 to Computing 3.0
10 Huawei Confidential
Contents
1. Introduction to Servers
What Is a Server?
Server Development History
◼ Server Types
Server Hardware
11 Huawei Confidential
Server Classification - Hardware Form
Server Category
Midrange
Mainframe Tower server Blade server Rack server
computer
Hardware form
12 Huawei Confidential
Server Classification - Service Scale
Server Category
Department-level
Entry-level server Work group server Enterprise-level server
server
14 Huawei Confidential
Contents
1. Introduction to Servers
What Is a Server?
Server Development History
Server Types
◼ Server Hardware
15 Huawei Confidential
Contents
Server Hardware
◼ Hardware Structure
CPU
Memory
Drive
RAID Controller Card
NIC
PSU and Fan Module
16 Huawei Confidential
Hardware Structure
⚫ Huawei TaiShan 200 server
1 Chassis
2 Motherboard
9
3 Memory
6 5
4 CPU
7 5 CPU heat sink
6 Power supply unit (PSU)
8
3 7 Fan
4 2 8 Drive
9 Air duct
1
17 Huawei Confidential
Contents
Server Hardware
▫ Hardware Structure
◼ CPU
▫ Memory
▫ Drive
▫ NIC
18 Huawei Confidential
CPU Definition and Components
⚫ Definition
The Central Processing Unit (CPU) is the computing and control core of a computer.
The CPU, internal storage, and input/output devices are key components of a computer.
The CPU interprets computer instructions and processes computer software data.
⚫ Components
The CPU consists of a logic operation unit, a control unit, and a storage unit.
Register
Controller
19 Huawei Confidential
CPU Frequency
⚫ Dominant frequency
The dominant frequency is also called clock speed. It indicates, in MHz or GHz, the frequency at which a CPU
computes and processes data.
⚫ External frequency
The external frequency is the reference frequency of a CPU, measured in MHz. The CPU external frequency
determines the speed of the motherboard.
⚫ Bus frequency
The bus frequency directly affects the speed of data exchange between a CPU and a dual in-line memory module
(DIMM).
⚫ Multiplication factor
The multiplication factor is the ratio of the dominant frequency to the external frequency.
20 Huawei Confidential
Contents
Server Hardware
Hardware Structure
CPU
◼ Memory
Drive
RAID Controller Card
NIC
PSU and Fan Module
21 Huawei Confidential
Memory
⚫ Definition
Storage is classified, by purpose, into main memory and external
storage. Main memory, referred to as internal storage, is the
storage space that the CPU can address.
22 Huawei Confidential
Contents
Server Hardware
Hardware Structure
CPU
Memory
◼ Drive
RAID Controller Card
NIC
PSU and Fan Module
23 Huawei Confidential
Drive
⚫ The drive is the most important storage device of a computer.
⚫ The drive interface, connecting a drive to a host, is used to transmit data between the drive cache and the host memory. The drive
interface type determines the connection speed between the drive and the computer, how quickly programs run, and overall
system performance.
Capacity (TB) 1 TB/2 TB/3 TB 0.6 TB/0.9 TB 2 TB/3 TB/4 TB 0.6 TB/0.8 TB/1.2 TB/1.6 TB
MTBF (h) 1,200,000 1,600,000 1,200,000 2,000,000
24 Huawei Confidential
Contents
Server Hardware
Hardware Structure
CPU
Memory
Drive
◼ RAID Controller Card
NIC
PSU and Fan Module
25 Huawei Confidential
RAID Controller Card
⚫ Also called the RAID card.
⚫ Functions of the RAID controller card:
Combines multiple drives into a system managed by the array controller according to requirements.
Improves drive subsystem performance and reliability.
LSI SAS3108
26 Huawei Confidential
RAID
⚫ Definition
Redundant Array of Independent Disks (RAID) is a data storage virtualization technology that combines multiple physical disk
drive components into one or more logical units for the purposes of data redundancy, performance improvement, or both.
--Wikipedia
Logical drive
27 Huawei Confidential
RAID Implementation - Hardware
CPU CPU
SCSI bus
PCI bus PCI bus
SCSI
RAID controller
bus
card RAID
SCSI card controller
SCSI bus
29 Huawei Confidential
RAID Implementation - Software
⚫ Definition
Software RAID implements RAID functions by installing software on the operating system.
⚫ Characteristics
Software RAID does not require expensive RAID controller cards, reducing the cost.
RAID functions are performed by CPUs, requiring significant CPU resources, such as for large numbers of RAID 5
XOR operations.
30 Huawei Confidential
RAID Implementation - Mode Comparison
31 Huawei Confidential
Contents
Server Hardware
Hardware Structure
CPU
Memory
Drive
RAID Controller Card
◼ NIC
PSU and Fan Module
32 Huawei Confidential
NIC Definition and Functions
⚫ Definition
A network interface card (NIC or network adapter) is an indispensable part of a computer
network system. An NIC enables a computer to access networks.
⚫ Functions
Fixed network address
Data sending and receiving
Data encapsulation and decapsulation Data Application layer
Physical layer
33 Huawei Confidential
Huawei Server NICs
⚫ LOM card
It is embedded directly into the PCH chip on the server motherboard
LOM card
and cannot be replaced.
It provides two external GE electrical ports + two 10 Gbit/s
optical/electrical ports. LOM cards do not occupy PCIe slots.
⚫ PCIe card PCIe card
Huawei has both self-developed and purchased PCIe cards. They can be
installed in standard PCIe slots.
⚫ FlexIO card
FlexIO card
Huawei-developed, non-standard PCIe card, which can only be used
with Huawei rack servers.
⚫ Mezzanine card
Mezzanine cards are only used on the compute nodes of Huawei E9000
Mezzanine card
blade servers.
34 Huawei Confidential
Contents
Server Hardware
Hardware Structure
CPU
Memory
Drive
RAID Controller Card
NIC
◼ PSU and Fan Module
35 Huawei Confidential
PSU and Fan Module
⚫ Supplies power to servers.
⚫ Supports redundancy to prevent power supply failures.
Fault warning and prevention
Pre-fault preventive maintenance
Non-disruptive server services
36 Huawei Confidential
Contents
1. Server Introduction
37 Huawei Confidential
What Is IPMI?
⚫ Definition
The Intelligent Platform Management Interface (IPMI) is a set of open and standard hardware management interface
specifications that defines specific methods for communication between embedded management subsystems.
IPMI information is exchanged using the baseboard management controller (BMC). Entry-level intelligent hardware, not the OS,
handles management.
Client
Server
38 Huawei Confidential
BMC
⚫ Definition
The BMC complies with the IPMI specification. It collects, processes, and stores sensor signals, and monitors component
operating status. It supplies the chassis management module with managed objects' hardware status and alarm information.
The management module uses this information to manage the devices.
39 Huawei Confidential
iBMC
⚫ The Huawei Intelligent Baseboard Management Controller (iBMC) is a Huawei proprietary embedded server
management system designed for the whole server lifecycle.
Status monitoring
Items that can be monitored:
CPU, memory, hard drive, SSD,
PCIe, RAID, fan, PSU,
temperature, and voltage
Run records
40 Huawei Confidential
Contents
1. Introduction to Servers
41 Huawei Confidential
BIOS
⚫ Basic Input/Output System (BIOS)
⚫ The BIOS is a system's foundation: a group of programs providing the most direct control of system
hardware.
Applications
Operating environment
BIOS functions:
Operating system kernel Hardware detection and
initialization
OS boot
BIOS Hardware driver Advanced power
management
Hardware
42 Huawei Confidential
Quiz
1. Which of the following statements are true about the NICs of Huawei servers?
A. The LOM card is embedded into the PCH chip on the server motherboard and cannot be replaced.
B. Huawei-developed PCIe cards can be installed in standard PCIe slots.
C. A FlexIO card is integrated with the server panel for front-end service connection.
D. Mezzanine cards can be used with Huawei rack servers.
2. The BMC complies with the IPMI specification. It collects, processes, and stores sensor signals, and
monitors component operating status.
A. True
B. False
43 Huawei Confidential
Summary
⚫ In this course, we have learned the basic concepts, development history, hardware
components, and key technologies of servers. In the following course, we will learn
about storage technologies. Stay tuned.
44 Huawei Confidential
Recommendations
⚫ Huawei iLearning
https://e.huawei.com/en/talent/portal/#/
45 Huawei Confidential
Acronyms and Abbreviations
⚫ BIOS: Basic Input/Output System
⚫ BMC: Baseboard Management Controller
⚫ B/S: browser/server architecture
⚫ C/S: client/server architecture
⚫ CPU: Central Processing Unit
⚫ iBMC: Huawei Intelligent Baseboard Management Controller
⚫ IPMI: Intelligent Platform Management Interface
⚫ MTBF: Mean Time Between Failures
⚫ NIC: Network Interface Card
⚫ RAID: Redundant Array of Independent Disks
46 Huawei Confidential
Thank you. 把数字世界带入每个人、每个家庭、
每个组织,构建万物互联的智能世界。
Bring digital to every person, home, and
organization for a fully connected,
intelligent world.