AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[iops](server)

Martin Hope
sbrattla
Asked: 2020-07-02 23:19:12 +0800 CST

我应该如何解释云托管提供商列出的磁盘 IOPS 与驱动器制造商列出的磁盘 IOPS?

  • 2

当我查看来自各种云托管提供商的磁盘(块设备)存储选项时,我通常会看到以下数字:

  • 谷歌云(区域 SSD):15.000 - 100.000 读取 IOPS
  • OVH 云:(高速/SSD):高达 3.000 IOPS
  • AWS : ( io1 / SSD) : 高达 64.000 IOPS

我对底层技术一无所知。

即使这些云提供商会使用一些可用的较慢 SSD 选项(常规消费类 SATA SSD),其中一些磁盘的 IOPS 规格也适用于 90.0000 及以上范围内的读取和写入(查看 860 EVO SSD 2.5)。NVMe SSD 将提供更好的吞吐量。即使这些云提供商将这些 SSD 磁盘堆叠到某种存储集群中,我仍然会惊讶地看到 IOPS 会从 90.000 下降到 3.000。

我觉得这些数字没有可比性,即使使用了相同的指标 (IOPS)。

云提供商列出的磁盘 IOPS 与磁盘制造商列出的磁盘 IOPS 应该如何理解?

hard-drive cloud-computing iops
  • 2 个回答
  • 265 Views
Martin Hope
Ben Coughlan
Asked: 2017-03-02 06:44:22 +0800 CST

获取 AWS EC2 ebs 卷以执行超过 20,000 IOPS

  • 5

我工作的公司目前正在进行 AWS 迁移,对于 99% 的服务,他们的商品硬件可以很好地完成这项工作。

除了生产数据库,我们目前的 IOPS 为 60,000 以跟上请求,而且今年将看到更多行动。

我们已经研究过在 EC2 上使用企业级 SSD,但 IOPS 硬限制是 20,000,这非常糟糕,考虑到我可以花 200 欧元获得 80,000 IOPS 的 240GB SSD。http://www.techradar.com/reviews/pc-mac/pc-components/storage/disk-drives-hdd-ssd/intel-ssd-520-series-240gb-1060850/review

有什么想法可以让我超越这个限制吗?ebs 卷的集群/RAID 是否可能?

谢谢,本

amazon-ec2 amazon-web-services amazon-ebs iops
  • 2 个回答
  • 829 Views
Martin Hope
Greg
Asked: 2016-11-17 02:50:09 +0800 CST

新 ZFS 镜像 (raid1) 中的随机读取性能糟糕(~1.4 倍与预期的~2 倍)

  • 4

我正在使用 FIO(灵活 I/O 测试仪)测试 ZFS 镜像,以了解 ZFS 镜像的随机读取可扩展性。当我使用的应用程序执行它自己的缓存时,主缓存和辅助缓存已设置为无。

出于测试目的,我使用的是磁盘/dev/sdb,/dev/sdc它有大约 100 个随机读取 IOPS。使用单磁盘 ZFS 挂载时,从 FIO 获得单磁盘数据。

我的理解 ZFS 镜像应该经历大约 200 (100 + 100) 随机读取 IOPS。不过,在测试时,我只遇到了大约 140 次随机读取 IOPS。完整结果如下:

test@pc:/mnt/zfs-raid1# fio --name=randread --ioengine=libaio --iodepth=16 --rw=randread --bs=4k --direct=0 --size=512M --numjobs=8 --runtime=240 --group_reporting

randread: (groupid=0, jobs=8): err= 0: pid=4293: Wed Nov 16 21:02:08 2016
  read : io=137040KB, bw=584482B/s, iops=142, runt=240091msec
    slat (usec): min=222, max=2246.9K, avg=56047.94, stdev=85252.98
    clat (usec): min=2, max=5142.9K, avg=838922.05, stdev=443521.12
     lat (msec): min=5, max=5401, avg=894.97, stdev=460.94
    clat percentiles (msec):
     |  1.00th=[   75],  5.00th=[  269], 10.00th=[  396], 20.00th=[  529],
     | 30.00th=[  619], 40.00th=[  693], 50.00th=[  766], 60.00th=[  848],
     | 70.00th=[  947], 80.00th=[ 1090], 90.00th=[ 1336], 95.00th=[ 1614],
     | 99.00th=[ 2507], 99.50th=[ 2835], 99.90th=[ 3720], 99.95th=[ 3884],
     | 99.99th=[ 4621]
    bw (KB  /s): min=    1, max=  851, per=12.92%, avg=73.67, stdev=43.13
    lat (usec) : 4=0.01%, 10=0.01%
    lat (msec) : 10=0.11%, 20=0.05%, 50=0.34%, 100=0.85%, 250=3.16%
    lat (msec) : 500=12.49%, 750=30.99%, 1000=26.12%, 2000=23.48%, >=2000=2.38%
  cpu          : usr=0.02%, sys=0.14%, ctx=99221, majf=0, minf=202
  IO depths    : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.2%, 16=99.6%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.1%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=34260/w=0/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
     latency   : target=0, window=0, percentile=100.00%, depth=16

Run status group 0 (all jobs):
   READ: io=137040KB, aggrb=570KB/s, minb=570KB/s, maxb=570KB/s, mint=240091msec, maxt=240091msec

镜像是使用以下方法创建的:

zpool create zfs-raid1 mirror /dev/sdb /dev/sdc

这是预期的可扩展性水平吗?还是我缺少什么?

performance zfs mirror iops
  • 1 个回答
  • 655 Views
Martin Hope
Vasilly.Prokopyev
Asked: 2016-11-03 00:27:36 +0800 CST

IOPS 比较和块大小

  • 1

据我所知 - IOps 是给定数据块上每秒的 IO 操作。但是如果经常省略该给定块的大小。

我认为,只要块大小相对较小,块大小就不会产生影响,我可以将某些软件的 iops 要求与制造商给出的存储系统的 iops 性能进行比较。我对吗?

块大小相对较小的限制在哪里?例如,32k 是否已经太大了?

performance storage iops
  • 1 个回答
  • 1027 Views
Martin Hope
Felipe Gutierrez
Asked: 2016-07-31 05:12:21 +0800 CST

如何将 Fio 配置为更准确的 IOP 结果

  • -3

我正在使用 fio 来测试我的服务器可以提供多少 iops。我的 conf 文件说要写一个 20GB 的文件并读取它。结果显示 iops=27291。但测试只持续了10秒。例如,我想知道测试是否持续 2 小时,我会得到关于我的服务器 IOP 的更准确的结果。

# cat fio/fio-readwrite-20g.fio 
[global]
ioengine=posixaio
rw=readwrite
size=20g
directory=/home/ustore/fio
thread=10
write_bw_log=fio-test
write_iops_log=fio-test
write_lat_log=fio-test

[fio-readwrite-20g]
benchmark iops
  • 1 个回答
  • 296 Views
Martin Hope
Gotys
Asked: 2010-03-23 21:38:33 +0800 CST

gluster IOPS 性能

  • 2

“gluster”能否仅使用内置 HTTP 协议在没有任何前端服务器层的情况下提供 FLV 文件?IOPS 与标准 apache 服务相比如何?如果我将许多机器链接在一起,gluster 会帮助我解决硬盘驱动器的 I/O 限制吗?

谢谢!

glusterfs iops
  • 1 个回答
  • 4131 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve