老男孩63day-02

服务器硬件组成

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

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

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

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

    2. 内存  存储数据(存储效率)   技术主管   数据先存储到内存(断电易丢失数据)

        名词概念:

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

        进程:运行起来的程序

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

        缓存:将数据放入到缓存区  加快数据读取   读-缓存(cache)

        缓冲:将输入放入到缓冲区  加快数据写入   写-缓冲(buffer)

    3. 硬盘  存储数据(效率低)     初学者     存储到硬盘(永久存储)

        硬盘(茶壶)接口(壶嘴):sata -- SCSI -- sas  影响数据传输效率  pci-e(固态硬盘)

        硬盘转速:家用级别:5400  7200   企业级别: 10K 15k

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

        换算:

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

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

    4. 主板   南桥 北桥

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

    6. 网卡   现网络通讯(多块)

    7. 阵列卡RAID   提高单块硬盘存储量 提高数据安全性 实现提高数据存储效率

        RAID0  提升存储效率  安全性不高

        RAID1  提高冗余特性  存储效率较低/容量减半

    8. 远程控制卡                         控制服务器启动  远程安装系统

    9. 机房中环境如何规划

        1)每台设备需要进行标识   存储服务器--机柜号码--几号

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

        3)布线环境整理

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

        1) 提高电源冗余  双路电源

        2)提供UPS(不间断电源供电系统) 一个一个电瓶  1个小时  10几分钟

        3)购买发电机 (银行) 柴油

企业存储数据的方案

##高并发:  注重数据读写效率

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

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

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

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

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

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

##低并发:(读多写少)  注重数据安全性

        用户存储数据:用户写入数据 --> 写入磁盘中

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

你可能感兴趣的:(老男孩63day-02)