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 / 问题 / 835663
Accepted
Ben Coughlan
Ben Coughlan
Asked: 2017-03-02 06:44:22 +0800 CST2017-03-02 06:44:22 +0800 CST 2017-03-02 06:44:22 +0800 CST

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

  • 772

我工作的公司目前正在进行 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 2 个回答
  • 829 Views

2 个回答

  • Voted
  1. Best Answer
    Martijn Heemels
    2017-03-02T07:11:49+08:002017-03-02T07:11:49+08:00

    EBS 卷的 RAID 肯定是可能的。亚马逊甚至有关于它的文档:http: //docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/raid-config.html

    它们作为简单设备呈现给操作系统,因此您可以在它们上使用操作系统的软件 RAID。我用 Linux 'mdadm' 软件 RAID 毫无困难地做到了这一点。

    确保您选择的实例类型可以处理高 I/O 和网络,当然还要考虑故障模式。

    • 4
  2. ma.tome
    2017-03-09T12:30:17+08:002017-03-09T12:30:17+08:00

    在单个 EBS 卷中实现这样的 IO 率根本不可能,至少现在不可能。如前所述,EBS 卷的 RAID 应该满足您的需求,无论是 GP2 还是 PIOPS,但每个实例 65K IOPS 的上限仍然适用。

    http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html

    如果您需要更高的 IO 速率,只有具有 SSD 实例存储的实例才能为您提供这种能力。谈到这个用例的上限,亚马逊最近刚刚发布了新的 I3 系列,实例提供多达 8 个 1.9 TB 高性能 NVMe SSD 驱动器,为您提供惊人的 330 万 IOPS 和 16GB/s 的磁盘带宽。

    不幸的是,对于您的用例来说,实例存储对于事务性 SQL 工作负载可能风险太大,但如果 IO 是您业务发展的关键问题,也许您应该考虑通过实施广泛的备份和灾难恢复策略来覆盖该风险,至少在您之前可以负担得起可扩展性更好的架构演进。

    • 2

相关问题

  • 权限被拒绝(公钥)。从本地 Ubuntu 到 Amazon EC2 服务器的 SSH

  • 管理员如何管理他们的 EC2 EBS 和快照?

  • 云有多大?[关闭]

  • EC2 映像启动

  • 如何将安全组添加到正在运行的 EC2 实例?

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