(一)企业里PC服务器品牌及型号

互联网公司服务器品牌:DELL,HP,IBM(百度);国内品牌:浪潮,联想,航天联志

DELL服务器品牌:1u = 4.45CM

2010年前 1u 1850,1950,2u 2850,2950

2010-1013 1u R410 R610 2u R710

2014-2015 1u R420/430/ R620/630  2u R720

IMB品牌:

2u 3750/3850/3950

1u 3550/m3 3550/m5

HP品牌:

DL380G7(2u)

(二)主要部件

1、电源 AB路

2、CPU处理器 Intel AMD

3、内存

CPU和磁盘的缓冲设备,临时存储器

进程:运行着的充许,进程会在内存里执行

守护进行:持续保持运行着的程序

程序:代码文件,静态的,放在磁盘里

计算机重启,内存的数据会释放掉

企业案例:

1)门户极端案例:高并发,大数据量:会吧数据先写到内存,达到一定的量,然后定时或定量的写到磁盘(减少磁盘IO),最终是会加载到内存对外提供访问

优点:写数据到内存,性能高

缺点:宕机可能丢失一部分内存中的数据

解决办法:服务器主板上安装电池;UPS不间断供电

2)大中小企业案例

并发不是太大的网站,读多写少的业务(90%的网站都是读取为主),把数据先写到磁盘,然后通过程序把数据读入到内存里,再通过内存对外提供访问服务

写入数据到内存,成为缓冲区(buffer)

从内存读取数据,内存空间(cache)

这里提到的内存和磁盘,是由多台机器组成的集群架构环境,memcached/redis软件可以实现通过内存提供访问服务

4、磁盘

常用的3.5英寸的(ide,sas,sata)硬盘,机械硬盘,读取性能不高,比内存查太多,所以工作中我们才会把大量的数据缓存到内存,是必备的解决方案。

磁盘接口或类型:IDE,SCSI,SAS,SATA,SSD

性能:SSD>SAS>SATA

企业应用:

1)、企业生产场景应用一般都用SAS盘,转速一般为(转速15000转/分)

2)、不提供对外访问的服务器一般可选,SATA(7200-10000转/分),容量大,价格便宜,但速度慢

3)、高并发量,小数据可用SSD

淘宝企业案例:服务器把SATA和SSD结合起来用,热点存储,程序动态调度

4)、DELL阵列卡(RAID卡)

基本作用:网站数量大,单块盘装不卡,有了多块盘,又不想单个盘存放数据,就需要工具把所有硬盘整合为一块大盘,再在大盘上分区存放数据

RAID有多种整合方式:RAID0/1/5/10

RAID0  如两块盘1TB的盘,合起来后为2T的空间,写入的时候,分别向两个盘中写一半的数据,优点速度非常快,但一旦一块盘损坏,其他盘中的数据全部丢失

RAID1  如两块盘1TB的盘,合起来为1TB的空间,写入一块盘是,另外一块盘与写入的盘有映射关系,会自动备份数据,优点:数据安全,缺点:速度慢并浪费空间

【linux系统学习】计算机硬件核心知识的更多相关文章

  1. Linux系统学习笔记:文件I/O

    Linux支持C语言中的标准I/O函数,同时它还提供了一套SUS标准的I/O库函数.和标准I/O不同,UNIX的I/O函数是不带缓冲的,即每个读写都调用内核中的一个系统调用.本篇总结UNIX的I/O并 ...

  2. 说一说本人对linux系统学习的方法和经验

    摘要: 相信大伙都听说过linux系统,然而对于这个系统,总使让新手感觉茫然,诺达的系统.下面是一段百度中的介绍: 相信大伙都听说过linux系统,然而对于这个系统,总使让新手感觉茫然,诺达的系统.下 ...

  3. Linux系统学习优缺点

    Linux是一套操作系统,按照鸟哥的说法Linux提供了一个完整的操作系统当中最底层的硬件控制与资源管理的完整架构,这个架构是沿袭Unix良好的传统而来的,功能强大而且稳定性卓越.其实Torvalds ...

  4. 网工的Linux系统学习历程

    偶遇篇作为一名通过思科CCNP认证的网络工程师,专注于网络技术.但在日常的工作中,难免不接触到服务器,对于大多数服务器来说,鉴于稳定性等因素的考虑,基本使用的都是Linux系统,包括RHEL.Cent ...

  5. 老司机浅谈linux系统学习技巧

    Linux起源于20世纪70年代,是一种优秀的操作系统系统.初次接触到linux这个系统是在大学期间,这样才发现除了windows外的另外一个有趣系统.开始抱着好奇的心态去了解,随着深入学习,笔者被它 ...

  6. linux系统下的权限知识梳理

    下面对linux系统下的有关权限操作命令进行了梳理总结,并配合简单实例进行说明.linux中除了常见的读(r).写(w).执行(x)权限以外,还有其他的一些特殊或隐藏权限,熟练掌握这些权限知识的使用, ...

  7. linux系统学习笔记:无死角理解保存的设置用户ID,设置用户ID位,有效用户ID,实际用户ID

    一.基本概念 实际用户ID(RUID):用于标识一个系统中用户是谁,一般是在登录之后,就被唯一的确定,就是登录的用户的uid. 有效用户ID(EUID):用于系统决定用户对系统资源的权限,也就是说当用 ...

  8. Linux系统学习笔记:文件描述符标志

    文件描述符标志的概念 文件描述符标志(目前就只有一个close-on-exec): 它仅仅是一个标志,当进程fork一个子进程的时候,在子进程中调用了exec函数时就用到了这个标志.意义是执行exec ...

  9. 谈谈我对Linux系统学习的历程回顾

    ​​众所周知,Windows 和Linux 是目前最流行的2个操作系统.Windows系统适合普通用户,它的优势是图形化界面,简单易用,使用起来门槛很低,很容易上手,所以,windows占有了大多数普 ...

  10. Linux 系统学习梳理_【All】

    第一部分---基础学习 00.Linux操作系统各版本ISO镜像下载 00.Linux系统下安装Vmware(虚拟机) 00.Linux 系统安装[Redhat] 00.Linux 系统安装[Cent ...

随机推荐

  1. 【Machine Learning in Action --3】决策树ID3算法预测隐形眼睛类型

    本节讲解如何预测患者需要佩戴的隐形眼镜类型. 1.使用决策树预测隐形眼镜类型的一般流程 (1)收集数据:提供的文本文件(数据来源于UCI数据库) (2)准备数据:解析tab键分隔的数据行 (3)分析数 ...

  2. BFS详解

    广度优先搜索详解          1. 也称宽度优先搜索,顾名思义,就是将一棵树一层一层往下搜.算法首先搜索和s距离为k的所有顶点,然后再去搜索和S距离为k+l的其他顶点.BFS是一种完备策略,即只 ...

  3. Java判断PC端还是移动端

    package com.*.*.*; import java.io.IOException;import java.util.regex.Matcher;import java.util.regex. ...

  4. eclipse和tomcat整合之后每次发布server.xml被修改(转)

    eclipse每次发布,server.xml和context.xml总是被还原 直接找到eclispse工程下的server工程,把里面的相应的server.xml和context.xml修改了即可, ...

  5. 3.Perl 多线程:Threads(exit thread_only)

    还可以在导入threads模块时设置: use threads ('exit' => 'thread_only');

  6. DNS 域名系统 (Domain Name System)

      DNS 域名系统 (Domain Name System) 许多应用层软件经常直接使用域名系统 DNS (Domain Name System),但计算机的用户只是间接而不是直接使用域名系统. 因 ...

  7. mave 安装本地jar包到maven库

    Maven 安装 JAR 包的命令是: mvn install:install-file -Dfile=本地jar包的位置 -DgroupId=groupId -DartifactId=artifac ...

  8. 关于malloc和free函数的用法

    原文:http://blog.pfan.cn/vfdff/33507.html 个人总结 在C语言的学习中,对内存管理这部分的知识掌 握尤其重要!之前对C中的malloc()和free()两个函数的了 ...

  9. TD配置安装方式

    TD服务器搭建及配置指南 第一:安装前的环境准备 系统需安装IIS作为web服务器(停止IIS的smtp服务). 选择SQL Server2000作为数据库.Win2003需安装SP3. 以管理员登陆 ...

  10. Mac Git 学习笔记

    lapommedeMacBook-Pro:~ lapomme$ cd GitHub lapommedeMacBook-Pro:GitHub lapomme$ cd lapommedeMacBook-P ...