一、Fundamental

                                                        01服务器硬件知识

1.. 基础软件部署准备:

1)everything                 --- 搜索软件    OK  *Everything配置*查看本章图库图片

*2)红蜘蛛                      --- 共享屏幕    防火墙(安装前关闭)  双击程序Adapter.exe--修改网络信息(192.168.21.0)  分辨率问题(修改)

3)nodepad++                --- 文本编辑    数据未保存,内容也不会丢失

4)向日葵/teamviewer    --- 远程软件

5)zip/rar                        --- 解压软件

6)pdf/doc(office 2018/2016 破解)  --- 文档软件

7)xmind                         --- 思维导图

 *8)飞秋/uTorrent(种子)--- 文件共享


2. 设备硬件知识

    1)硬件设备分类 

      台式机                                                  ---家用

      笔记本                                                  ---家用

      服务器 硬件服务器(物理服务器)  云服务器(使用课程讲解)---企业用

    2)硬件服务器种类

      机架式服务器

      刀片式服务器

      塔式服务器  

  *3)硬件服务器品牌/型号 (企业用得到/面试提问)    重点

      IBM(联想): 国企  外企            用的多    个人计算机业务和相关专利被联想收购(用ThinkPad标识)

      Dell:        互联网企业(性价比高)用的多

  1U=4.45cm(1.75英寸)

  *型号* 查看本章图库图片(IBM  Dell)


3. 服务器硬件知识组成:

    x86_64架构PC 服务器(标准普通PC服务器)  --> 小型机(虚拟化) --> 大型机(复杂运算 -- 气象局)

    1). CPU  散热器(风扇)    脑子      运算/控制(效率最高)  技术经理

*几路服务器:服务器上有多少颗CPU

*CPU核数: 处理工作任务  核心数越多  并行处理能力越强

重点:几路 核心(几核)

    2). 内存                    眼睛      存储数据(存储效率  临时存储、起到CPU到硬盘的 过渡 作用)  技术主管  数据先存储到内存(断电易丢失数据)

名词概念:

程序:所有代码信息构成一个程序

进程:运行起来的程序

守护进程:一直运行存在的进程

缓存:将数据放入到缓存区  加快数据读取  读-缓存(cache)    将  本地磁盘  热点数据(经常用到的)放入缓存区域

缓冲:将数据放入到缓冲区  加快数据写入  写-缓冲(buffer)    往本地磁盘写入(在线观看不下载或下载,数据都要先放入缓冲区)

  *内存 使用情况结构*查看本章图库图片

    3). 硬盘                    胃        存储数据(效率低)    初学者(初出茅庐技术小员工)    存储到硬盘(永久存储)

硬盘(茶壶)接口(壶嘴):(机械硬盘)SATA(慢)-- SCSI(快)-- SAS(最快)-->影响数据传输效率  (固态硬盘)PCI-E(更快)

硬盘转速(每分钟):家用级别:5400rpm  7200rpm  企业级别: 10K rpm  15k rpm

*采购新硬盘要与同一服务器其它硬盘转速相一致,否则数据存储易出错。

硬件存储单位:b -- B -- KB -- MB -- GB -- TB -- PB -- EB -- ZB -- YB --BB

换算:例

8bit(位/比特)== 1B(Byte字节)

1024B  == 1KB  1024KB == 1MB    专业级别换算

1000B  == 1KB  1000KB == 1MB    工业级别换算

1T硬盘 == 实际可用容量???

1000X1000X1000/(1024X1024X1024)=1000000000/1073741824=0.931322575

1000x0.931(取小数点后三位四舍五入值)=931G

    4). 主板    把多个硬件串联在一起通过传输电信号工作、交流、沟通      南桥 北桥       

    5). 电源                    心脏                服务器供电(冗余特性)

    6). 网卡                                       实现网络通讯(服务器会有多块网卡)

    7). 阵列卡RAID(硬盘连接RAID卡,RAID卡连接主板)提高单块硬盘存储量  提高数据安全性  实现提高数据 存储/读取 效率 

      RAID0  提升存储效率(优点)            安全性不高(缺点)

      RAID1  提高冗余特性、更加安全(优点)  存储效率较低/容量减半(缺点)

      *磁盘阵列级别说明*查看本章图库图片

    8). 远程控制卡                                  控制服务器启动  远程安装系统  管理地址

    9). 机房中环境如何规划

      (1)每台设备需要进行标识    例:存储服务器-->机柜号码--机器号码(第几号机柜的第几号机器)

      (2)每根连接线缆上进行标识  例:网线 光纤 电源线

      (3)布线环境整理            例:捆绑要分门别类、整齐、清晰、井然有序、井井有条


4. 企业存储数据的方案 

    1)高并发:(*相对* 读多写少)          注重数据读写效率

  用户存储数据:用户写入数据 --> 服务器内存(缓冲区)--> 定时/定量 将内存数据转存到磁盘中

                避免内存数据丢失的方案:

    01. 提高电源冗余  双路电源 

    02. 提供UPS(不间断电源供电系统) 一个一个的电瓶  供电时间:1个小时或10几分钟

    03. 购买发电机 (例:银行) 柴油发电

    04. sync 同步数据命令(强制将内存缓冲区中的数据立即写入磁盘中)

  用户读取数据:用户读取数据 --> 服务器内存(缓存区)<-- 将磁盘中热点数据

2)低并发:(*相对* 读多写少)          注重数据安全性

      用户存储数据:用户写入数据 --> 写入磁盘中(数据也经过内存,但,是以最快的速度/时间,这个过程可以忽略不计)

  用户读取数据:用户读取数据 --> 服务器内存(缓存区)<-- 将磁盘中热点数据

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天看到一位朋友写的mysql笔记总结,觉得写的很详细很用心,这里转载一下,供大家参考下,也希望大家能关注他原文地...
    信仰与初衷阅读 4,757评论 0 30
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,136评论 1 32
  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 3,908评论 0 5
  • 从这一章开始,我们探讨的话题就会与前面的话题稍有不同——我们将开始探讨操作系统对于设备的管理以及它为用户程序提供服...
    夏威夷的芒果阅读 1,453评论 0 0
  • --- layout: post title: "如果有人问你关系型数据库的原理,叫他看这篇文章(转)" date...
    蓝坠星阅读 816评论 0 3