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

  • 相关阅读:
    LeetCode Merge Two Sorted Lists 归并排序
    LeetCode Add Binary 两个二进制数相加
    LeetCode Climbing Stairs 爬楼梯
    034 Search for a Range 搜索范围
    033 Search in Rotated Sorted Array 搜索旋转排序数组
    032 Longest Valid Parentheses 最长有效括号
    031 Next Permutation 下一个排列
    030 Substring with Concatenation of All Words 与所有单词相关联的字串
    029 Divide Two Integers 两数相除
    028 Implement strStr() 实现 strStr()
  • 原文地址:https://www.cnblogs.com/saoqiang/p/11862953.html
Copyright © 2011-2022 走看看