zoukankan      html  css  js  c++  java
  • 服务器硬件基础

    运维人员的职责
    1.数据不能丢
    2.保证服务器的7*24小时正常运行
    3.用户体验-----网站访问速度

    笔记本硬件
    cpu 内存 硬盘   鼠标  键盘等等
    服务器
    1.稳定
    2.易拆卸--模块化

    服务器品牌
    dell
    hp
    ibm
    1u R610 R620
    2u R710 R720 R730

    cpu用于计算
    cpu个数===几路
    1个===1路
    一般一个cpu有4个核心

    服务器核心之---内存
    作用:cpu太快,硬盘太慢,内存的速度处于两者之间
    特点:临时存储,断电之后内存中的数据都会丢失
    程序 存放在硬盘中
    进程 运行起来的程序
    守护进程/服务 持续运行的进程

    提升用户体验
    1.高并发写入
    尽量让用户的数据先写入内存-----隔几分钟从内存在写入到硬盘中

    缺点:断电数据丢失
    1.两个电源 AB路
    2.ups-不间断供电(蓄电池)
    3.柴油发电机加一个油罐
    4.与附近的加油站签订一些紧急供油协议

    2.中小企业并发较少

     

    buffer(缓冲)---写入数据到内存
    cache(缓存)---读取数据到内存

    内存cache(缓存区)一般是用在读取磁盘,当用户需要访问服务器数据时,服务器会优先把硬盘需要访问的数据直接写入到内存,再从内存加载到比内存更快的cache缓存区,当用户访问时,速度会更快。内存buffer(缓冲区)一般是用在写入磁盘,当存储速度快的设备与存储速度慢的设备进行通信时,存储慢的数据先把数据存放到buffer,达到一定时间或buffer存储量时,buffer的数据会写入到内存,清空buffer数据提供后面数据继续写入,在此期间存储快的设备CPU可以干其他的事情。

    写buffer 读cache

    服务器---硬盘
    接口:
    sata:家用居多(对于速度要求不高的)
    sas:服务器标配
    转速:rpm

    raid卡
    基本作用:给磁盘做raid方便统一管理
    好处:让数据更安全读写更快容量更大

    需要掌握的内容
    1.用过的服务器型号有哪些,配置
    2.程序、进程、守护进程的区别
    3.提升用户体验的网站解决方案
    4.buffer与cache区别

    学习如逆水行舟,不进则退
  • 相关阅读:
    [Hibernate]
    asc.desc
    Could not obtain connection metadata
    java枚举类Enum方法简介(valueof,value,ordinal)
    maven3 手动安装本地jar到仓库
    maven命令大全
    如何正确遍历删除List中的元素,你会吗?
    Hibernate的session.createSQLQuery的几种查询方式
    Linux-github 搭建静态博客
    我所写的CNN框架 VS caffe
  • 原文地址:https://www.cnblogs.com/bkydxy/p/11388931.html
Copyright © 2011-2022 走看看