一文读懂云盘和本地盘选型要点

本文涉及的产品
轻量应用服务器 2vCPU 4GiB,适用于搭建Web应用/小程序
轻量应用服务器 2vCPU 4GiB,适用于搭建容器环境
轻量应用服务器 2vCPU 1GiB,适用于搭建电商独立站
简介: 作为存储圈里的“超跑”选手,块存储可以支持随机读写,特有的高性能和低时延特点使其成为通用业务场景下的数据存储首选。

目前,国内主流的云厂商如阿里云已经提供了丰富的块存储产品,包括基于分布式存储架构的云盘以及基于物理机本地硬盘的本地盘产品。

那么,云盘和本地盘究竟有什么区别,我们如何区分选型,以便更好地适配业务需求呢?

简要来说,云盘采用分布式三副本机制,具有低时延、高性能、持久性、高可靠等性能,可以随时创建或释放,也可以随时扩容。并且支持在可用区内自动复制数据,防止意外硬件故障导致的数据不可用,保护业务免于组件故障的威胁。

然而,尽管云盘基于云的弹性能力是显而易见的,一些大数据、重型数据库应用依然会选择本地盘实例,这是因为在成本、存储访问时延上,带本地盘的实例(例如i2、d1等)着较大的优势。

不过本地盘虽好,却并不是一个“万物皆可盘”的百搭选手,它的稳定使用有着较高的应用架构门槛。作为挂载在ECS实例物理机上的本地硬盘设备,本地盘能够为ECS实例提供本地存储访问能力,因此具备低时延、高随机IOPS、高吞吐量和高性价比的优势。但是正是因为本地的数据存储方式,本地盘的数据可靠性取决于物理服务器的可靠性,因而存在单点故障的风险,从而造成数据不可用。

所以一般来说,只有应用层已经具备高可用架构,且对存储I/O性能有极高要求的场景,比如OLTP、高性能关系数据库等比较适合选择本地盘实例。否则,就需要针对现有应用,做一些调整和优化,以提高业务的稳定性。接下来介绍加强本地盘数据可用性的两个重要操作。

一、备份本地盘

如果已经使用了本地盘,并且应用层没有数据可靠性的架构设计,那么数据备份的工作将必不可少,一般有下列两种方法进行数据备份。

• 方式一:使用混合云备份服务HBR(Hybrid Backup Recovery)
HBR是一种高效、安全、低成本的全托管式云备份存储服务。您可以使用HBR将企业数据中心的数据、分支机构数据,或云上资源备份到HBR的云上备份仓库。详情请参见什么是混合云备份

• 方式二:搭建冗余架构
搭建多节点冗余数据架构,降低本盘故障带来的影响。可以购买云盘,并将本盘数据实时拷贝到云盘;或者,在其他可用区或地域购买ECS实例并部署应用作为灾备。

二、使用部署集提高可用性

为保证数据的可用性,建议在应用层做数据冗余。可以使用部署集将业务涉及到的几台ECS实例分散部署在不同的物理服务器上,从而降低某一本地盘损坏带来的影响,保证业务的高可用性和底层容灾能力。详情请参见创建部署集

如果应用没有高可用架构,也不考虑进行上述操作,还是建议使用其他实例。同时,如果已经购买了带本地盘的实例,可以将该实例变更为带云盘的实例。这时就需要使用服务器迁移中心SMC(Server Migration Center),将本地盘实例的数据完整备份。

SMC可将单台或多台本地盘实例整体数据一键迁移到阿里云,生成镜像备份。在这个过程中,阿里云SMC支持不停机迁移,简单轻量且配置灵活,不影响业务的持续运营,下面这张图可以帮助我们直观地了解迁移流程。目前阿里云SMC因为更了解服务器系统规范,因此迁移安全稳定且成功率高。详情请参见服务器迁移中心SMC介绍

image.png

除此之外,如果本地盘发生损坏,阿里云会触发系统事件,并及时发送通知、应对措施和事件周期等信息,帮助用户根据场景来进行运维工作,如下图所示。具体操作请参见本地盘实例系统事件

image.png

选择适合自身业务的数据存储方式,可以大幅减少后续的运维成本,现在你了解云盘和本地盘应该怎么选型了吗?更多精彩内容前往本地盘最佳实践

二维码.gif

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
SQL Cloud Native 关系型数据库
ADBPG(AnalyticDB for PostgreSQL)是阿里云提供的一种云原生的大数据分析型数据库
ADBPG(AnalyticDB for PostgreSQL)是阿里云提供的一种云原生的大数据分析型数据库
1749 1
|
4月前
|
存储 弹性计算 安全
阿里云服务器ECS实例选购参考:vCPU到云盘IOPS等指标详解
阿里云服务器ECS实例可以分为多种实例规格族,而根据CPU、内存等配置的不同,一种实例规格族又进一步细分为多种实例规格。这些实例规格包含了众多关键的性能指标,如 vCPU、处理器、内存、vTPM、本地存储、网络带宽、网络收发包 PPS、连接数、弹性网卡、云盘带宽、云盘 IOPS 等。深入理解这些性能指标,对于用户在阿里云服务器购买过程中选择最适合自己业务需求的实例规格至关重要。
|
Docker 容器
【registry】docker 私有仓库实现https 访问
【registry】docker 私有仓库实现https 访问
1700 2
【registry】docker 私有仓库实现https 访问
|
9月前
|
机器学习/深度学习 人工智能 自然语言处理
转载:【AI系统】AI的领域、场景与行业应用
本文概述了AI的历史、现状及发展趋势,探讨了AI在计算机视觉、自然语言处理、语音识别等领域的应用,以及在金融、医疗、教育、互联网等行业中的实践案例。随着技术进步,AI模型正从单一走向多样化,从小规模到大规模分布式训练,企业级AI系统设计面临更多挑战,同时也带来了新的研究与工程实践机遇。文中强调了AI基础设施的重要性,并鼓励读者深入了解AI系统的设计原则与研究方法,共同推动AI技术的发展。
转载:【AI系统】AI的领域、场景与行业应用
|
存储 网络性能优化 文件存储
OpenStack的块存储卷类型和QoS
【8月更文挑战第25天】
337 4
|
存储 监控 持续交付
利用GitOps实现持续部署:深度技术实践
【7月更文挑战第7天】利用GitOps实现持续部署是一种高效、可靠的运维模式。通过将基础设施和应用配置作为代码进行管理,并通过自动化的CI/CD流程进行部署和验证,GitOps显著提高了软件交付的效率和质量。然而,在实施GitOps的过程中也需要注意其带来的挑战,并采取相应的措施来加以应对。随着技术的不断进步和实践的深入,GitOps必将在未来发挥更加重要的作用。
|
存储 弹性计算 固态存储
阿里云服务器NVMe SSD本地盘和SATA HDD本地盘详解
阿里云本地盘是ECS实例物理机上的硬盘,提供低延迟、高IOPS和高吞吐量的存储选项。分为NVMe SSD和SATA HDD两种类型。NVMe SSD适合I/O密集型应用,如在线业务和NoSQL数据库,支持多种ECS实例规格。SATA HDD适合大数据存储和离线计算,适用于金融和互联网行业的Hadoop计算。欲了解更多详情,可参阅阿里云块存储页面。
991 9
|
存储 弹性计算 固态存储
阿里云服务器可选云盘ESSD AutoPL、ESSD云盘、SSD云盘区别参考
目前阿里云服务器的云盘有ESSD AutoPL、高效云盘、ESSD云盘、SSD云盘等可供选择,有的新手用户并不清楚他们之间的区别,因此也就不知道应该如何选择,因为不同种类的云盘在最大IOPS、最大吞吐量等性能上是有区别的,下面我们一起来他们之间的区别,这样就有助于我们选择适合自己需求的系统盘与数据盘了。
阿里云服务器可选云盘ESSD AutoPL、ESSD云盘、SSD云盘区别参考
|
数据采集 机器学习/深度学习 前端开发
反爬虫措施
【8月更文挑战第12天】
957 3

热门文章

最新文章