- 论坛徽章:
- 0
|
最近比较懒,不想码字,简单说几句吧。\r\n带宽好比你公路的宽度,道路越宽车辆的通行量就越大。它决定了存储单位时间内的数据传输量 多用MB/S衡量。\r\nIOPS顾名思义就是每秒IO的处理量。 \r\n至于大家经常问到的我的带宽多少合适,一般是这么算的:每秒的IO请求有多少,数据块的大小是多少,两者相乘就是你需要的带宽。\r\n反过头来再说说IOPS,每种磁盘的IOPS能力不一样,通常的15K FC盘是170-180。 10K FC是140-150,SATA II的在80左右。最近比较火的闪盘是 15K FC盘的30倍。明白了每种硬盘的IOPS能力,咱再说算算我们真正的IOPS是多大。通常我们的IO既有读又有写,而一个读操作就是一个IO请求,大家知道无论是RAID1还是RAID5,都有写惩罚,所以一个写操作就带了不止一个IO请求,这样根据你原始的读写IO 和存储的RAID级别就能算出总的IOPS,然后再看你用什么类型的硬盘算出硬盘的个数。\r\n有人就问,如果我的IOPS要求很大这得用多少硬盘呀?没错,我们刚才考虑的都是直接从硬盘操作而没有考虑cache的因素。cahce的作用大家知道不在罗嗦。各个厂商都有自己的算法和cache优化的办法,很大程度上减少对硬盘操作,所以现实中硬盘个数没有我们算出来的那么多也能满足应用的需要。\r\n睡觉去了!\r\n:nu: |
|