服务器性能和吞吐量,IOPS和吞吐量:衡量硬盘性能的主要指标
要理解IOPS,先要了解磁盘I/O的概念。I/O(input/output)从字义理解就是输入/输出,输入指的是对磁盘写入数据,输出指的是从磁盘读出数据。磁盘IOPS(Input/Output per Second)即在一秒内磁盘能够处理的I/O请求数量,对于随机读写频繁的应用,IOPS是关键衡量指标。另一个重要指标是数据吞吐量,即每秒磁盘I/O的流量(写入+读出数据的大小),对于大量连续读写的应用,吞吐量是关键衡量指标。
磁盘IOPS和吞吐量是动态变化的,其最大理论值受硬件指标影响,在实际测试时,不但与读写负载相关,也可以相互影响。一般来讲,单次I/O操作读写的数据量越大,此时的IOPS越小,反之亦然。同时,不同的场景对于IOPS和数据吞吐量的追求也不一样:
读取10000个1KB文件,用时10秒 ,Throught(吞吐量)=1MB/s,IOPS=1000,追求IOPS。
读取1个10MB文件,用时0.2秒 ,Throught(吞吐量)=50MB/s,IOPS=5,追求吞吐量。
另外,不同类型的磁盘性能也有差异,目前常用的磁盘类型是SAS和SATA磁盘,一些高端存储也采用SSD盘,比如
高性能云盘——每份数据保留4份,支持热迁移、快照备份等,提供长期稳定的I/O性能输出,适合web服务、中小型数据库、企业办公等大多数业务场景,满足核心业务测试、开发联调环境的I/O需求。
SSD超高速云盘——采用高速SSD硬盘的分布式存储系统,兼具高性能云盘的所有优点,同时具有极高的随机读写IOPS、高吞吐量,适用于高负载、有密集I/O需求的核心关键业务系统,支持大型数据库运行。
林创云https://www.lcthink.cn/services/cloudhost/
服务器性能和吞吐量,IOPS和吞吐量:衡量硬盘性能的主要指标相关推荐
- 固态硬盘linux 性能,一种提高linux系统固态硬盘性能的方法与流程
本发明涉及服务器硬盘领域,具体涉及一种提高l inux系统固态硬盘性能的方法. 背景技术: 固态硬盘相比传统的机械盘,具有更高的读写速度,更好的防震抗摔性,低功耗.无噪音.轻便以及工作温度范围大等优点 ...
- 阿里云服务器ESSD云盘吞吐量IOPS及性能级别PL0、PL1、PL2和PL3参数说明
阿里云服务器ESSD云盘结合25 GE网络和RDMA技术,单盘高达100万的随机读写能力和单路低时延性能,阿小云来详细说下阿里云ESSD云盘性能级别PL3.PL2.PL1和PL0,ESSD云盘最大IO ...
- 磁盘性能评价指标—IOPS和吞吐量
一.磁盘 I/O 的概念 I/O 的概念,从字义来理解就是输入输出.操作系统从上层到底层,各个层次之间均存在 I/O.比如,CPU 有 I/O,内存有 I/O, VMM 有 I/O, 底层磁盘上也有 ...
- 磁盘性能--IOPS和吞吐量
一. Wikepedia上有关IOPS 的说明 链接如下:http://en.wikipedia.org/wiki/IOPS IOPS (Input/Output OperationsPer Seco ...
- Kafka性能基准测试、Kafak生产者吞吐量测试、Kafka消费者吞吐量测试、BenchMark 10
前言_BenchMark BenchMark是一个系统性能的测量工具,也可以看做是一种评价方式 主要测试负载的执行时间.传输速度.吞吐量.资源占用率等 对系统进行性能基准测试后,将得到基准数据作为性能 ...
- 路由器的类型及衡量路由器性能的主要参数指标
路由器的类型及衡量路由器性能的主要参数指标 |字号 订阅 互联网各种级别的网络中随处都可见到路由器.接入网络使得家庭和小型企业可以连接到某个互联网服务提供商:企业网中的路由器连接一个校园或企业内成千上 ...
- 了解 IOPS、延迟和存储性能
当大多数人考虑存储性能时,他们会考虑吞吐量(每秒的传输数据量).但吞吐量与汽车的最高速度相似.事实上,你几乎永远也达不到汽车的最高速度.因为在大多数情况下,相关性并不是很强. 例如,像汽车加速的速度以 ...
- 衡量计算机网络性能的指标
衡量计算机网络性能的指标主要有:速率.带宽.吞吐量.时延.时延带宽积 下面我们就开始一一的介绍. 速率 比特(binary digit):是计算机中数据量最基本的的单位,也是信息论中使用的信息量的单位 ...
- 了解衡量网络性能的四大指标:带宽、时延、抖动、丢包
衡量网络性能的四大指标:带宽.时延.抖动.丢包. 如何客户需要我们去评估一个网络的性能,我们就可以从这四方面去进行评估. 带宽 1.带宽概念: 带宽在百度百科中定义:在单位时间内从网络中的某一点到另一 ...
最新文章
- Error: Cannot find module ‘webpack-cli/bin/config-yargs‘
- 笔记-项目整体管理-有难度的题目(转)
- ios 图片 相册 存储方式
- android 配置java_home_android – React Native:未设置JAVA_HOME,并且在PATH中找不到“java”命令...
- mysql周报内容范文_Mysql各种表格查询含实例,日报,周报,月报,时间差自动计算...
- Vaadin附加组件和Maven
- Android P (4)一种绕过Android P上非SDK接口限制的简单方法
- ubuntu 10.04的git安装和使用
- MTK平台camera驱动架构分析
- 智能陈桥输入法软件测试,智能陈桥 for linux 版本发布
- lzg_ad:如何自定义Shell组件
- 通过谷歌Google轻松拥有自己的站内搜索代码
- c语言程序总是停止运行,为什么程序老是停止工作
- 测试网络SNMP连接的几个方法(我平时调试SNMP程序时用到的几个解决方案)
- 牛客《今日头条》笔试题
- GBase 8s中LTRIM函数的用法
- c语言喜羊羊,青青草原101C位之争,喜羊羊vs懒羊羊
- 200行纯C++代码构建一个捕鱼游戏「源码已打包」
- 统计专业技术资格考试有用吗?有效期是多长?
- 51单片机学习笔记-8 DS1302实时时钟