服务器基础知识
概述
服务器:高性能的计算机(主要是通过网络给用户提供服务)
- 高性能:CPU运算能力强、可靠性高、IO速度快
组成:CPU、内存、硬盘、RAID卡、网卡、电源、主板、机箱
五个特点:可靠性、可用性(长时间运行)、可扩展性、易用性、可管理性(主动管理、远程管理)
按高度分类:塔式、机架式、刀片式
根据CPU数量分类:单路、双路、四路、多路(支持四颗以上的CPU)
根据CPU架构分类:CISC服务器(复杂指令集、X86、X86_64)、RISC服务器(简单指令集、ARM)
应用场景:Web服务器、数据库服务器、应用服务器(邮件、OA系统)
电源按钮:绿色常亮(正常开机)、黄色常亮(没开机)
三大核心部件:CPU与存储器(Memory)和输入/输出(I/O)设备
安装服务器
- 机架
- 服务器托盘
- 放服务器到托盘
- 电源(接1个够用)、2根网线(1根业务系统,1根BMC系统)、配置bios(主要是DHCP自动获取ip)
- 插系统盘安装系统
-
- BMC启动远程控制,挂载对应iso镜像
- 重启系统,按快捷键进行启动项选择(比如F8)
- 选择Virtual CD-ROM或Virtual Optical Drive或Virtua Media进入安装流程(不同服务器显示不同,都带Virtual)
- 安装后重启
CPU
作用:运算核心(Core)和控制核心(Control Unit)
操作指令流程:取指、译码、执行、访存、写回
CPU主频:额定频率,每秒钟执行指令的次数
动态频率:不同工作负载下自动调整运行频率
内核数量:CPU核心数
线程数量:单个物理CPU内核同时执行线程数量
缓存大小:CPU和内存之间(L1、L2、L3 Cache)
存储
内存(Memory)
作用:暂时存放CPU中的运算数据,以及与外部存储器交换的数据(所有程序的运行都是在内存中进行的)
内存分类:DRAM->DIMM插槽、SRAM
DDR:Dual Date Rate SDRAM(双倍速率SDRAM)
存储位置:PCIe SSD in Slot 7 in Bay 1(从左往右:第1个格子、第7个插槽)
RAID卡、独立磁盘冗余阵列卡
作用:把多个硬盘组合成为一个逻辑硬盘(容量、性能、可靠性、安全性)
硬RAID:用硬件来实现RAID功能(RAID卡、RAID芯片)
软RAID:消耗CPU、使用软件实现RAID
常见组合方式:RAID0、RAID1、RAID5、RAID10
RAID0
- 条带化(总容量:单盘容量 * 硬盘数量)
- 盘数量:最少2
- 数据被分割成相等的块(通常称为条带),这些条带依次写入不同的硬盘
- 读写操作可以并行进行,从而提高了存储性能
- 适用场景:对性能要求极高但对数据保护要求较低(不提供容错)
RAID1
- 镜像(总容量:单盘容量 * 硬盘数量/2)
- 盘数量:最少2(偶数)
- 将相同的数据同时写入两个或多个硬盘
- 适用场景:对数据保护要求极高的场景(牺牲容量、性能)
RAID5
- 分布式奇偶校验(总容量:单盘容量 * 硬盘数量-单盘容量)
- 盘数量:最少3
- 数据被分割为块,分布在多个硬盘上(比如硬盘1、硬盘2)
- 计算每个数据块的奇偶校验数据,分布在其它硬盘上(比如硬盘3)
- 奇偶校验数据:可以用于检测和恢复损坏的数据
- 适用场景:对存储性能和数据保护都有较高要求的场景(读快、写较慢,恢复时间长)
RAID10
- 镜像+条带化(总容量:所有硬盘的总容量/2)
- 盘数量:最少4(偶数)
- 先镜像(RAID 1),再条带化(RAID 0)
- 读写性能均高
- 适合高性能+高冗余需求(如数据库、虚拟化平台)
本文来自博客园,作者:Fēngwèi,转载请注明原文链接:https://www.cnblogs.com/fengwei-blogs/p/18874169

浙公网安备 33010602011771号