**

一:服务器构成

硬件组成
CPU(微架构,类型,主频,核数,线程数,L3缓存等)
内存(标准,类型,容量,运行频率等)
存储(磁盘类型,外形形态,接口类型和带宽,机械磁盘转速,单盘容量等)
I/O(类型,外形形态,插槽标准和带宽,接口标准和带宽等)
电源(交流/直流模块,N+1/N+N/N+M冗余,热插拔,能效比,接口标准和类型等)
散热(主动式/被动式,冗余/热插拔风扇等)
管理(带内/带外,远程管理卡,串口/VGA/KVM等)

软件组成

固件(系统固件,硬件固件,如BIOS/UEFI )
系统软件(编程语言程序,操作系统,各种服务性程序,数据库管理系统等)
应用软件(通用应用软件,定制应用软件;商用软件和开源软件等)


二:服务器的分类

小型机
UNIX服务器:也就是中国业内习惯上说的小型机,在服务器市场中处于中高端位置。
小型机不是通用机,基本上,各厂家UNIX服务器使用自家的UNIX版本的操作系统和专属的处理器。

CPU
中央处理器(CPU,Central Processing Unit)
是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。
主频:表示CPU的处理频率,常见的频率1.7-3.1GHz。数值越高,处理的速度越快。
超频:表示CPU可以“超速”行驶。
核数:表示CPU的并行处理能力。核数越多并行处理速度越快。
超线程:表示CPU可以“高负荷”处理。

内存(Memory)
也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据 。
内存主频:内存主频和CPU主频一样,习惯上被用来表示内存的速度,它代表着该内存所能达到的最高工作频率。
ROM只读存储器 RAM随机存储器 Cache高速缓存
内存主要分为ROM(只读掉电不丢数据),RAM(可读写掉电丢数据),Cache(可读写掉电丢数据)。主要用的是RAM和Cache。
内存发展史:SIMM—SDRAM—DDR—DDR2—RDRAM—DDR3—DDR4—马上推出DDR5

硬盘(Disk)
数据的最终归属地。

机械硬盘(HDD)固态硬盘(SSD)

网卡:通过网络连接线与网络交换机连接。
存储卡:通过网络连接线和存储设备对接。
RAID卡:通过总线合硬盘连接。

光模块
光模块的作用就是光电转换,发送端把电信号转换成光信号,通过光纤传送后,接收端再把光信号转换成电信号。
根据封装类型分为:GBIC(1G)、SFP(1G)、SFP+(10G)、QSFP+(40G)、XFP(10G)等。
根据接口类型分为:SC、LC、FC、ST等。GBIC光模块通常采用SC光纤接口,而SFP和XFP通常采用LC光纤接口。
根据传输距离分为:单模、多模。其中单模传输距离远,多模传输距离近,一般2KM以内的连接均可用多模。

光纤跳线
用来做从设备到光纤布线链路的跳接线。


服务器操作系统
操作系统(Operating System,简称OS)
是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
主流分类

计算虚拟化基础

为什么需要计算虚拟化
我们先来回顾一下,服务器的整个架构像我这个简图中画的,最底下是硬件,中间是操作系统,上层是应用。
这时候为问题来了:
如果我要加应用系统,要不要加服务器?有的人说不加,不加也可以但是服务器大多都是单台跑一个业务系统的,因为你访问一个业务只能有一个IP,除非服务器多网卡那么可以跑多个。
我升级一下问题,如果另一个应用对操作系统有特殊需求呢,Web用Windows运行,但是数据库想要Linux系统,是不是得加服务器?
此外,如果我担心重要业务因为单台服务器故障,导致访问不了,怎么办,要不要加服务器。
以上的问题如果你的回答是是,那服务器越加越多,我怎么管理?
明明现在的服务器还有很多的CPU内存硬盘资源,我能不能想办法用用起来?
所以,能不能不加服务器解决上面的需求?
答案是,能。
于是计算虚拟化应运而生。
他的主要概念就是把一台服务器虚拟成多台虚拟服务器。每个虚拟的服务器都能有各自的操作系统,且相互之间不影响。
我们回顾下,计算虚拟化是否能够很好的解决上面说的各种问题。
1)他能支持一机多跑,一台服务器虚拟化后能够运行多个虚拟机,只要服务器的资源足够;
2)当服务器数量众多,通过虚拟化能够集中管理服务器的资源,简单明了;
3)充分利用了计算资源,提升效益;
4)虚拟化建设完成后形成资源池,池内的业务可以横向迁移,提高了业务系统的容错能力。

计算虚拟化:指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。
在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。

计算虚拟化分类
从架构角度切入,可分为:
寄居架构(Hosted Architecture)
在操作系统之上安装和运行虚拟化程序,依赖于主机操作系统对设备的支持和物理资源的管理;
裸金属架构 (“Bare Metal” Architecture)
直接在硬件上面安装虚拟化软件,再在其上安装操作系统和应用,依赖虚拟层内核和服务器控制台进行管理。

服务器构成,分类,操作系统;机械硬盘,固态硬盘,光模块,光纤接口,跳线;计算虚拟化相关推荐

  1. 数据结构考研:电脑磁盘碎片的定义、产生原理和清理原因(文件碎片/机械硬盘/固态硬盘/硬盘清理/计算机/软件工程/王道论坛)

    一.问题背景 博主最近在浏览王道论坛的数据结构书籍,其中提到数据的存储结构有4种,其中之一就是顺序存储,顺序存储可以实现随机存取,但只能使用物理地址上相邻的一整块存储单元,因此可能产生较多的外部碎片. ...

  2. 如何迁移操作系统到ssd固态硬盘?

    如何迁移操作系统到ssd固态硬盘?ssd固态硬盘想必大家都知道,相比机械硬盘来说,它的读写速度更快,防震抗摔性更高,功耗更低,工作时噪音更小.温度范围更大,重量更轻.很多人都愿意将装在旧的机械硬盘上的 ...

  3. 技术漫谈:哪种操作系统最适合固态硬盘

     和固态硬盘本身的技术进步相比,操作系统在对固态硬盘的支持上已经落后,如操作系统中的磁盘碎片整理功能和数据块的大小等都需要针对固态硬盘进行调整,否则会对固态硬盘的性能和使用寿命带来较大影响. 固态硬盘 ...

  4. 三星为企业服务器开发高性能PCIe 5.0固态硬盘;阳狮集团升任张珲杰为明思力中国董事总经理 | 全球TMT...

    海外市场 三星宣布已开发出用于企业服务器的PM1743固态硬盘.PM1743 固态硬盘拥有最新的PCIe 5.0接口和三星先进的第6代V-NAND闪存技术.三星PM1743拥有从1.92TB到15.3 ...

  5. matlab 固态 机械_固态硬盘需要“磁盘碎片整理”吗?

    固态硬盘的接口规范和定义.功能及使用方法上与普通硬盘几近相同,外形和尺寸也基本与普通的2.5英寸硬盘一致.但固态硬盘具有传统机械硬盘不具备的快速读写.质量轻.能耗低以及体积小等特点,使得固态硬盘的使用 ...

  6. 服务器固态硬盘无法识别硬盘,固态硬盘无法识别的原因及解决方法

    硬盘故障的原因很多,排除硬盘出现坏道.电路板烧毁等本身硬件损坏外,因主板或系统设置不正确而无法找到硬盘的现象也是时时发生的.譬如在更换计算机主板.电源后,或多或少的因为设置不正确而使系统无法正确识别硬 ...

  7. 老毛桃PE系统,迁移系统机械到固态硬盘

    买了一个三星固态硬盘,准备把机械硬盘系统和数据完美拷贝到固态硬盘上来.两个硬盘都是sata3的接口. 之前用傲梅分区助手工具迁移过一次.这次有点不同,点击迁移系统到固态,提示预留800m空间. 1.先 ...

  8. Linux查看硬盘属性(机械硬盘/固态硬盘)

    通过命令lsblk -d -o name,rota查看,0表示固态硬盘,1表示机械硬盘,sda为机械硬盘,sdb为固态硬盘.

  9. 10_10_闪迪服务器芯片,【闪迪至尊极速固态硬盘试用】透过芯片看旗舰,拆解Extreme II看本质!...

    SanDis---全球最大的闪速数据存储卡产品供应商,产品线覆盖CF卡.SD卡.TF卡.U盘.memory stick(记忆棒).读卡器.SSD固态硬盘等等.一直一来以优秀的做工,良好的品质闻名于世. ...

  10. 服务器u.2接口固态硬盘,固态硬盘的U.2接口为何物

    U.2接口我相信大家听到的次数肯定远远不如SATA, MSATA ,M.2,PCIE这些接口,U.2即然被发明,为何一直没有真正的在市场上"扬名立万"呢,最重要的还是缺乏配套的主板 ...

最新文章

  1. C++用顶层函数重载操作符(三)用友元优化
  2. pycharm 取消连按两下shift出现的全局搜索
  3. Code First 迁移
  4. PLSQL导出触发器代码
  5. 递归和非递归实现规律函数
  6. docker 安装azkaban_azkaban安装
  7. 笨办法学 Python · 续 引言
  8. javascript Declarations
  9. 库管小帮手服务器修复,文达库管小帮手
  10. vue 配置跨域访问
  11. 开源音乐软件——落雪
  12. Vmware报错“该虚拟机似乎正在使用中”获取该虚拟机所有权失败的解决
  13. re匹配截至到第一个中文_Python中的正则表达式(re模块)!非常重要!
  14. C#测试调用PaddleSharp模块识别图片文字
  15. 人物画像————圆球转动效果
  16. python中math的ln_Python math库 ln(x)运算的实现及原理
  17. 建议收藏 | 数据化、信息化、数字化、智能化到底都是指什么?彼此有什么联系?
  18. Android 终端推流-采集
  19. python默认参数举例_Python中的默认参数详解
  20. 叮咚~您有一份GitHub2020年度报告待查收

热门文章

  1. 【论文】Poly-yolo: 改进anchor分配问题
  2. byte转word类型。
  3. python 单位根检验代码_Python ADF 单位根检验 如何查看结果的实现
  4. 创业早期容易犯哪些错误?
  5. 数据库触发器调用python_数据库——触发器
  6. C语言中for循环的使用详解及注意点
  7. UDP协议校验和的计算
  8. CSS基础之媒体类型(@media)样式
  9. G120系列变频器进行参数备份(上传或下载)的2种基本方法介绍(Startdrive+SD卡)
  10. 多边形扫描转换算法中的边表(Edge Table, ET)