全球首个百万IOPS云盘即将商业化 阿里云推出超高性能云盘ESSD

阿里云推出的ESSD云盘,作为首款IOPS达百万级别的企业级块存储服务,相较于SSD云盘性能提升了40倍,读写时延降低了70%,适用于I/O密集型应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

近日,在经过近半年的上线公测后,阿里云全球首个跨入IOPS百万时代的云盘——ESSD即将迎来商业化,单盘IOPS高达100万,这是阿里云迄今为止性能最强的企业级块存储服务。

搭配ECS云服务器使用, ESSD可提供单盘高达100万IOPS的随机读写能力,相比SSD云盘分别提升了40倍性能上限和降低了70%读写时延。ESSD单盘最大容量为32TB,为客户提供更高的性价比体验。在实际的业务场景测试下,以MySQL和PostgreSQL为例,采用ESSD云盘可获得3-4倍的TPS性能提升。

性能狂飙40倍 块存储进入百万IOPS时代

此前,阿里云提供了包括云盘类型和本地盘类型在内的六种块存储类产品:SSD云盘,高效云盘,SSD共享块存储,高效共享块存储、本地SSD盘和本地HDD盘。

而全新的ESSD云盘的推出,将存储的想象力从地面拓宽到天空之上。结合25GE网络和RDMA技术,ESSD拥有媲美本地SSD盘的性能,同时兼具云盘的99.9999999%可靠性设计,并且支持快照备份、数据加密等高级存储服务,满足例如证劵交易、电商交易、航空预定、搜索引擎等I/O密集型应用对性能的极致要求。

恐怖性能提升,技术升级功不可没

此前,阿里云升级了底层存储引擎,ESSD云盘也因此受益 。基于NVMe SSD新一代存储介质,ESSD云盘采用了全用户态协议栈,通过用户态Polling模式驱动程序架构如SPDK、DPDK,让单个处理器能达到释放数百万 IOPS的能力。同时,面对QEMU的软件天花板限制,阿里云提出并实现了vhost-user,将IO dataplane从QEMU卸载下来,即IO请求的生命周期完全bypass QEMU,从而使得虚拟化IO全路径具备百万级IOPS的可能性。

IO的网络传输耗时在整体时延占比中首当其冲。在面对要求最高的读写密集型数据共享工作负载时,基于融合以太网的 RDMA 协议 (RoCE) 网络可提供较好性能。阿里云提供了更高效的RDMA网络,通过在网卡上将RDMA协议固化于硬件,以支持零复制网络技术和内核内存旁路技术这两种途径来达到其高性能的远程直接数据存取的目标。

此外,IO多通道、链接克隆等技术也为块存储性能加持不少。

从2010年到现在的近9年的时间里,阿里云块存储已经经历了三代产品的演进,不断挑战自己,存储IO读写性能从数百一步步提升到数万级别。ESSD云盘作为第四代块存储产品,高达100万的IOPS,也在2017、2018年双十一中承载了阿里巴巴集团数据库和中间件业务的核心数据,领先业界同类产品至少一代。未来阿里云块存储产品将不断前行,持续挑战性能巅峰,为客户的数字化转型保驾护航。


本文作者:其冀~

原文链接

本文为云栖社区原创内容,未经允许不得转载。


转载于:https://juejin.im/post/5ca46259e51d4574cd19f12e

<think>嗯,用户现在想了解在阿里云上存储自建数据库的方法和方案。我之前已经回答过关于阿里云操作系统选择的问题,现在需要结合用户提供的引用内容来给出合适的建议。首先,用户提到的引用[1]讨论了自建数据库和云数据库的优缺点,引用[2]是关于阿里云物联网平台如何将数据上传到RDSMySQL,而引用[3]提到了MongoDB物理备份的恢复问题。用户的问题集中在如何在阿里云上存储自建数据库,也就是如何利用阿里云的存储服务来支持自建数据库。这可能涉及到存储类型的选择、网络配置、备份恢复、安全性和监控等方面。我需要从这几个方面展开,结合引用中的信息,给出具体的方案。 首先,存储类型方面,阿里云有块存储、文件存储和对象存储。块存储适合数据库的高性能需求,比如ESSD云盘,可以作为自建数据库的存储介质。文件存储NAS适合共享存储的场景,比如多个实例访问同一数据。对象存储OSS可能用于备份,但不太适合直接运行数据库。然后,网络架构方面,用户需要将自建数据库部署在ECS实例上,确保ECS和数据库之间的网络互通。VPC专有网络可以保证安全性,同时结合安全组设置访问规则,防止未授权访问。引用[2]中提到物联网平台通过VPC将数据传输到RDS,类似的原理可以应用到自建数据库的网络配置中。 数据备份和恢复方面,自建数据库需要定期备份,可以使用阿里云的快照服务或者手动导出到OSS。引用[3]中提到的物理备份文件恢复至本地数据库的方法,可以反过来应用,将本地备份上传到阿里云存储,并恢复至ECS上的数据库实例。同时,建议设置定期快照策略,确保数据安全。 安全性和监控方面,阿里云提供了安全组、RAM权限管理、云监控等服务。需要配置严格的安全组规则,限制访问IP,使用SSL加密数据传输。云监控可以实时监控数据库性能指标,及时发现异常。 另外,用户可能对成本比较敏感,需要比较不同存储方案的成本。比如ESSD性能高但成本也高,而普通云盘成本较低但性能一般。根据数据库的负载情况选择合适的存储类型,平衡性能和成本。最后,用户可能需要了解如何将现有的自建数据库迁移到阿里云,或者如何将云数据库与自建数据库结合使用。引用[1]中的自建与云数据库对比可以帮助用户评估哪种方案更适合他们的场景,比如是否需要更高的可控性还是更便捷的管理。总结下来,回答需要涵盖存储选型、网络配置、备份恢复、安全监控以及成本优化等方面,结合用户提供的引用内容,给出具体的步骤和建议。同时,生成的相关问题要围绕这些方面展开,比如如何迁移数据库、如何优化性能等。</think>### 阿里云存储自建数据库的方法与方案 在阿里云上存储自建数据库,需要结合云存储服务与本地数据库架构,以下为具体实现方法和关键步骤: --- #### **1. 存储选型与部署** 阿里云提供多种存储服务,可根据数据库类型和需求选择: - **块存储(ESSD/SSD云盘)** 适用于需要高性能、低延迟的数据库(如 MySQL、MongoDB)。将云盘挂载到 ECS 实例,作为数据库的存储介质[^1]。例如: ```bash # 挂载云盘到ECS mkfs.ext4 /dev/vdb mount /dev/vdb /mnt/database ``` - **文件存储 NAS** 支持多节点共享存储,适合分布式数据库或需要高可用性的场景[^3]。 - **对象存储 OSS** 用于备份数据库文件(如冷数据归档),需配合定期导出脚本: ```bash # 示例:将MySQL备份上传至OSS mysqldump -u root -p dbname > backup.sql ossutil cp backup.sql oss://bucket-name/ ``` --- #### **2. 网络架构设计** - **VPC 专有网络** 将自建数据库部署在 ECS 实例中,通过 VPC 实现与应用程序的安全隔离。例如,物联网平台通过 VPC 将数据写入 RDS[^2]。 - **安全组规则** 限制仅允许特定 IP 或服务访问数据库端口(如 MySQL 3306、MongoDB 27017)[^1]。 --- #### **3. 数据备份与恢复** - **快照服务** 对云盘存储的数据库定期创建快照,支持秒级恢复。通过控制台或 API 设置自动快照策略: ```bash # 通过阿里云CLI创建快照 aliyun ecs CreateSnapshot --DiskId d-bp1xxx ``` - **物理备份恢复** 若使用 MongoDB,可将阿里云物理备份文件下载到本地,通过 `mongorestore` 恢复[^3]: ```bash mongorestore --host localhost:27017 --db mydb /path/to/backup ``` --- #### **4. 安全性与监控** - **加密存储** 启用云盘的加密功能(如 ESSD 的 BYOK 加密)[^1]。 - **数据库审计** 通过阿里云 ActionTrail 记录数据库操作日志。 - **性能监控** 使用云监控服务(CloudMonitor)跟踪 CPU、内存、IOPS 等指标。 --- #### **5. 成本优化** - **存储分层** 热数据用 ESSD 云盘,冷数据转存至 OSS 降低成本。 - **预留实例券** 对长期运行的 ECS 实例购买预留实例券,最高可节省 50% 费用[^1]。 --- ### 适用场景对比 | **场景** | **推荐方案** | |------------------------|---------------------------| | 高性能 OLTP 数据库 | ESSD 云盘 + ECS 高配实例 | | 分布式数据库集群 | NAS 共享存储 + 多ECS实例 | | 备份与灾备 | OSS 存储 + 跨地域复制 | --- ```python # 示例:检查ECS挂载的云盘容量 import subprocess def check_disk_space(): result = subprocess.run(['df', '-h'], stdout=subprocess.PIPE) return result.stdout.decode('utf-8') print(check_disk_space()) ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值