zoukankan      html  css  js  c++  java
  • 2.服务器的介绍

    目录:

    1.有哪些分类?市面上有哪些常见的类型.

    2.服务器的组成部分.

    3.各个部分的功能
    1.有哪些分类?市面上有哪些常见的类型.
    互联网公司服务器品牌:DELL(大多数公司),HP,IBM(百度),浪潮,联想,航天联志.

    DELL:1U高度=4.45cm

    2010年以前:1U 1850,1950.2U 2850,2950

    2010-2013年:1U R410, R 610 2U R710

    2014-2016年:1U R420/430 R620/630 2U R720/R730

    IBM品牌:

    1U 3550/m3 3550/m5

    2U 3650

    4U 3850

    8U 3950

    HP品牌:

    2U:DL380G7/G8

    1U一般两块网卡,2U4块网卡..一个网卡两个网口.

    2.服务器的组成部分.
    主要的部分有:有电源,CPU,主板,内存,硬盘,显卡,声卡等组成.

    3.各个部分的功能

    wps4855.tmp

    A.电源:(相当于是心脏),重要的用双电源.或者用双路电源.保证极端电源进行电源供应,

    但是集群的情况列外.一个机器挂了不影响.

    wps4894.tmp

    B.CPU:相当于大脑---核心部件.
    常见品牌:Intel,AMD.
    一般在企业里的服务器.CPU颗数2-4颗,单颗CPU是四核,内存总量一般为16G-256G(最常用的为32G,64G),做虚拟化的宿主机.CPU颗数4-8颗,内存总量为48G-128G,6-10个虚拟机.

    C.主板:承载所有硬件的主体:

    wps4895.tmp

    D.内存:CPU和磁盘之间的缓冲设备,是临时存储器(存放数据的).它的容量和处理速度决定了电脑数据传输的快慢.

    一般程序运行的时候回被调度到内存中执行,服务器关闭或者程序关闭之后,自动从内存中释放掉.计算机重启.内存的数据会释放掉.

    进程:正在运行的程序,系统把程序放在内存中执行就是进程.

    守护进程:持续保持运行着的程序.
    程序:C/php/java 代码文件,静态的,放在磁盘里的数据.

    各个存储和CPU之间用catch来进行协调.

    wps4896.tmpwps48A7.tmp

    E.硬盘:永久存放数据的存储器,磁盘上也是有缓存的(芯片).企业级硬盘适合7*24小时使用,比普通的贵.

    常用的硬盘都是3.5英寸的,常规的机械硬盘,读取性能比内存差,所以很多企业才会把大量的数据缓存存到内存中,这样加快数据读写数据.

    硬盘类型:IDE,SCSI,SAS,SATA,SSD,其中IDE,SCSI退出历史舞台.

    性能和价格:SSD>SAS>SATA

    企业级服务器应用:

    1.常规正式工作场景选SAS(结合了SATA和SCSI的优点),其转速15000R/min机械式硬盘里性能最好.

    2.如果不提供对外访问,只是做线下的备份,可选SATA(7200-1000R/min).其价格便宜,容量大.

    3.高并发访问,小数据量,可以选择SSD.
    淘宝企业案例:服务器会把SATA和SSD结合起来,使用比较频繁的,存储在SSD中,利用程序分析,访问量不大则自动转存在SATA里面

    优化核心思想:

    在保证数据不丢的前提下,避免客户直接访问硬盘.而让用户从内存中读取数据.

    企业运维和架构师的网站优化,服务器优化核心,都是磁盘和内存的使用比例优化.

    F.远程管理卡:远程开关服务器使用,并可以看到服务器的开关过程等信息.其中服务器也有自带的,但是比较简陋,不能看到开关的显示过程.
    wps48A8.tmp

    大客户有KVM远程管理,特大客户会有人员驻扎机房.

    G:光驱

    wps48A9.tmp

    J:阵列卡(RAID卡):网站数据量很大,单块硬盘装不下,有了多个硬盘,又不想单个盘存放数据,就需要工具把所有硬盘整合成一个大磁盘,再在这个大磁盘上再分区(虚拟磁盘)放数据.

    另外一大功能.多块盘放在一起可以有冗余(备份)

    RAID有多种整合方式:RAID 0 1 5 10.

    有RAID卡后,一般磁盘就会插到RAID卡上,而不是插到主板上了.

    wps48AA.tmp

    整合方式:

    RAID 0:一块或者多块盘组合,容量没有损失,读写性能最好.没有冗余,任何一块盘挂了,所有的数据全丢.

    RAID 1:只能两块盘,组合后容量只是一块盘的容量.另外一块盘是一块的全部备份.读写性能较差.有100%冗余,其中一块硬盘坏,数据不丢,成本较高.

    RAID 5:至少是三块盘,可以是5 . 7 . 8.整合后的容量会损失一块盘.不管多少块,只会损失一块盘的容量,

    会有奇偶校验数据,如果某一个盘坏了,所补的硬盘能通过校验找回数据.读写性能一般.较0较差.

    RAID 10:最少是4块盘,特点:容量是组合的一半.其实是在1(或者0)的基础上进行制作(理解方式).最多可以坏两块盘,读写性能可以,但是成本较高.

    比较:(从好到坏)

    冗余:RAID 1 RAID10  RAID 5  RAID 0

    性能:RAID 0 RAID10 RAID 5  RAID 1

    成本:RAID 0 RAID 5  RAID 1 RAID 10

    wps48AB.tmp

    有RAID模拟器可以学习.

    面试:

    linux操作系统的启动流程:

    开机---加载BIOS-自检---交给设置的然后启动硬件(光盘启动,或者硬盘)

    wps48AC.tmp

  • 相关阅读:
    Mysql 一次性备份导出/导入恢复所有数据库
    MySQL数据备份之mysqldump使用
    mysql数据库误删除后的数据恢复操作说明
    Qt的模态对话框和非模态对话框 经常使用setAttribute (Qt::WA_DeleteOnClose)
    Qt paintEvent绘制窗体 注意Qt::WA_PaintOutsidePaintEvent 只是适用于X11,其他系统均无效
    Building PySide on Microsoft Windows
    浅议Delphi中的Windows API调用(举的两个例子分别是String和API,都不错,挺具有代表性)
    Qt多线程学习-用例子来理解多线程
    Nutch之简介与安装
    RPC框架实现
  • 原文地址:https://www.cnblogs.com/liulei-LL/p/8085428.html
Copyright © 2011-2022 走看看