Linux基础——服务器知识

1. 服务器分类

机架式服务器,塔式服务器、刀片式服务器。

1.1 机架式服务器

根据高度分为1U、2U、4U等,宽19英寸=48.26cm。高度1U=1.75英寸=4.45cm。DELL R740 深度为71.55cm。

机架式服务器机柜在机柜的深度、高度、承重等方面均有要求。高度有2.0米、1.8米、1.6米三种高度;宽度为800mm、700mm或600mm三种;深度为700mm、800mm和900mm三种。

常见品牌有DELL(最常用),IBM,浪潮等。

去IOE (IBM服务器、Oracle甲骨文数据库、EMC--存储用户上传的图片附件头像等)

因价格昂贵、杜绝棱镜门现象,国内掀起去IOE运动,目前已被BAT(百度、阿里、腾讯)实现。

去IOE比较普遍的选择是用X86通用服务器、开源数据库MySQL,以及分布式存储。商业数据库是一个比较封闭的体系。数据库是相对最难去掉的,替换成本也最高。有程序员比喻,在数据库功能上,Oracle和MySQL的区别就像一个是电锯,一个是塑料刀。言外之意,并不是所有公司都适合用Oracle,杀鸡焉用牛刀。

电源保护:UPS(不间断电源,一般能维持30分钟-1小时左右)、双电源(AB双路)、柴油发电机+油罐,RAID电池。

CPU:相当于人的大脑,常用品牌Intel(XEON志强,专门给服务器用的)、AMD。服务器里面的CPU的个数按路算(1一个CPU叫1路,2个叫2路),注:服务器是几U与几路CPU没有关系。CPU与核心的关系:(CPU比如工厂,核心比如工人,而一个核心等于2个线程)

内存:是CPU和硬盘之间的缓冲设备,临时存储器,断电数据丢失

提高用户体验的网址解决方案:将数据扔到内存。

中小企业(低并发,数据少):数据直接写入硬盘,读取时候从内存读

大公司(高并发,数据多): 数据写入内存,然后定时定量再导入硬盘

硬盘:永久存放数据的设备。也有缓存大小,如:7200转/64M (64M指缓存区大小)
常见大小3.5英寸(台式机),2.5英寸(笔记本)

cache 一 内存 一 硬盘,可以看出来处理数据的速度cache最快

阵列卡(RAID卡)的好处:1.把所有硬盘的容量加在一起,2.数据更安全,3.性能更好。是服务器的标配,连接到服务器的硬盘必须经过RAID卡。一般好点的RAID卡配有电池,可以单独供电。

远程管理卡:可以开关服务器,并可以查看服务器开关的过程等信息。有独立,还有集成的(也可以当网卡)


程序、进程、守护进程的区别

程序:放在硬盘中的(静态执行的代码);进程:运行起来的软件(动态执行的代码);守护进程(在windows中叫服务):一直运行的程序

buffer与cache的区别?
将数据写入到内存中,这个数据的存放空间叫buffer(缓冲区)
从内存中读取数据,这个存数据的内存空间叫cache(缓存区)
注:这里指的buffer和cache位于内存中不同的区域(其实包括硬盘或者其他软件都有,缓存无处不在)


你可能感兴趣的:(linux)