对io操作各个层次性能分析
可见,cpu处理速度是最快的,内存决定服务器的运算速度,因为cpu速度超级快,内存是cpu能够直接访问的存储器,cpu从内存中读取操作指令和数据,又把运算或处理结果送回内存
计算机各个部件
服务器型号
机柜演示
服务器选择
电源
人体心脏,生产中一般单个服务器核心业务用双电源,双路(AB)
cpu
人体大脑,服务器性能效率的最核心部件
内存
cpu和磁盘之间的缓冲设备,是临时存储器,计算机重启,内存的数据会释放掉
磁盘
一般3.5cm左右,采用ssd+sas的结合
阵列卡
raid卡,基本作用:网站数据量很大的时候,单块盘装不下了,购买多块盘,又不想单个盘存放数据,就需要工具把所有硬盘整合成一个大硬盘,再在这个大磁盘上在分区放数据,另一个功能,多块盘在一起可以有冗余(备份)
raid有多种整合方式,raid 0 1 5 10 有raid卡后,一般磁盘就会插到raid卡上了,而不是主板上了 公司购买的服务器一般都会购买raid卡(主板自带,独立raid卡),raid卡上也是有缓存的 raid0 最低1块,最高n块,假如3块10g的组成raid0,那么组成的一块磁盘就是30g 特点:容量没有损失,变成一个块大盘,读写性是所有raid级别最好的。 缺点:没有冗余 raid1 只能2块,大小可以不一样,但最后要跟容量小的一样的 比如一块10g合一块5g,做成raid1后,组成了一块5g的磁盘,另一块是这块磁盘的完整备份 特点:有冗余,完整备份,读写一般 缺点;容量是2块磁盘容量的一半,浪费资源 raid5 最少3块,容量是10(n-1),容量损失一块盘 在存储的同时会进行奇偶校验,当某一块盘坏了时候,就会补回来 特点:容量损失一块,读写一般 ,1<5<0 raid10/01 最少四块,是raid0和raid1的组合 特点:容量是1/2,最多可以坏2块,读写一边 缺点:成本高 先把4块盘22做成raid0,再将2个raid0做成raid1,最后就是raid01 先把4块盘22做成raid1,再将2个raid1做成raid0,最后就是raid10 冗余从好到坏:raid1 raid10 raid5 raid0 性能从好到坏:raid0 raid10 raid5 raid1 成本从高到低:raid10 raid1 raid1 raid0
主板
南桥芯片:复杂i/o总线之间的通信,如pci总线,usb,lan,ata,sata,音频控制器,键盘控制器
北桥芯片:负责与cpu的联系并控制内存,提供对cpu的类型和主频,系统的前端总线频率,内存的类型和最大容量,agp插槽,ecc纠错等