day03计算机硬件组成

一 PC与服务器

计算机硬件可以大致分为两类:
1 、个人PC:
家用台式电脑: 一般用来家庭娱乐使用, 游戏, 电影之类!
在这里插入图片描述
笔记本电脑: 携带方便快捷, 大部分用来办公使用。

在这里插入图片描述
2、服务器

服务器是大家工作的主战场
功能: 搭建网站所使用的服务器, 相对于其他台式机, 笔记本电脑来说, 更加稳定, 更加可靠。
简介: 服务器, 也称伺服器(台湾), 是提供计算服务的设备。由于服务器需要响应服务请求, 并进行处理, 因此一般来说服务器应具备承担服务并且保障服务的能力。服务器的构成包括处理器、硬盘、内存、系统总线等, 和通用的计算机架构类似, 但是由于需要提供高可靠的服务, 因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

二 服务器分类

2.1按照尺寸分类

1 U服务器 (U表示服务器的厚度) 1 U=1 .75英寸=4.445CM=4.45CM, 如下
在这里插入图片描述
4U服务器 (U表示服务器的厚度) , 如下

在这里插入图片描述
ps: 服务器内脏

在这里插入图片描述
在这里插入图片描述
Ps:关于对于服务器不了解或者不会的问题可以咨询买服务器的, 相信他一定会很乐意回答!

2.2按照外形分类

(1 ) 机架式服务器

机架式服务器的外形看来不像计算机, 而像"抽屉", 有1 U (1 U=1 .75英寸=44.45毫米) 、2U、4U等规格。机架式服务器安装在标准的19英寸机柜里面。这种结构的多为功能型服务器。如下
在这里插入图片描述
(2) 刀片式服务器

所谓刀片服务器(准确的说应叫做刀片式服务器)是指在标准高度的机架式机箱内可插装多个卡式的服务 器单元, 实现高可用和高密度。每一块"刀片"实际上就是一块系统主板。它们可以通过"板载"硬盘启动自己的操作系统, 如Windows NT/2000 、Linux等, 类似于一个个独立的服务器, 在这种模式下, 每一块母板运行自己的系统, 服务于指定的不同用户群, 相互之间没有关联, 因此相较于机架式服务器和机柜式服务器, 单片母板的性能较低。不过, 管理员可以使用系统软件将这些母板集合成一个服务器集群。在集群模式下, 所有的母板可以连接起来提供高速的网络环境, 并同时共享资源, 为相同的用户群服务。在集群中插入新的"刀片" , 就可以提高整体性能。而由于每块"刀片"都是热插拔的, 所以, 系统可以轻松地进行替换, 并且将维护时间减少到最小。

在这里插入图片描述

三 服务器品牌

常见服务器品牌如下

在这里插入图片描述
DeII服务器品牌
在这里插入图片描述
DeII服务器的配置官网: http://ch ina.deII.com/cn/bus iness/p/servers
销售

代表图片:DeII R72

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
加上盖子

在这里插入图片描述
DeII R620:

在这里插入图片描述
还有一些IBM品牌, 例如:
1 U 3550/m3 3550/m5
2U 3650
4U 3850
8U 3950
HP品牌, 例如
DL380G7/G8 (2u)

四 去I0E运动

201 3年5月1 7日, 阿里集团最后一台IBM小机在支付宝下线。这是自2009年"去IOE" 战略透露以来, “去
IOE” 非常重要的一个节点, 什么是去IOE? ? ? “IOE” : I – IBM公司、O – OracIe公司、E – EMC公司
企业的数据库架构有三个不可或缺的部分: 数据库服务器、数据库软件、数据存储设备。而IOE这三家公司恰恰分别在这三个领域实现了垄断, 造成的结果就是由这三驾马车构成的数据库系统占领了全球数据库市场的很大份额。
牵扯到数据安全以及数据设备成本的问题, 有公司提出了"去IOE" 运动: 用PC服务器代替IBM服务器, 用mysqI替代OracIe。
了解: 小型机 (已经是过时的概念) 与PC服务器的区别

1、一是架构完全不一样。
小型机是指采用精简指令集处理器, 性能和价格介于Pc 服务器和大型主机之间的一种高性能 64 位计算机
小型机具有区别Pc 及其服务器的特有体系结构, 还有各制造厂自己的专利技术, 有的还采用小型机专用处理器, 比如美国sun、日本Fujitsu (富士通) 等公司的小型机是基于sPARc 处理器架构,而美国HP 公司的则是基于PA -RIsc 架构; compaq公司是Alpha架构。另外I / o总线也不相同,Fujitsu是PcI , sun是sBus ,等等。这就意味着各公司小型机机器上的插卡,如网卡、显示卡、scsI 卡等可能也是专用的

Pc 服务器与Pc 电脑设计原理一致

2、小型机一般都是专用的操作系统。不同公司生产的小型机只能运行特定的操作系统
小型机使用的操作系统一般是基于unix的,像sun、Fujitsu是用sun solaris ,HP  是用HP - unix ,IBM 是AIx 。所以小型机是封闭专用的计算机系统。使用小型机的用户一般是看中unix操作系统的安全性、可靠性和专用服务器的高速运算能力。
现在生产小型机的厂商主要有HP 、IBM 、suN 、浪潮、曙光等. 它们的主要特色在于年宕机时间只有几小时, 所以又统称为z系列 (zero 零) 。As / 400主要应用在银行和制造业, 还有用于Domino, 主要的技术在于nIMI (技术独立机器界面) , 单级存储, 有了nIMI 技术可以做到硬件与软件相互独立。Rs / 6000 比较常见, 用于科学计算和事务处理等。

3、小型机比服务器性能要强大很多, 稳定性也比较好, 年宕机只有几小时
小型机跟普通的服务器 (也就是常说的Pc-sERvER) 是有很大差别的, 最重要的一点就是小型机的高RAs (Reliability , Availability , serviceability 高可靠性、高可用性、高服务性) 特性。RAs 是Reliability , Availability , serviceability三个英文单词的缩写, 它们反映了计算机 的高可靠性、高可用性、高服务性三个著名特点, 它们的具体含义如下:
高可靠性 (Reliability) : 计算机能够持续运转, 从来不停机。
高可用性 (Availability) : 重要资源都有备份; 能够检测到潜在要发生的问题, 并且能够转移其上正在运行的任务到其它资源, 以减少停机时间, 保持生产的持续运转; 具有实时在线维护和延迟性维护功能。
高服务性 (serviceability) : 能够实时在线诊断, 精确定位出根本问题所在, 做到准确无误的快速修复。

4、小型机的价格会更贵

IBM小型机

在这里插入图片描述

五 电脑和服务器的主要构成

在这里插入图片描述

一台电脑是由许许多多的零部件组成, 只有这些零部件组合在一起协调的工作, 才能称之为电脑。电脑发展到现在, 其零部件都有了很大的变化, 但其工作原理却没有变化, 个人电脑与服务器的硬件组成大致相同, 服务器核心硬件图示如下

(1)机箱

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(2)电源
相当于人体的心脏, 保障电源供应, 要选择质量好的电源。生产中一般单个服务器核心业务最好使用双电源AB线路。如果集群 (一堆机器做一件事) 的情况可以不用双电源。
UPS(不间断电源): UPS全名为UninterruptabIe Power System(或UninterruptabIe Power SuppIy), 在因事故停电或电源品质不佳时, UPS能提供高品质及最经济的电源, 确保电脑资料的完整及精密仪器的正常操作。

在这里插入图片描述
在这里插入图片描述
(3)CPU (中央处理器)
相当于人体的大脑, 负责计算机的运算和控制, 是服务器性能效率的最核心部件。常见品牌: InteI (志强 xeon) , AMD
双CPU 时, 只能同时装同一型号的。
一般的企业里的服务器, CPU个 (颗) 数2-4颗, 单个 (颗) CPU是四核。内存总量一般是1 6- 256G(32G,64G)。

做虚拟化的宿主机 (eg:安装vmware (虚拟化软件) 的主机) , CPU颗数4-8颗, 内存总量一般是
48-1 28G, 6-1 0个虚拟机。

在这里插入图片描述
在这里插入图片描述
(4)CPU风扇
功能: 为CPU降温
作用: 如果一开机CPU的温度就很高, 时间长了搞不好就是一屡黑烟。然后你上千大元的CPU就完
了, 所以, 选一个好的风扇是十分重要的。

在这里插入图片描述
在这里插入图片描述
(5)内存条
功能: 内存是电脑的一个临时存储器, 它只负责电脑数据的中转而不能永久保存。它的容量和处理速度直接决定了电脑数据传输的快慢, 和CPU、硬盘一起并称为电脑的三大件。
作用: 内存是CPU能够直接访问的存储器, CPU从内存中读取操作指令和数据, 又把运算或处理结果送回内存。

在这里插入图片描述
(6)硬盘
磁盘就是永久存放数据的存储器, 磁盘上也是有缓存的 (芯片) 。
常用的磁盘 (硬盘) 都是3.5英寸的 (sas,sata,pci-e,nvme) , 常规的机械硬盘, 读取 (性能不高) 性能比内存差很多, 所以, 在企业工作中, 我们才会把大量的数据缓存到内存, 写入到缓冲区, 这是当今互联网网站必备的解决网站访问速度慢的方案。
磁盘的接口: IDE, SCSI, SAS, SATA, IDE, 其中SCSI已退出历史舞台。
硬盘类型: 机械与固态
硬盘接口: IDE、SATA、SCSI、SAS、光纤通道
---------------------------》并口: IDE《-------------------------------------
早期的PATA (ParaIIeI ATA) 接口, 即IDE接口, IDE采用的并行接口, 在传输数据和信号时的总线是复用的, 传输速率会受到一定限制。如若提高传输速率, 那么传输的数据和信号往往会产生干扰, 导致错误。在这种情况下, 串行接口技术就产生了。

在这里插入图片描述
---------------------------------------------------》串口: SATA《-----------------------------------------------
SATA是SeriaI AT Attachment的缩写, 即串行ATA接口, 有SATA、SATA II、SATAIII几种标准, 是将主机总线适配器连接到大容量存储设备 (如硬盘驱动器, 光驱和固态驱动器) 的计算机总线接口。
(2000年1 1 月由"Ser iaI ATA Working Group"团体所制定, 取代旧式PATA (ParaIIeI ATA或旧称IDE) 接口的旧式硬盘, 因采用串行方式传输数据而得名) SeriaI ATA采用串行连接方式, 串行ATA总线使用嵌入式时钟信号, 具备了更强的纠错能力, 还具有结构简单、支持热插拔的优点。
目前已经成了桌面硬盘的主力接口。

在这里插入图片描述
-----------------------------------------------》SASI口《--------------------------------------------------------

SCSI主要用于服务器, 英文全称为"Sma II Computer System Interface" (小型计算机系统接口) , 是同IDE (ATA) 完全不同的接口, IDE接口是普通PC的标准接口, 而SCSI并不是专门为硬盘设计的接口, 是一种广泛应用于小型机上的高速数据传输技术

在这里插入图片描述
------------------------------------------新一代SCSI: SAS口《-----------------------------------------
SAS(SeriaI Attached SCSI)即串行连接SCSI, 是新一代的SCSI技术, 和现在流行的SeriaI ATA(SATA)硬盘相同, 都是采用串行技术以获得更高的传输速度, 并通过缩短连结线改善内部空间等。SAS是并行SCSI 接口之后开发出的全新接口。此接口的设计是为了改善存储系统的效能、可用性和扩充性, 并且提供与SATA硬盘的兼容性。
(以往我们都是通过SCSI或者SATA接口及硬盘来完成数据存储工作。正因为SATA技术的飞速发展以及 多方面的优势, 才会让更多的人考虑能否存在一种方式可以将SATA与SCSI两者相结合, 这样就可以同时发挥两者的优势了。在这种情况下SAS应运而生。)
-------------------------------------------------》光纤通道《----------------------------------------------------
光纤通道主要用于高端服务器场景, 价格昂贵, 英文拼写是Fibre ChanneI, 和SCSI接口一样光纤通道最初也不是为硬盘设计开发的接口技术, 是专门为网络系统设计的, 但随着存储系统对速度的需求, 才逐渐应用到硬盘系统中

----------------------------------------------------》总结《----------------------------------------------------

在这里插入图片描述

在这里插入图片描述
性能与价格: SSD (固态) >SAS> SATA
1 、高并发访问, 小数据量, 可以选择SSD存放热数据, 什么是冷数据? 什么是热数据?
淘宝网企业案例: 服务器会把sata和ssd结合起来用, 热点存储, 程序动态调度。
用户访问 80% 访问的内容都是一些比较小的数据。------用户经常访问的数据-- 热点数据用户访问的这80%的内容占了磁盘25%空间 (1 25G/500G )
剩余的75%空间375G,不经常被用户访问。----------冷数据 高并发, 小数据量。------>ssd
剩余的75%空间375G,不经常被用户访问。-------sata

热点数据–ssd 冷数据—sata
开发团队发明了一套算法, 把那些访问很集中的一些东西放在那个ssD**盘上, 因为ssD提供很好的一个读性能, 我们就让这些80%**左左右的这种读从SSD上产生, 剩下的图片我们把它放在传统那种SAS或者更低廉的一些SATA盘上, 这样我们整个节点的性能非常好, 单机可以支撑三千到四千IO, 这是我们系统没有任何显示出访问慢, 或者其他不好的表现。

因为每台机器的成本又降得非常低, 如果可以, 比如说追求一个大的存储, 我可以用全SSD, 但是我SSD的成本相对要高很多, 我可以用比较廉价的SAS或者SATA来存一些访问频度不是很高的, 用SSD存访问频度高的文件, 这样整体上的性能就协调的非常好, 成本也非常低。整体上可以这么说, 我们通过这样一年的优化, 在原来硬件基础上投资50%实现了性能是原来两倍的一个架构。现在我们总体的这种TCO是原来的1 /4 左右。
2、常规正式工作场景 (线上的生产环境==> 即已经对外提供服务的环境, 给客户/ 用户用) 主选SAS (结合了SATA和SCSI的优点) 硬盘 (转速是1 5000转/分, 机械磁盘转数高的性能好) 。比较核心的业务都推荐使用SAS
3、不对外提供访问的服务器(自己人用的), 例如: 线下的数据备份, 可选SATA (7200或1 0000转/
分) 。
SATA特点: 容量大, 价格便宜, 但是速度比较慢

DELL阵列卡 (RAID卡)
网站数据量很大的时候, 单块盘装不下了, 购买多块盘, 又不想单个盘存放数据, 就需要工具(raid) 把所有硬盘整合成一个大磁盘, 再在这个大磁盘上在分区 (划分隔断、虚拟磁盘) 放数据。
另外一大功能, 多块盘放在一起可以有冗余 (备份) 。
总结: 阵列卡, RAID卡好处:
1 .把所有硬盘的容量加在一起
2.你可以让数据更安全
3.可以获得更高的性能
RAID有多种整合方式, RAID 0 1 5 1 0
有RAID卡后, 一般磁盘就会插到RAID卡上, 而不是直接插到主板上了。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
互联网公司服务器一般都会购买RAID卡 (主板自带、独立RAID卡) , RAID卡上也是有缓存的, 盘数等量的情况下, raid对比如下。
冗余从好到坏: raid1 、raid1 0、raid5、raid0
性能从好到坏: raid0、raid1 0、raid5、raid1

成本从低到高: raid0、raid5、raid1 、raid1 0
不同RAID级别的企业应用举例, 根据数据的存储和访问的需求, 去匹配对应的RAID级别。==> 适用于互联网公司
单台服务器, 很重要, 盘不多, 系统盘raid1。
数据库/存储服务器, 主库raid1 0, 从库raid5\ raid0 (为了维护成本, raid1 0) web服务器, 如果没有太多数据的话, raid5,raid0 (单盘) 。
有多台, 监控\应用服务器, raid0,raid5。

硬盘容量单位
在这里插入图片描述
(7)主板
主板和CPU都是电脑中最关键的部件。
所有的板卡必须通过主板发挥作用, 主板性能和质量的好坏直接影响到整个系统。电脑主板按不同的架构标准和各种不同的主要部件、接口组合而成。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
其中: PCI- E x1 6插槽常用于插显卡,PCI- E X1 6插槽可以插所有PCI- E接口的显卡。PCI扩展槽可以插

在这里插入图片描述
在这里插入图片描述
(8)主板芯片组
主板芯片组是主板上最重要的部件, 主板的功能主要取决于芯片组。芯片组负责管理CPU和内存、各种总线扩展以及外设的支持。

在这里插入图片描述
(9)BI0s芯片
BIOS (basic input output system ) 芯片 (CMOS芯片) : 负责主板通电后各部件自检, 设置, 保存, 一切正常后才能启动操作系统。记录了电脑最基本的信息, 是软件与硬件打交道的最基础的桥梁, 没有它电脑就不能工作。

常见的三种BIOS: Award、AMI、Phoenix

在这里插入图片描述
(10)总线扩展槽
总线扩展槽: 按功能分为内存插槽、PCI/ISA扩展槽、AGP, PCI, PCIE显示卡插槽等。

在这里插入图片描述
各类I/O 接口: 软硬盘、键盘鼠标、打印机、USB (通用串行总线) 、COM1 /COM2 等。

在这里插入图片描述
(11)显卡
功能: 显卡的作用就是提供对图像数据的快速处理, 显卡也是电脑的重要组成部件之一, 而且也是更新换代最快的一个部件, 目前很多3D游戏对显卡的要求都很高, 因此我们不得不掏钱从新买一块显卡来更新换代。

在这里插入图片描述
(12)光盘驱动器
功能: 听歌, 看牒, 装软件, 用游戏光牒打游戏, 等等。不过, 服务器一般都是网络安装或者U盘安装系统软件。因此, 越来越多的电脑不配光驱了。

在这里插入图片描述
(13)机房机柜里的服务器摆放
标签===> 标记出每根线的用途

在这里插入图片描述
在这里插入图片描述
专业布线: 什么是专业和不专业?

在这里插入图片描述
(14)远程管理卡

在这里插入图片描述
作用: 开关服务器, 并可以查看服务器开关的过程等信息。远程管理卡有服务器自带的, 也有独立的。
服务器自带的远程管理卡, 可以关机、开机, 但是看不到开关的显示过程。所以, 选择独立的远程管理卡, 稍微200块钱。
有了管理卡就可以快速恢复服务。
大客户有KVM远程管理, 特大客户会有自己的人员驻扎机h房。
IDRAC远程控制卡的介绍:
iDRAC卡相当于是附加在服务器上的一台独立运行的小型pc, 通过与服务器主板上的管理芯片BMC进行通信, 监控与管理服务器的硬件状态信息。它拥有自己的系统和IP地址, 与服务器上的OS无关, 是服务器管理员进行远程访问和管理的便利工具。iDRAC分为 Express和Enterprise 两种版本, iDRAC Express 默认是用服务器1 号网口来连接, iDRAC Enterprise默认使用专用网口连接。专用网口的位置可参考下图所示 (不同机型存在差异) 。R630, R730,R830,R930 默认均使用专用网口进行连接。

在这里插入图片描述

六 计算机体系三层结构与优化

6.1、三层结构

应用程序操作系统计算机硬件

6.2、运维的职责

724365持续提供服务, 不宕机==》做好监控备份
优化

6.3、如何优化

企业网站来讲, 都会尽量让用户从内存中读取数据, 而不是硬盘。
几乎企业运维和架构师的网站优化、服务器、软件的优化核心, 都是磁盘和内存的使用比例优化。

6.4、具体方案:

1 、硬件优化=》缓存、集群
2、操作系统内核优化

3、应用程序优化
4、网络优化

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
企业案例: 提升用户体验的网站解决方案
(I)、门户 (大网站) 极端案例: 大并发写入案例 (抢红包、微博)
高并发、大数据量"写"数据: 会把数据先写到内存, 积累一定的量后, 然后再定时或者定量的写到磁盘 (j减轻磁盘的压力, 减少磁盘IO Input/Output 磁盘的输入/输出 磁盘读写) , 最终还是会把数据加载到内存中再对外提供访问。
特点:
a.优点: 写数据到内存, 性能高速度快 (微博, 微信, SNS, 秒杀) 。
b.缺点: 可能会丢失一部分在内存中还没有来得及存入磁盘的数据。

解决数据不丢的方法:
a.服务器主板上安装蓄电池, 在断电瞬间把内存数据回写到磁盘。
b.UPS (一组蓄电池) 不间断供电 (持续供电1 0分钟, IDC数据中心机房- UPS 1 小时) 。
UPS (UninterruptibIe Power System/UninterruptibIe Power SuppIy) , 即不间断电源, 是将蓄
电池 (多为铅酸免维护蓄电池) 与主机相连接, 通过主机逆变器等模块电路将直流电转换成市电的系统设备。
c.选双路电的机房, 使用双电源、分别接不同路的电, 服务器要放到不同的机柜、地区。
d.柴油发电机+油罐, 一般机房会和附近的加油站签订紧急供油协议。
(II)、中小企业案例
对于并发不是很大、数据也不是特别大的网站, 读多写少的业务, 会先把数据写入到磁盘, 然后再通过程序把写到磁盘的数据读入到内存里, 再对外通过读内存提供访问服务。

6.5、企业面试题

buffer与cache的区别是什么? ? ?
写入数据到内存里, 这个数据的内存空间称为缓冲区 ( buffer) , 写入到内存buffer 缓冲区, 写缓冲。从内存读取数据, 这个存数据的内存空间称为缓存区 (cache) , 从内存cache读取 缓存区, 读缓存。提醒:
这里提到的内存和磁盘, 是由多台机器组成的集群架构环境 memcached (纯内存) /red is (内存加磁盘) 。

cpu —> 内存 —> 磁盘
cpu<—内存<------ 磁盘
由于99%的网站都是以读取为主, 写入为辅, 读写比例至少10:1, 所以并发写入一般不是问题。

6.6、小结

企业面试题1 : 你用过的服务器型号有哪些? 配置如何?

Dell r72 0 2u 双路 16个sAs 硬盘	32 G ,64 G

1个cpu	4个核	16G。

企业面试题2: 程序、进程和守护进程的区别
企业面试题3: 提升用户体验的网站解决方案
企业面试题4: buffer与cache区别?
企业面试题5: 描述Raid 0 1的特点?

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值