电源:相当于人体的心脏,生产中一般单个服务器核心业务用双电源,双路(AB电路),如果是集群的情况可以例外。

如果集群的情况可以不用双电源。

1950的电源比较长,R710的电源比较短,比较粗。

大脑,心脏不能缺

一般企业里的服务器,CPU颗数2-4颗,单颗CPU是四核,内存总量一般是16-256G.比较常见的是32G的和64G的。

做虚拟化的宿主机,CPU颗数4-8颗,内存总量一般是48-128G,6-10个虚拟机。

内存里面放的数据是正在看的,正在执行的。

程序放在磁盘就是程序,看片就是进程。

门户:淘宝、qq、网易

抢红包,微博

高并发、大数据量写数据,会把数据先写到内存,积累一定的量后,然后再定时或定量的写到磁盘上。

IO就是Input/Output,最终还是会把数据加载到内存。

对外秒杀方到内存,放到全国的内存里面。缺点:可能会丢失一部分在内存中还没有来得及存入磁盘的数据。

解决数据不丢失的办法:

1、服务器主板上安装蓄电池,在断电瞬间把内存数据回写到磁盘。

2、UPS不间断供电。持续供电10分钟,IDC数据UPS1小时。

3、选双电路的机房,使用双电源、分别接不同路的电。服务器要放不同的机柜、地区。

对于并发不是很大、数据也不是特别大的网站,读多写少的业务,会先把数据写入到磁盘,然后通过程序把写到磁盘的数据读入到内存里。再对外通过内存提供访问服务。

缓存无处不在。

企业有5个运维,干那些不重要的活。

把数据写到内存,这个数据的内存空间称为缓冲区,写入缓冲区。

从内存读取数据,这个存数据的内存空间称为缓存区,内存缓冲区。

由于百分之九十九的网站都是读取为主,写入为辅,读写比例至少为十比一。所以并发写入一般不是问题。

磁盘上也是有缓存的,不过是芯片。

SSD》SAS》SATA

注意所有的应用都是针对运维服务器的。

常规正式工作场景主选SAS(结合SATA和SCSI的优点)

2、不对外提供访问的服务器,如线下的数据备份,可选SATA。SATA的特点:容量大、价格便宜,但是速度比较慢。

3、高并发访问,小数据量,可以选SSD。

企业的数据是PB级别、EB级别计算的。

服务器会把SATA和SSD结合起来,热点存储,程序动态调度。

互联网公司是先烧钱,风投。

省钱就是赚钱。

一个企业级的硬盘8000元钱。

企业级硬盘适合7*24使用的,一般比较贵。

还有就是一个架子直接可以插进去,就是支持热插拔。

企业网站来讲,都会尽量让用户从内存中读取数据,热不是硬盘。

几乎企业运维和架构师的网站优化、服务器优化,核心都是磁盘和内存的使用比例优化。

 

版权声明:本文为guanquanzhen原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/guanquanzhen/articles/6724863.html