服务器磁盘采购分析git
单位换算:算法
1 Kb = 1024 bit [位]缓存
1 KB = 1024 Byte [字节]服务器
1 Mb = 1024 Kb性能
1 MB = 1024 KBspa
1 Gb = 1024 Mb接口
1 GB = 1024 MB队列
1 Byte = 8 bitit
1 MB = 8 Mb 技术
1.机械硬盘
硬盘一A:【通常的硬盘】
厂家:Seagate Barracuda HD
类型:机械硬盘
容量:3TB
转速:7200 R/M
接口类型:SATA3
缓存:64M
读写速率: 6 Gb/S
磁盘顺序读写: 150MB/S
1.转速:目前不少硬盘厂商生产的硬盘基本都是7200转/分,因此这个没什么比如较的。
2.缓存:硬盘的缓存主要是用来作读写合并的,不少时候咱们的数据不必定一会儿就直接写盘,不少状况下硬盘在处于等待状态,到必定时间的时候会从要写盘的申请队列里选出写入磁道尽量连续的数据进行写盘,尽量让磁盘一次性转完一圈,这个动做取决于你系统的磁盘读写的算法。缓存按理说对你的磁盘的读写速率没有太大的影响,够用就行。
3.读写数率:读写速率换算后 6/8 * 10^3 M/S ,差很少700 MB/S。理论是这样,可是就算你是SATA3,你仍是一个机械硬盘,上面也标出了顺序读写的状况下也就是150M/S。因此,不管你给多好的接口,多大的带宽也是白搭,它就是150MB/S左右。SATA磁盘的工艺要求:SATA2 3Gb/S 换算以后也是400MB/S,SATA1 1.5Gb/S 换算以后也是180MB/S。因此一个SATA1就能够知足上面的磁盘的性能。
硬盘二B:【服务器硬盘】
厂家:Western Digital
容量:4TB
转速:7200 R/M
缓存:32M
接口类型:SAS
读写速率: 6Gb/S
顺序读写速率: 182 MB/S
分析:这个磁盘是一个SAS磁盘,最大读写也是182MB/S。
2.各类块设备的速度:【理论值】【仅供参考,不必定准确】
磁盘类型 理论最高读写
SATA2 300MB/S
SATA3 600MB/S
SCSI 320MB/S
USB2 60 MB/S
USB3 600MB/S
ISCSI + Giga NIC 125MB/S
Fibre Channel 531MB/S
Giga NIC:光纤通道
3.PCI插槽的速率
版本 速度 带宽 单通道 全速模式【16通道】
1.0a 2Gb/s 2.5GT/s 250MB/s 8GB/s
2 4Gb/s 5.0GT/s 500MB/s 16GB/s
3 8Gb/s 8.0GT/s 1GB/s 32GB/s
Gb = 8/10 * GT 【每传输10个字节的时候会有2个字节的消耗】
单通道:就是指其余通道都坏了,只剩一个通道在工做的时候的速率
全速模式:16个通道所有开启的时候的速率
4.Raid技术
案例一:公司须要一个快速存储的设备,平均读写在3GB/s左右。
可选解决方案:
A方案:
Intel的SSD磁盘910 400G : 市价17000 RMB
平均单个读写速率 :1GB/s
需求个数:3 (Raid0)
总计:51000 RMB
B方案:
Intel的SSD磁盘330 240G: 市价 1500 RMB
平均单个读写速率 : 0.45GB/s
需求个数 : 7 (Raid0)
外加:1-8Raid卡 市价:2000 RMB
总计:12500 RMP
可见方案B更加优秀。