http://www.web008.net

计算机系统硬件核心知识,硬盘的核心知识30

cpu <---缓存-->内存(用户访问的地方) <----->硬盘和网卡
运维职责:网站不待机,数据不丢失,用户体验好

第二章--计算机系统核心硬件知识

电源:

采用双电源,支持热插拔,双线AB模式 集群除外

   (一)互联网企业里PC服务器品牌及型号

cpu:

服务器性能最核心的部分,传输数据最快
一般企业类服务器cpu : 2-4 四核 内存采用16-256G(32/64G)
做虚拟宿主机 cpu: 4-8 四核 内存在 48-128G 6-10个虚拟机

  互联网公司服务器品牌:

内存:临时存储器

存放的是正在运行的数据

引申概念
程序:代码文件,是静态的。比如java
进程:系统把放在内存中执行的程序
守护进程:持续保存运行的程序

案例:大并发写入案例(抢红包,微博)
操作流程:写入数据达到一定的量时,再定时写入硬盘,最终写入内存,供外部访问
优点:快 缺点:断电丢失数据

读多写少的业务,数据直接写入磁盘,再把程序写入硬盘数据读入到内存中,让用户轻易访问数据

buffer和cache的区别
写入内存-->buffer 读取内容-->cache

  DELL(大多数公司),HP,IBM(百度),浪潮,联想,航天联志。

硬盘:存放大量静态文件的地方

  1. 企业级应用:
  2. 常用sas硬盘
  3. 不对外提供访问的服务器,线下数据备份的采用(sata)
  4. 高并发,小数量(ssd)
  5. 淘宝采用的是就是sata 和ssd结合版

总结:几乎所用的运维是为了调节硬盘和内存的使用的比例问题

  Dell服务器品牌:

dell 列阵列(RAID卡)

基本作用:把小磁盘合成为一个大磁盘,可以进行虚拟分区。方便备份
RAID 0(速度快) 1(不易丢失) 5(奇偶检验,中和版) 10(0,1结合版)

实际运用中:
1.单台服务器:磁盘不对,采用RAID 1系统盘
2.数据量大的采用 RAID10
3.数据服务器 主库采用 raid 10 辅助:raid5
4.web服务器 没有太多的数据:raid5 不存储raid 0
5.监控、应用服务器 raid 0 raid 5

  1U = 4.45cm               记住以前的,是把自己经验往前推

远程管理卡

作用:独立开启和关闭服务器,并且可以查看关闭服务器的过程信息(内置服务器只能开启和关闭服务器)
大客户进行KVM远程管理,特大客户要求驻守机房

  2010年以前  1u 1850,1950    2u 2850  2950

  2010-2013年:  1u R410 R610  2u R710

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

  IBM品牌:  (有钱的公司,不差钱)

  2U 3650

  4U 3850

  8U 3950

  1U 3550/m3 3550/m5

  HP品牌:

  DL380G7/G8(2u)

  (二)服务器主要零部件

  1、电源

    相当于人体的心脏,生产中一般单个服务器核心业务用双电源,双路(AB)

    如果是集群的情况可以不用双电源(集群:一堆机器做一件事,一个机器挂了没有影响)的情况可以不用双电源。

    服务器电源是热插拔式的

  2、CPU处理器:

    相当于人体的大脑,负责计算机的运算和控制,是服务器性能效率的最核心部件

    常见品牌:Intel,AMD

    一般的企业服务器,CPU颗数2-4颗单颗CPU是四核。内存总量一般是16-256G(常见:32G,64G)。如果将来做虚拟化的宿主机,CPU颗数4-8颗,内存总量一般是48-128G,6-10个虚拟机。

  3、内存:

    CPU和磁盘之间的缓冲设备,是临时存储器(存放数据的)。

    一般程序运行的时候会被调度到内存中执行,服务器关闭或程序关闭之后,数据自动从内存中释放掉。

    程序:C/PHP/Python,代码文件,静态的,放在磁盘里的数据。

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

    程序和进程的区别:

      A片放在磁盘里就是程序

      看片放在内存里就相当于进程

    计算机重启,内存的数据会释放掉。

  企业案例:

    1)门户极端案例:大并发写入案例(抢红包、微博)大并发写入事件

    高并发、大数据量写数据:会把数据先写到内存,积累一定的量后,然后再定时或者定量的写到磁盘(减少磁盘IO(Input/Ouput)),最终还是会把数据加载到内存对外提供访问。写入内存中,积累到一定的量后,再定时或者地量的写入到磁盘。提升用户访问度

    特点:

    a.优点:写数据到内存,性能高速度快(微博、微信、SNS、秒杀)。

    b.缺点:可能会丢失一部分再内存中还没有来得及写入磁盘的数据。

    解决方法:

郑重声明:本文版权归美高梅163888所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。