存储容量和IOPS的关系

在云计算时代,数据量成几何形式增加,必然会考虑增加存储容量,但是增加存储容量不简单存储性能得到提升,他们之间没有必然的联系;
存储容量,就是指存储设备上能够存储数据的大小,比如,一个磁盘阵列有50T的空间,那么该设备的存储容量就是50T(一般情况,都不会达到50T);
IOPS:(Input/Output Operations Per Second),即每秒进行读写IO操作的次数。存储端的IOPS性能和主机端的IO是不同的,IOPS是指存储每秒可接受多少次主机发出的访问,主机的一次IO需要多次访问存储才可以完成。通俗点将,主机写入一个最小的数据块,也要经过“发送写入请求、写入数据、收到写入确认”等三个步骤,也就是3个存储端访问。
当需要考虑存储容量升级时,性能和容量都必须满足要求,仅仅考虑容量,就会陷入性能不足的哪麻烦中。通俗点讲,在考虑存储升级时,首先考虑项目需要的性能要求指标是多少,购买的存储设备的理论性能指标必须要高于项目需求;
举个简单的例子:现在你有一套存储磁盘阵列,容量为50TB,由200块250G的磁盘组成,现在需要更换为新到的100TB的存储设备。存储磁盘有很多种规格,比如7200rpm的SATA硬盘。也许你直接更换为100块容量为1TB的磁盘盘就可以了。省钱省事省力,感觉很不错。
现在可以结算一下:原有方案中有200块驱动器,每个驱动器提供的IOPS为70,总的性能指标为14000IOPS。然而,新的阵列只包括了100块驱动器,IOPS大约只有7000。在这种情况下,旧方案的IOPS性能指标是新方案中的2倍。
 因此我们可以选在以下两种方案:1. 采购比实际容量需求更多的磁盘; 2. 采购更高性能的磁盘,比如SSD。
        无论使用的是哪种驱动器技术或者存储特性,都要知道存储产品必须满足容量以及性能目标。要知道项目在存储方面的目标,而且要制定一个同时满足性能和容量需求的存储更新/扩容计划。
参考文献:
1. http://baike.baidu.com/view/2302083.htm

转载于:https://www.cnblogs.com/youngerchina/p/5624583.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值