硬件 软件

  1. 服务器硬件详述说明
    1) CPU 作用: 运算/控制
    关注信息:
    路数 - 服务器中CPU颗数 (单路1颗 双路2颗 四路4颗)
    核数 - 服务器并行处理任务能力 (软件运行起来产生进程信息)

    2) 磁盘 作用: 存储数据信息(永久)
    关注信息:
    容量 - 决定存储数据容量 (最小存储数据单位Byte(字节))
    单位换算:
    系统换算方式: 1KB = 1024字节 1MB = 1024 KB 1GB = 1024 MB 1TB = 1024 GB 1PB = 1024 TB
    厂商换算方式: 1KB = 1000字节 1MB = 1000 KB 1GB = 1000 MB 1TB = 1000 GB 1PB = 1000 TB

            1TB硬盘: 实际硬盘容量是多少?
                     1TB*1000*1000*1000*1000/1024/1024/1024

    接口 - 决定数据读取效率
    sata(家用设备) -- scsi -- sas (服务器)

    种类 - 决定数据读取效率 购买价格
    机械硬盘 4T-600元+ 固态硬盘 512G - ??? (600+)

    转速 - 存储数据效率
    家用环境: 5.4k 7.2k
    企业环境: 10k 15k

    3) 内存 作用: 存储数据信息(临时) 缓解磁盘压力
    关注信息:
    程序 - 开发人员编写代码信息
    进程 - 运行起来的程序软件
    守护进程 - 一直运行进程
    缓冲 - 存储到内存中(缓冲区--写数据), 不用放入磁盘中
    用户存储数据 --> 内存(缓冲) --> 保存到磁盘中 【缓冲 在线观看 不存到硬盘 临时存储到内存中(缓冲区)】
    缓存 - 存储到内存中(缓存区--读数据), 存放在磁盘中
    用户读取数据 --> 内存(缓存) <-- 磁盘中数据信息(热点数据) 【缓存 经常读取的东西放在缓存区】
    (热点数据 经常使用的数据)
    4) 电源 作用: 给服务器硬件供电
    关注信息:
    冗(rong)余能力 - 备份能力 (替代电池 , 临时应急)
    多个电源模块 部署电池(UPS 不间断供电系统)突发情况应急使用然后启用公司处置突发情况工具 例如:发电机

    5) 阵列卡 作用: 将多块硬盘逻辑整合为一块
    1) 提升单块硬盘容量(多块合为一体)
    2) 提升数据存储效率(多个共同工作)
    3) 提升数据安全性 (备份)

    6) 远程管理卡 作用: 远程开启主机/批量远程安装系统

  2. 服务器存储数据方法
    高并发存储/读取数据(门户网站)
    存储数据: CPU接收处理数据 --> 内存中保存 --> 永久保存到磁盘 缓解存储压力
    读取数据: CPU接收处理数据 --> 内存中读取 <-- 磁盘中的热点数据 提升读取效率
    低并发存储/读取数据(中小企业) 被用户访问时, 读多写少情况
    存储数据: CPU接收处理数据 --> 永久保存到磁盘
    读取数据: CPU接收处理数据 --> 内存中读取 <-- 磁盘中热点数据 提升读取效率v
  3. 服务器工作原理说明
    用户操作 --> 输入设备(键盘 鼠标 写字板) --> CPU(控制管理硬件 内存 硬盘) --> 输出设备(显示器 )
    内存: 过度设备 CTO(CPU) --> 主管经理 --> 新员工(硬盘) 【CTO技术的老大 (cpu) 负责管理】
  4. 服务器硬件排序
    CPU --> 内存 --> 网卡 --> 磁盘(固态) --> 机械硬盘
  5. 什么是操作系统
    人与硬件之间交流中介(操作系统)
    操作系统组成部分: 软件程序 解释器 内核
    Linux操作系统特性:
    · 稳定性 安全性 开源特性(代码) 自由传播 (开源 独创 )
    · 多任务特性 多用户管理 (多个用户可以同时使用)
    嵌入式开发 ( ATM机 车票机)

猜你喜欢

转载自blog.51cto.com/14623232/2453467