服务器硬件知识大全

本文详细介绍了服务器硬件的基础知识,包括服务器的定义、分类,以及CPU、内存、硬盘、GPU和服务器网卡的工作原理、性能指标和常见类型。通过对各大服务器CPU厂商的分析,探讨了服务器硬件的发展趋势和客户需求,如Scale-up和Scale-out扩展。同时,文章还提及了服务器操作系统、可信计算和基准测试的重要性。
摘要由CSDN通过智能技术生成

前言

服务器通用

服务器:服务器就是再网络中为其他客户机提供服务的计算机。是计算机的一种,是在网络操作系统的控制下为网络环境里的客户机提供(如PC)共享资源(查询、存储、计算等)的高性能计算机,它的高性能主要体现在高速度的CPU运算能力,长时间的可靠运行,强大的I/O外部数据吞吐能力等方面。

服务器是干什么用的:

业务种类 业务名称
核心业务 ERP/CRM/数据库
基础业务 虚拟化/Email及即时通信/Web服务/文件及打印
互联网业务 搜索/内容服务器
创新业务 HPC高性能计算/Hadoop/ServerSAN

服务器组成:

  • CPU,内存,硬盘,RAID卡,网卡
  • 配合电源,主板,机箱,风扇等硬件
  • 自带管理系统

服务器分类:

按指令分 按外形分 按处理器数量分 按负载类型分
CISC(x86)、RISC(Unix) 塔式、机架、刀片、高密 单路、双路、多路 数据库、应用、Web、接入、文件

大型机:用于大规模计算的计算机系统.大型机通常用于政府、银行、交通、保险公司和大型制造企业。特点是处理数据能力强大、稳定性和安全性又非常高

小型机:往往应用于金融、电力、电信等行业,这些用户看重的是Unix操作系统和专用服务器RAS特性、纵向扩展性和高并发访问下的出色处理能力。这些特性是普通的X86服务器很难达到的,所以在数据库等关键应用一般都采用“高大贵”的小型机方案。

x86服务器:采用CISC架构处理器。1978年6月8日,Intel发布了一款新型的微处理器8086,意味着x86架构的诞生,而x86作为特定微处理器执行计算机语言的指令集,定义了芯片的基本使用规则。

ARM服务器:ARM全称为Advanced RISC Machine,即进阶精简指令集机器。ARM是RISC微处理器的代表作之一,最大的特点在于节能。

四大服务器CPU厂商:

RISC/Unix服务器 x86/IA架构服务器
IBM\SUN,Oracle\ARM Intel,AMD

IBM:已形成小型机市场的统治者
SUN/Oracle:最具创新的技术领导者
ARM:数据中心领域的创新者
Intel/AMD:x86服务器市场的领导者

客户的需求发展方向:
Scale-up纵向扩展:
提升单台服务器的性能,可扩展性,及高可靠,高可用性。适用于金融交易,科学研究,气象分析等领域。
应用场景1:关键业务(企业核心数据库,核心应用系统等)

Scale-out横向扩展:
通过分布式架构,将工作任务拆散给多台服务器进行处理。追求高密度,大规模扩展,节能,统一管理。
应用场景2:类互联网业务(超大规模数据中心,大数据分析,公有云,Web应用)

Hyper-converged超融合:
将计算,存储,网络,管理放到一个箱子。达到高度融合,优化性能,简单易用的目的。
应用场景3:融合架构(高性能数据分析,HPC,一体化数据中心)

应用场景4:SSD应用加速(数据库,虚拟化,热数据缓存,大数据和HPC等)

服务器应用部署架构:
单机系统
C/S架构
B/S架构
互联网架构

服务器上层软件架构:
业务应用软件(SaaS):CRM,ERP,PeopleSoft,LogicalApps,SIEBEL,HR
中间件(PaaS):WebLogic,WebSphere,Java,Tomcat,JBoss
数据库(Paas):SQLServer ORACLE,MySQL,BaseSoft
OS,虚拟化(IaaS):AIX,solaris,windows,redhat,vmware,KVM,CITRIX,FusionSphere,suse

cpu

CPU概念:
CPU是一块超大规模的集成电路,通常被称为计算机的大脑,是一台计算机的运算核心和控制核心,也是整个计算机系统中最重要的组成部件。
主要包括运算器(算数逻辑单元),高速缓冲存储器(Cache)及实现他们之间联系的数据(Data),控制及状态的总线(Bus)。
它与存储器(Memory)和输入/输出(I/O)设备合称为电子计算机三大核心部件。

按指令集分类:

  • CISC:复杂指令集。早期的CPU全部都是CISC架构,它的设计目的是要用最少的机器语言指令来完成所需的计算任务。这种结构会增加CPU结构的复杂性和对CPU工艺的要求,但对于编译器的开发十分有利。
  • RISC:精简指令集,RISC架构要求软件来指定各个操作步骤。这种架构可以降低CPU的复杂性以及允许在同样的工艺水平下生产出功能更强大的CPU,但对于编译器的设计有更高的要求。

CPU缓存:缓存是位于CPU与内存之间的临时存储器,目前的CPU拥有一级,二级和三级缓存。

CPU频率:CPU的频率主要包含主频,外频和倍频三部分。主频=外频*倍频,这是x86架构的CPU计算频率的公式。CPU主频为CPU的额定工作频率,当内核数目和缓存大小一样时,主频越高的CPU性能越好。

Intel Turbo Boost:Intel 睿频加速技术,此技术运行Intel CPU工作在标称频率(TSC)之上,性能分配上实现按需分配。

多核和超线程技术:

  • 多核处理器:把多个CPU(核心)集成到单个集成电路芯片中。
  • 超线程:同时多线程,允许一个CPU执行多个控制流的技术

Skylake CPU PCIE扩展特性:
IOU0------->用于连接PCH
IOU1~IOU3------->用于连接PCIE设备
IOU下有16个PCIE通道,可根据需要组合成为x4,x8,x16

CPU性能查询:
SPEC CPU是SPEC组织推出的CP

服务器基础知识介绍 目录 一、 服务器的基本概念 二、服务器关键部件介绍 三、服务器对接存储技术 四、服务器对接网络技术 一、服务器的基本概念 1.1 服务器是什么 1.2 服务器概述 1.3 服务器设备的物理结构 1.4 服务器系统的软件框架 服务器是什么 英文名称为"Server",是在网络上提供各种服务的高性能计算机。 高性能 高可 靠 服务器特点 特点 可用性 易用性 可管理性 可靠性 可扩展性 服务器的应用模型 C/S结构 网 络 服务器 客户端 客户端 客户端 一、服务器的基本概念 1.1 服务器是什么 1.2 服务器概述 1.3 服务器设备的物理结构 1.4 服务器系统的软件框架 服务器的分类——按硬件形态 塔式服务器 机架服务器 刀片服务器 服务器的分类——按服务规模 入门级服务器 工作组级服务器 部门级服务器 企业级服务器 等同于"PC服务器" 低档服务器,提供小规模(50客户端左右)服务 中档服务器,为100个左右的客户端提供服务 高档服务器,用于数百台以上的客户端访问 服务器的分类——按处理器类型 处理器类型 CISC(复杂指令集) X86, IA-32, EM64T, AMD 64 EPIC(显式并行指令集) IA-64安腾处理器 RISC(精简指令集) PowerPC, SPARC 服务器和PC机的区别 区分项 服务器 PC机 运算能力 高(多处理器) 低(单处理器) 存储能力 大容量、可扩展 容量较小、不易扩展 使用人数 多人 1人 使用方式 网络接入 键盘、鼠标、显示器 工作时间 7 x 24 数小时 协同工作 集群 单机 部件冗余 电源、风扇 无冗余 系统监控 IPMI 无监控 服务器使用场景 服务器应用 代理 DNS FTP Web 邮件 数据库 文件 一、服务器的基本概念 1.1服务器是什么 1.2服务器概述 1.3服务器设备的物理结构 1.4服务器系统的软件框架 服务器硬件 1 机箱 2 主板 3 内存 4 CPU 5 CPU散热片 6 PCIe扩展卡 7 电源 8 风扇 9 硬盘 1 7 3 2 4 4 5 5 6 8 9 服务器硬件结构示意图 3 服务器的核心部件 硬盘 内存 CPU 主板 服务器逻辑架构介绍 一、服务器的基本概念 1.1服务器是什么 1.2服务器概述 1.3服务器设备的物理结构 1.4服务器系统的软件框架 BMC BMC是基板管理控制器(baseboard management controller) 的缩写,这是 一个在IPMI结构下提供智能管理的控制器。 BMC的主要功能 通过系统的串口进行访问 故障日志记录和 SNMP 警报发送 访问系统事件日志 (System Event Log ,SEL) 和传感器状况 控制包括开机和关机 独立于系统电源或工作状态的支持 模拟KVM 通过远程连接服务器的BMC端口,来实现对服务器的操作和控制,就像是 使用键盘、鼠标、显示器直接连接到服务器上操作一样。 虚拟媒体 虚拟媒体功能将客户端的物理光驱或是ISO文件虚拟成服务器的内置光驱 来使用。 二、服务器关键部件介绍 2.1 CPU类型和应用 2.2 内存类型和应用 2.3 硬盘类型和应用 2.4 RAID技术 2.5 PCIE接口及应用 2.6 BIOS的作用和发展 2.7 BMC和机框管理的作用和发展 2.8 NVMe CPU 中央处理器(Central Processing Unit,CPU)是一台计算机的运 算核心和控制核心。 CPU、内部存储器和输入/输出设备是电子计算机三大核心部件。 CPU主要功能是解释计算机指令以及处理计算机软件中的数据。 CPU的组成 CPU由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态 的总线构成。 寄存器 运算器 控制器 输入设备 输出设备 数据信号 控制信号 CPU的频率 主频 主频也叫时钟频率,单位是兆赫(MHz)或千兆赫(GHz),用来表 示CPU的运算、处理数据的速度。 外频 外频是CPU的基准频率,单位是MHz。CPU的外频决定着整块主板的 运行速度。 总线频率 总线频率直接影响CPU与内存数据交换的速度。 倍频系数 倍频系数是指CPU主频与外频之间的相对比例关系。 CPU的缓存 L1 Cache L1 Cache ( 一 级 缓 存 ) 是 CPU第一层高速缓存,分为数 据缓存和指令缓存。 L2 Cache L2 Cache ( 二 级 缓 存 ) 是 CPU的第二层高速缓存,分内 部和外部两种芯片。 L3 Cache L3 Cache(三级缓存),分 为两种,早期的是外置,现在 的都是内置的。 CPU的指令集 CICS指令集 CISC指令集,即复杂指令集(Complex Instruction Set Compute
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值