首页 > 其他分享 >腾讯云 COS 多 AZ 存储保证服务高可用性

腾讯云 COS 多 AZ 存储保证服务高可用性

时间:2024-10-25 10:43:35浏览次数:7  
标签:数据中心 架构 存储 分块 COS 高可用性 AZ

腾讯云 COS 的多 AZ 存储架构能够为用户数据提供数据中心级别的容灾能力。多 AZ 存储将客户数据分散存储在城市中多个不同的数据中心,当某个数据中心因为自然灾害、断电等极端情况导致整体故障时,多 AZ 存储架构依然可以为客户提供稳定可靠的存储服务。

多 AZ 存储是怎样实现 AZ 级的容灾能力,保证服务高可用的?下面就来揭秘多 AZ 存储架构的奥秘之处。

多 AZ 存储原理

AZ 是 Availability Zone (可用区)的缩写,指的是云服务提供的在物理上隔离、电力和网络独立的区域。多个 AZ 之间互相独立,因此跨 AZ 部署能提高服务的可用性和容灾能力。对于多 AZ 存储,COS 存储引擎部署在3个环境独立的 AZ 上。用户上传的数据将被切片存储在3个 AZ 的多个节点中。基于 EC 纠删码算法,原始数据会被切分为 N 个数据块,再由算法生成 M 个校验块,由此产生了多个存储分块。COS 将这些存储分块打散分布在3个 AZ 的不同机架服务器上,就实现了多 AZ 存储。

当机房故障导致部分节点、可用区损坏时,部分分块不可用,多 AZ 存储仍可以利用备 AZ 其他分块保证用户读、写数据成功,确保客户业务连续不中断。

多 AZ 存储优势

多 AZ 存储具有同城容灾、稳定持久、便捷易用的优势。
同城容灾:提供跨数据中心的容灾。多 AZ 存储架构下,对象数据会被存储在同个地域不同数据中心的不同设备中。当一个数据中心出现故障时,冗余数据中心保持可用,用户业务不受影响,数据不丢失。
稳定持久:采用纠删码冗余存储的方式,提供了高达99.9999999999%的数据设计可靠性;数据分块存储,并发读写,提供高达99.995%的服务设计可用性。
便捷易用:通过对象存储类型指定您的数据存储于何种存储架构,您可以指定存储桶内的任意对象存储到多 AZ 架构中,让使用更为简单。

相比单 AZ 存储,多 AZ 存储提供更高可靠性和可用性的存储服务,二者对比如下:

多 AZ 存储使用

多 AZ 存储的使用非常简单,只需要两步。

  1. 创建存储桶,并在创建时开启多 AZ 配置。

  2. 上传文件,并在上传时指定文件存储类型为多 AZ。

标签:数据中心,架构,存储,分块,COS,高可用性,AZ
From: https://www.cnblogs.com/cloudstorageangel/p/18502010

相关文章

  • macOS 13 Ventura (苹果最新系统)v13.7正式版
    Apple今日发布了macOS的下一个版本,称为macOSVentura,它具有多项新功能,包括StageManager、ContinuityCamera、新的安全更新等。完整的兼容性列表如下:iMac(2017年及更高版本)iMacProMacBookair(2018年及更新机型)MacBookPro(2017年及更新机型)MacPro(2019年及更新机......
  • Nacos
    Nacos注册中心①:Nacos基础Linux的安装配置 nacos的默认端口号为8848登录的用户名和密码默认的都是nacos②:服务注册到Nacos<!--父工程管理依赖--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-alibaba-dep......
  • 腾讯云跨AZ部署FortigateHA备忘录
    随时保存配置configsystemglobalsetadmintimeout480setalias"FortiGate-VM64-KVM"setgui-auto-upgrade-setup-warningdisablesethostname"FG-Slave"setrevision-backup-on-logoutenablesetrevision-image-auto-bac......
  • 【Azure Function】Python Function部署到Azure后报错No module named '_cffi_backend
    问题描述本地使用Python编写的FunctionApp,发布到AzureFunction后,出现 _cffi_backendmodule无法找到的报错。ERROR:Error:Nomodulenamed'_cffi_backend',Cannotfindmodule.Pleasechecktherequirements.txtfileforthemissingmodule.Formoreinfo,plea......
  • 使用RazorGenerator.MsBuild自定义razor页
    创建控制台项目使用类库项目,.netstandard.2.0nuget安装RazorGenerator.MsBuild这样在项目的packages目录能看到RazorGenerator.MsBuild.2.5.0razor页类定义namespaceRazorLib{publicabstractclassRazorPage{publicvirtualvoidExecute()......
  • 全网最详细K8S部署Nacos集群
    K8S部署Nacos集群简介Nacos是阿里巴巴开源的一个动态服务发现、配置管理和服务管理平台,特别设计用于简化云原生应用的构建与管理。Nacos的核心特性包括:服务发现与健康检查:Nacos支持DNS与RPC方式的服务发现机制,能够自动发现、路由及负载均衡微服务。它通过健康检查机制监......
  • Windows、macOS和Linux系统安装Python的指南
    在不同的操作系统上安装Python通常涉及几个简单的步骤。以下是在Windows、macOS和Linux系统上安装Python的指南:Windows系统安装Python:下载Python安装程序:访问Python官方网站 python.org。选择适合Windows的Python版本(确保下载最新稳定版)。运行安装程序:双击下载的.exe文......
  • 手把手教你利用腾讯云COS存储+网盘cloudreve快速搭建个人专属网盘
    你还在为某盘限速而烦恼吗?你还在为担心隐私泄露而忧虑吗?你还在为存储信息不方便而影响办公效率吗?好消息,好消息,只需10分钟,手把手教你利用腾讯云COS存储+网盘cloudreve快速搭建个人专属网盘告别限速,防护隐私,你值得拥有最重要的是:全程都可以免费!!!1.创建腾讯云账号领取试用产品......
  • 媲美PS的修图软件推荐:Pixelmator Pro 保持图片原始质量修图 macOS电脑激活软件
    PixelmatorPro是一款专为Mac用户设计的图像编辑软件。它拥有直观易用的界面和丰富的工具集,支持非破坏性编辑,确保原始文件质量不受影响。该软件集成了先进的机器学习技术,提供智能调色、抠图等功能,并支持多种文件格式,包括JPEG、PNG及Photoshop的PSD文件。无论是摄影后期、广告设计......
  • MacOS 配置Maven
    1.安装Maven·下载MavenMaven官方下载链接如下:Maven–DownloadApacheMaven请根据自己的系统下载对应的Maven安装包。在下载或你习惯的文件夹中新建一个新的文件夹,本人喜欢用命令创建。大家也可自行右击新建文件夹,如下图所示:将apache-maven-3.9.9-bin.tar.gz......