计算机硬件与组成原理基础

 

1. 计算机硬件分类

  根据冯诺依曼体系分为5部分

  

   比如一台笔记本,最明显的就是就是输入设备(键盘),输出设备(显示器),而一台电脑最重要的一部分就是CPU,CPU主要包含两部分,一个是运算器,一个是控制器。运算器用来计算数据,控制器用来控制其他设备。而既然有数据,就需要有存储的地方,运算出来的结果也需要有存储的地方,所以就有存储器

 

1.1 运维与服务器

1.1.1 运维人员的核心职责

       •  网站数据不能丢

       •  网站7*24小时运行

       •  提升用户体验--访问的快

1.1.2 运维工作之服务器的种类:  

  1.硬件服务器

           1) 机架式服务器  1U 2U 4U 8U  (公司中最多使用的服务器)

           机架式服务器的外形看起来不像计算机,而更像“抽屉”(如图0-6所示),有1U(1U=1.75英寸=44.45mm)、2U、4U等规格。机架式服务器一般安放在标准的19英寸机柜里面,是工作中使用最多的服务器类型。

 

              

          2) 刀片式服务器  更加稳定 运算处理速度更快

          由于每块“刀片”都是热插拔的,所以,系统可以轻松地进行替换,并且将维护时间减少到最小,(如图0-7所示)。

         

          3) 塔式服务器

          塔式服务器(Tower Server)应该是最容易理解的一种服务器结构类型,因为它的外形及结构都与立式PC差不多(如图0-8所示)

                              

  2.虚拟服务器(云服务器) 

             1) 阿里云服务器
             2) 亚马逊AWS
             3) 腾讯云

1.1.3 运维工作之服务器品牌  

  国内互联网公司使用的服务器比较多DELL品牌的服务器是最多的,也是性价比较高的,下面笔者将比较了解的品牌整理成一个简表,见表0-2。

  

 

1.1.4 服务器(计算机)核心零部件介绍

   1)  电源   --- 心脏 (供电)

       冗余特性:
                    1. 有备用电源
                    2. 电池(UPS)
                    3. 发电机
  2)  CPU    --- 处理(运算)任务 发出指令信息 (重点)
         CPU路数: 服务器中有多少个CPU 单路=1个CPU 双路=2个CPU
         CPU核数: 决定了服务器并行(同时)处理任务能力
  3)  CPU风扇  
  4)  内存     --存储设备(负责临时存储)
       cpu和磁盘之间的缓冲设备,是临时存储器
         缺点: 临时存储数据,容易丢失(断电)
         优点: 存储/读取效率更高
       一般程序运行的时候会被调度到内存中执行,服务器关闭或程序关闭之后,数据自动从内存中释放掉程序:存放在磁盘里数据
         进程:正在运行的程序,

                  进程运行是系统把程序放在内存中执行
   
      内存中有两个存储空间 ? 
      buffer:写数据到内存中,这个数据的内存空间被称为缓存区  !!!
      cache: 从内存中读取数据,这个存数据的内存空间被称为缓冲区   !!!!
  5)   磁盘     --- 存储设备(永久存储)
        优点: 永久存储数据
        缺点: 存储/读取效率比较低

   一块硬盘最多有4个主分区。一块磁盘最多有1个扩展分区,扩展分区不能用,必须化分为逻辑分区。(先简单了解)

    p: 主分区
    e:    扩展分区   一块磁盘最多有1个扩展分区,扩展分区不能用,必须低分为逻辑分区。
    l:  逻辑分区

    主分区+扩展分区要《=4,其中一个主分区可以用扩展分区替代,扩展分区最多只有一个。逻辑分区编号从5开始。

 

   磁盘可以不分区。直接格式化

   磁盘的接口类型(影响数据存储效率)?
     IDE<SATA<SCSI<SAS(机械硬盘)    SSD(固态硬盘) 

  6)     主板         --- 整合所有硬件
  7)     显卡(集成)   --- 显示信息到屏幕上(输出设备)
  8)     声卡(集成)   --- 输出声音信息(输出设备)
  9)     键盘鼠标     --- 输入设备
  10) 光驱 企业应用:淘汰
  11) 远程管理卡(网卡)
          a 控制远程开关机
          b 进行远程的安装系统
       作用:开关服务器,并可以查看服务器开关进程等信息,远程管理卡有自带的也有独立的。选择独立的远程管理卡。

1.1.5 企业存储数据案例

01)高并发、大数据的写数据,会先把数据写入内存,积累到一定的量后,然后在定时或定量的写入硬盘,最终还是会把数据加载到内存中再对外访问。
    优点:写数据到内存中,性能高,速度快
    缺点:可能会丢失数据,还没来得及写入磁盘的数据
   解决方法: 
      1) 服务器上安装蓄电池,在断电的瞬间把内存回写到磁盘中
      2) UPS一组蓄电池,不间断供电
      3) 选双电路的机房,使用双电源,分别接不同的电,服务器放在不同的机柜,地区
02)对于并发不是特别发,数据也不是特别大,读多写少的网站,会先把数据写到磁盘,然后再通过程序把写到磁盘的数据写到内存中,然后再对外通过读内存提供访问服务

1.1.6 dell阵列卡(RAID磁盘阵列) 

  磁盘阵列是有很多独立的硬盘,组合成一个巨大的磁盘组,利用个别磁盘提供数据所产生的加成效果提升整个磁盘系统效能。另一功能,多块盘在一起有冗余(备份)
  RAID有多种整合方式: RAID 0 1 5 10
  RAID级别0:
     在数据保护能力是最差的,可以是1块或多块磁盘,RAID0就会把这些磁盘整合成一个大磁盘。
     例如:有两块盘,每个盘10g,组合成RAID1后,他的大磁盘的总量是20g,
     优点 :读写性能没有损耗(算是RAID级别中读写性能最好的),
     缺陷 :没有冗余,假如一块盘有问题,那个这个大磁盘的数据就全丢了。磁盘利用率100%。
     应用场景:负载均衡下的多个相同的RS节点服务器。对性能要求很高,对冗余的要求很低的相关业务。
 
  RDID级别1:
     只能是两块硬盘,两块盘的大小可以不一样,组合成RAID1之后,例如有两块盘,每个盘10g,组合成RAID1后,他的大磁盘的总量还是10,另一块盘是备份用,
     优点:有100%的冗余,两块盘坏一个没问题,
     缺点:成本高,磁盘利用率50%。降低了写入性能
 
  RADI级别5:
     至少是3块盘,AID就会把这些磁盘整合成一个大磁盘。
     他的磁盘总量是 10*(n-1),损失一块盘,他会有奇偶校验数据,
     当某一硬盘坏了之后,可以补一块盘,可以通过奇偶校验把坏的那个硬盘数据补回来。
     读写性能一般,介于RAID0-1之间,读RAID5=RAID0;写入差。
 
  RAID级别10:
     最好是4块盘,raid10=raid1+0,冗余可以坏2快盘,读RAID10=RAD0 ,写RAID10=RAID1,磁盘利用率50%
 
 冗余从高到低: 1 10 5 0
 性能从高到低: 0 10 5 1
 成本从低到高: 0 5 1 10
 
 企业中,如果对数据没要求就用raid0, 只求速度raid0;;既要安全又要速度的选RAID5,写入多的选RAID5,读取多的RAID10.

 

 

 

 

posted @ 2020-06-03 17:18  quanscd  阅读(432)  评论(0编辑  收藏  举报