zoukankan      html  css  js  c++  java
  • day01-02

    计算机硬件介绍

    linux与linux运维的区别

    Linux和Linux运维的区别?
    1.Linux只是一一个系统。
    2.工作中需要会Linux, 也需要会Linux_上的应用软件,这些加起来组成了Linux运维。
    RHCE 5000-8000学 费加考试费发一一个证书。
    应届毕业生,性价比太低
    证书对国企、外包有可能看。
    RHCA 20000-30000学 费加考试费发一个证书。

    运维的3大职责**

    企业数据安全(不丢失、不泄露)。
    不脱库
    不宕机
    用户体验好
    
    企业数据安全(不丢失、不泄露)。
    企业数据是每个现代IT企业的生命线,作为Linux运维人员,不但不能丟失任何数据,同时,也不能泄露公司的任何有用数据给外部人员。
    口企业业务 7*24小时运行(永不停机)。
    互联网企业甚至是传统企业(例如:银行和电信),除了数据安全外,还需要业务有
    持续运行的能力,这对Linux运维人员提出了更高的要求,也是运维人员高薪的砝码。
    企业 业务服务效率高(用户体验好)。
    一切的企业工作最终都是为了给用户提供高效、舒心的服务,如果网站打开很慢,用
    户的使用体验很差,这样的企业也是没有任何生命力的,Linux 运维人员需要不断的
    优化网站业务,让用户能够高效的访问,这是决定Linux运维人员是否能拿高薪的必
    
    

    服务器

    ​ 简介:服务器就是一台特殊的电脑,配置更高,设备更贵
    更好,主要用在企业的后台为用户提供各种业务服务。

    服务器的尺寸

    服务器的尺寸是按U计算的。1U服务器表示服务器高度是4.45cm (1.75英寸),

    刀片服务器

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

    互联网公司的服务器品牌

    ​ 云服务器更方便

    服务器品牌详解及对应型号

    dell服务器

    IBM服务器

    服务器(电脑)核心零部件介绍

    电源

    ​ 电源相当于人体的心脏,保障电力供应,如果要买服务器,请选择质量好的电源。在生产中,若是单个服务器核心业务,最好使用双电源,分别接机房A、B线路。如果服务器是集群中的一台(一堆机器做一件事),那么可以不用双电源

    企业级常见物理服务器配置:
    一般企业里的服务器,CPU个(颗)数为2~4颗,单个(颗) CPU是四核。内存
    总量一般是16~256GB(32GB、64GB 较常见)。
    做 虚拟化的宿主机(eg:应用ymware (虚拟化软件)、KVM的主机),CPU颗数可
    达4~8颗,内存总量- -般是48GB~128GB,常规企业可以同时启动6~10个虚拟
    机,甚至更多,主要是根据业务需求决定虚拟机的配置大小。
    CPU长时间运行会发热,因此需要有降温的设备,即CPU风扇或散热片

    ​ 散热片主要是金属铜或者铝制的,目的是将热量快速传导出去。

    内存**

    ​ 内存(RAM)是CPU和磁盘之间的缓冲设备,是临时存储器(存放数据的),若断电,数据就会丢失。
    程序运行的时候,一般会被调度到内存中执行,服务器关闭或程序关闭之后,数据自动从内存中释放掉。|

    程序和进程的基本概念**

    程序是存放在电脑上的文件,存储于磁盘里。大片 影片
    进程是正在运行的程序,存储于内存里。播放中的大片。
    守护进程为了处理一项任务或者提供服务,而持续运行的程序。

    高并发写入场景实列(抢红包等)**

    ​ 优点是写数据到内存时,性能高、速度快(微博,微信,SNS (社交网),秒杀)。
    ​ 缺点是可能会丢失一部分在内存中还没有来得及存入磁盘的数据。

    解决数据丢失的方法:

    	服务器主板上安装蓄电池,在断电后宕机前瞬间把内存数据回写到磁盘。
    	UPS (一组蓄电池)不间断供电(持续供电10分钟,IDC数据中心机房-UPS 1小时)。UPS (Uninterruptible Power System/Uninteruptible Power Supply),即不间断电源,是将蓄电池(多为铅酸免维护蓄电池)与主机相连接,通过主机逆变器等模块电路将直流电转换成市电的系统设备。
    	选双路电的机房,使用双电源、分别接不同路的电,以及将服务器要放到不同的机柜,将企业业务放置到不同的地区(异地)。
    	柴油发 电机+油罐,一般机房会和附近的加油站签订紧急供油协议。
    

    操作系统中buffer和cache什么区别**

    写入缓冲区
    数据》内存(buffer)=》磁盘
    读取缓存区
    读取《
    =内存(cache) 《
    磁盘

    (1)缓冲区(buffer)
    将数据写入到内存里,这个数据的内存空间在Linux系统里一-般被称为缓冲区(buffer),
    例如:写入到内存buffer缓冲区,即写缓冲。为了提高写操作性能,数据在写入最终介质或下一层级介质前会合并放在缓冲区中。这样会增加数据特久写的延时,因为第一 次写入缓冲区后,在向下写入数据之前,还要等待后续的写入,以便凑够数据或者定时写入到永久存储介质中。

    (2)缓存区(cache)
    从内存里读取数据,这个存数据的内存空间在Linux系统里一般称为缓存 区(cache),

    ​ 例如:从内存cache读取,即读缓存。操作系统用缓存(cache)提高文件系统的读性能和内存分配性能,应用程序使用缓存
    也是为了提升读访问效率。将经常访问的操作结果保存在缓存中可备随时使用,而非总是执行读磁盘取数据等开销较高的操作。

    缓存无处不在,无论是电脑硬件、操作系统,还是企业网站集群及其他
    业务系统!|

    磁盘**

    磁盘的类型又分为机械磁盘和SSD固态硬盘两种。早期IDE硬盘2010年退出历史。2006以前使用。早期服务器级别硬盘SCSI,2006以前使用。
    现在个人电脑: SATA, SSD固态盘。
    现在服务器:SAS,SSD固态盘,偶尔用SATA
    性能|价格: SSD>SAS>SATA
    不差钱、需要高性能企业选SSD更多
    性价比的企业,SSD和SAS搭配。
    淘宝: SSD加SATA .
    省钱,效果不能降低。

    节约钱 读写多 用ssd 不常用sas

    IO:输入输出

    I INPUT输入
    0 OUTPUT输出
    iops,即input/output per second ( 每秒的输入输出 读写速度)

    各层级性能

    存储方式

    随机存储:随意任意写入和读取
    顺序存储:按一'定的顺序写入和读取
    谁的使用效率高?顺序存取对介质的压力小,随机存取对介质的压力大。
    消息队列:简单说就是排队。
    12306网站怎么能满足大家买票的体验么?
    把随机变成了顺序。利用消息队列软件。大家上网购买行为就是一条消息,把消息当成排队的人一样,放在一些内存里,把这些消息排队,江网站慢慢处理这些消息,相当于给你卖票了。

    Raid卡(阵列卡)**

    1.那么什么是Raid呢?

    它其实是一一种技术,叫磁盘冗余阵列,Raid 的实现有软Raid (即软件实现)和硬Raid (即硬件实现),二者的主要区别就是,硬件Raid实现性能、冗余都更好、更高。不过,在真正的企业重要服务器里Raid几乎是不被采用的,

    1、把多块盘合成一块盘(扩充容量)。
    2、实现冗余(备份)
    3、提升性能
    冗余:多余
    多余真的是多余。
    冗余是多余,但是有价值的多余。
    

    2.Raid的多种整合方式(Raid级别)

    (有0 1 4 5 610 53)我们需要知道的:Raid0 Raid1 Raid5 Raid10

    3.RAIDO原理:
    1、把多块盘合成一块盘,可用容量是所有盘之和。优点
    2、没有冗余,即坏一块盘,整个RAID就坏,数据都会丢失。缺点
    3、性能是所有盘之和优点
    4.RAID0工作中放在什么情况下用。
    1、不太重要的数据。
    2、性能要求高的。
    3、容量要求高。
    如何规避RAID0缺点?
    最好对整个RAID0数据做实时备份。这是一个RAID级别叫RAID10

    5.RAID1原理:
    1、只能是两块盘整合到一起,容量还是一块盘容量。
    2、冗余100%,即坏-一块数据不丢失。
    3、性能减半,只是一一块盘性能。|

    6.RAID1工作中放在什么情况下用。
    1、很重要的数据。
    2、性能要求不高
    3、容量要求不高。

    重点:
    1、运维人员三大原则。
    2、程序、进程、守护进程
    3、高并发写入和读取思想
    4、buf fer和cache
    5、各个设备I0性能对比
    6、随机存储和顺序存储了 解
    7、性能与价格排序(从高到低):
    SSD (固态) >SAS> SATA。
    8、RAID的作用和常见级别,RAID0

  • 相关阅读:
    在CentOS 6.7 64位安装PHP的PDO_OCI扩展 Installing PDO_OCI extension on CentOS 6.7 64bit
    Windows下Apache+PHP+MySQL开发环境的搭建(WAMP)
    在Window上用cmd创建.htaccess文件
    Magento 0元订单 支付方式 -- Magento 0 Subtotal Payment Method
    PHP使用OPENSSL RSA加密解密数据
    CentOS编译安装PHP 7.0
    [转] CentOS单独安装Apache Benchmark压力测试工具的办法
    [转] 基于MySQL的秒杀核心设计(减库存部分)-防超卖与高并发
    快速激活JetBrains PhpStorm WebStorm系列产品
    Mac OS的phpize空信息解决办法
  • 原文地址:https://www.cnblogs.com/saoqiang/p/11862953.html
Copyright © 2011-2022 走看看