云韧性,现代云服务不可或缺的组成部分

韧性,一个物理学概念,表示材料在变形或者破裂过程中吸收能量的能力。韧性越好,则发生脆性断裂的可能性越小。

如今,韧性也延伸到企业特质、产品特征等之中,用于形容企业、产品乃至服务的优劣。同样,随着云计算在全球范围内的普及与应用,云计算的韧性亦十分重要。所谓云韧性,即云应用程序抵御中断或从中恢复的能力,包括与基础设施、依赖服务、错误配置、网络问题和负载激增相关的中断。

毫无疑问,云韧性既是云服务商众多服务中的重要组成部分,也是云服务商自身技术能力的体现,更是用户选择云服务的关键参考标准。近期,全球云服务故障频发,更是引起众多用户对于云韧性的关注。作为全球云计算市场的头牌,亚马逊云科技如何看待云韧性的重要性?如何建设和实践自身的云韧性?云韧性未来有哪些关键趋势?

近日,在亚马逊云科技《2024亚马逊云科技云端韧性之道》沟通会上,亚马逊云科技揭秘了这一切。

云韧性都体现在哪些方面

IDC认为,在数字化的世界中,韧性是指利用数字化迅速适应业务中断的能力,不仅可以快速恢复业务运营,还可以利用变化情况通过创新寻找新的商业机会。

在快速变化的市场环境中,企业通常希望云服务具备出色业务连续性。尤其是随着企业的业务变得愈发复杂之际,当变化、故障或者风险发生时,企业更加希望云韧性来保障自身业务不受影响。

那么,一家云服务商的云韧性主要体现在哪些方面?在亚马逊云科技大中华区解决方案架构总经理代闻看来,云韧性主要包括基础设施、系统架构和运营机制三个方面来实现。例如,像数据中心等基础设施发生的锂电池着火事件,在现实中很难避免,一旦发生可能就会造成云服务商单点故障的影响范围扩大化。因此,通常云服务商将基础设施布局到多个地理区域,并且通过设置可用区来提升基础设施的可用性,一旦某个基础设施发生故障或者风险能够快速切换。

代闻介绍,云服务韧性的建设并非是一次性工作,而是一个持续的过程,并且需要业务需求、可靠性、成本和系统复杂度之间找到平衡点。亚马逊云科技在其云服务的设计与实现中,始终将韧性作为核心考量因素之一。

具体来看,在基础设施方面,亚马逊云科技在全球34个地理区域部署108个可用区,包括在中国大陆的北京和宁夏两大区域,每个区域均包含三个或更多独立电力、制冷及物理安全设施的可用区,且这些可用区之间距离适中,约同一区域内的可用区之间的物理距离也经过精心计算——通常是100公里以内。可用区的这种隔离机制,既能防止如供电、冷却等常见故障点,也能避免同时受到如地震、洪水等大规模灾害的影响。

“亚马逊云科技在基础设施的冗余、稳定性等方面一直都采用业界最高标准,处于绝对领先。”代闻表示道,“亚马逊云科技在基础设施方面非常重视中国用户的需求。除了国内基础设施之外,考虑到中国企业出海的趋势,亚马逊云科技刚刚在马来西亚新的可用区,在基础设施的选址、设计、网络等均采用极高标准。”

在系统架构设计方面,亚马逊云科技通过四大核心要素——区域隔离与多可用区布局、控制面与数据面的独立设计、单元化架构策略以及随机分片技术,确保云服务的高度稳定性和可用性。其中,区域隔离与多可用区策略依据故障隔离边界将服务精细划分为可用区级、区域级和全球级。

例如,通过将服务的控制面和数据面分离设计,即使控制面发生故障,数据面也能继续运行,这类似于出行系统中的指挥中心与车辆运行的关系。

代闻介绍:“控制面和数据面的隔离,类似于叫车软件和打车,两者其实是相对独立的。当你坐上车以后,如果一段时间叫车软件没有信号无法响应了,也不影响司机将你送到预定的目的地。很多故障失效的情况关键在于没有把数据面和控制面做到很好的隔离。”此外,亚马逊云科技还采用了“单元架构”设计模式,将服务分割为多个独立的单元,每个单元间不共享资源,从而进一步降低了故障发生时的影响范围。

在运营机制方面,亚马逊云科技采取服务责任模型、运营就绪审查、持续安全部署及纠错流程四大模块的核心机制。例如,在发布新服务前,严格的运营就绪性审查流程可保障服务复原力及最佳实践达标,随后通过每周运营会议持续监控性能与潜在问题。又如,纠错流程也很关键,一旦错误发现,如何快速纠错就成为恢复业务的关键能力。亚马逊云科技面对问题,纠错流程迅速启动,通过深入分析根本原因并推动全公司范围内的改进,不仅即时解决问题,还将其转化为未来服务优化的宝贵经验,避难重复错误。

“亚马逊云科技推行DevOps文化,强调开发与运维的紧密联系。通过打破传统开发与运维之间的壁垒,亚马逊云科技提升整体运营效率。此外,亚马逊云科技还提供资源部署、配置管理、性能监控、故障排查等丰富的自动化工具来支持运营机制的实施”代闻表示道。

用云韧性真正去赋能用户

作为云计算的领头羊,亚马逊云科技已经积累了丰富的云韧性建设经验,并且基于不断积累的经验开发出韧性系统建设生命周期框架,包括设定目标、设计和实施、验证和测试、持续运营以及响应和改进,通过正向循环,不断强化自身晕韧性,以应对不断变化的环境和需求。

毫无疑问,当前的市场中,结构性不确定性正在陡增,错综复杂的外部环境、极速发展的数字化技术浪潮都可能对产业格局带来根本性影响。如何与不确定性共存,甚至在不确定性的市场中保持高韧性、获得逆势成长,这是所有企业都在积极思考的话题。面对市场种种不确定性,企业需要具备“抗击打能力”,能够抵御各种冲击。

因此,亚马逊云科技在积极赋能客户利用“云韧性”提升“云中韧性”。亚马逊云科技致力于不断为客户提供一套全面而深入的架构策略、高效运营的最佳实践服务、前沿的技术工具以及专业的指导方案,旨在全方位助力客户在云端环境中构建出既稳定灵活,又能够迅速适应各种挑战与变化的韧性应用程序。

例如,客户可以使用 Amazon Resilience Hub 来设置目标,根据这些目标评估韧性状况,并根据Amazon Well-Architected Framework和 Amazon Trusted Advisor 的建议实施改进措施。

奇瑞捷豹路虎是亚马逊云科技赋能客户的典型例子。通过将SAP 系统迁移至亚马逊云科技上,利用亚马逊云科技独有的一个区域三个可用区特性,以及特有的自适应跨可用区高可用集群进行整体切换,实现高可用和同城灾备融合,最大限度地减少了停机时间和保障零数据丢失,故障切换时间从半小时缩短至 3 分钟。

“Everything fails all the time”(故障总在情理之中、意料之外)。亚马逊云科技将持续为客户提供广泛、深入的架构及运营最佳实践服务、工具和指导,帮助客户在云中构建和运行韧性的应用程序。”代闻最后表示道。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/428043.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C++篇】C++类与对象深度解析(六):全面剖析拷贝省略、RVO、NRVO优化策略

文章目录 C类与对象前言读者须知RVO 与 NRVO 的启用条件如何确认优化是否启用? 1. 按值传递与拷贝省略1.1 按值传递的概念1.2 示例代码1.3 按值传递的性能影响1.3.1 完全不优化 1.4 不同编译器下的优化表现1.4.1 Visual Studio 2019普通优化1.4.2 Visual Studio 202…

【C语言】⾃定义类型:联合和枚举

⾃定义类型:联合和枚举 1. 联合体1.1 联合体类型的声明1.2 联合体的特点1.3 相同成员的结构体和联合体对⽐1.4 联合体⼤⼩的计算1.5 联合的⼀个练习 2. 枚举类型2.1 枚举类型的声明2.2 枚举类型的优点2.3 枚举类型的使⽤ 1. 联合体 1.1 联合体类型的声明 像结构体…

哪家宠物空气净化器性价比高?希喂、霍尼韦尔和范罗士测评分享

对于家里有宠物的家庭来说,浮毛和异味已经是一件让它们十分头疼的事情了,所以我们在选购宠物空气净化器的时候,总会纠结于哪个品牌性价比高这个问题。毕竟宠物空气净化器是家里的电器,使用年限长,选购时自然要慎重考虑…

【JavaScript】算法之分治、动态规划

一个大问题分成多个小问题,递归解决小问题,将结果合并从而来解决原来的问题 分治 子问题都是独立的 动态规划 把分治优化了【重复的问题,单独保存起来】斐波那契数列 leetcode 习题 分治、动态规划习题

HarmonyOS 应用获取公钥和 MD5 指纹签名信息

鸿蒙版本获取 MD5 指纹和公钥可参考如下方式; 首先,通过 AGC 官网 将所需证书下载至本地; 其次,通过记事本或者文本编译器的方式将其正式打开,将其内容中前两项 BEGIN CERTIFICATE 和 END CERTIFICATE 的段落删除,仅保留最后一段中的内容(包括 BEGIN CERTIFICATE 和 END CERTI…

SQL Server数据库简单的事务日志备份恢复

模拟数据库备份恢复过程 1.基础操作 1.创建TestDB数据库,并添加数据 USE [master] GO CREATE DATABASE TestDB CONTAINMENT NONE ON PRIMARY ( NAME NTestDB, FILENAME ND:\TestDB.mdf , SIZE 8192KB , MAXSIZE UNLIMITED, FILEGROWTH 65536KB ) LOG ON ( …

weblogic CVE-2020-14882 靶场攻略

漏洞描述 32 CVE-2020-14882 允许远程⽤户绕过管理员控制台组件中的身份验证。 CVE-2020-14883 允许经过身份验证的⽤户在管理员控制台组件上执⾏任何命令。 使⽤这两个漏洞链,未经身份验证的远程攻击者可以通过 HTTP 在 Oracle WebLogic 服务器上执⾏任意命令并…

深度学习(一)——CMC特刊推荐

点击蓝字 关注我们 特刊征稿 01 期刊名称: Multimedia Security in Deep Learning 截止时间: 提交截止日期:2024年9月30日 目标及范围: 题为“深度学习中的多媒体安全”的特刊是一个平台,旨在推动深度学习在多媒体安全领域的创…

Gitlab学习(007 gitlab项目操作)

尚硅谷2024最新Git企业实战教程,全方位学习git与gitlab 总时长 5:42:00 共40P 此文章包含第25p-第p26的内容 文章目录 推送项目到gitlabidea安装gitlab插件配置免密登录推送项目到远程库 在gitlab上创建项目额外功能的使用推送分支到远程库标记功能创建合并请求 推…

Matlab R2024B软件安装教程

一、新版本特点 MATLAB R2024B版本带来了众多新特性和改进,旨在提升用户的内容创作体验和工程效率。以下是该版本的一些主要特点: 1. 性能提升和优化:R2024B版本在性能上进行了显著优化,无论是在提问、回答问题、发布新技巧还是…

leaflet加载GeoServer的WMS地图服务.md

leaflet加载GeoServer的WMS地图服务&#xff0c;该示例涵盖了涵盖了 “WMS图层加载、WMS图层动态投影、图层index顺序调整、图层添加、高德地图、腾讯地图OpenStreet地图”&#xff0c;WMS图层加载看代码中标注的核心代码部分即可。 <!DOCTYPE html> <html xmlns&qu…

介绍个酷炫,适合装逼的命令

Hollywood - 给你的命令行加点魔法般的动画效果 作为命令行的重度用户,你是否想让枯燥的终端界面来点生动有趣的元素?Hollywood来了!这是一个无比诙谐、小巧玲珑而又功能强大的动画效果命令行工具。 Hollywood可以为文本添加各种动画效果,让你的输出显示得像电影般生动活泼。…

MYSQL面试知识点手册

第一部分&#xff1a;MySQL 基础知识 1.1 MySQL 简介 MySQL 是世界上最流行的开源关系型数据库管理系统之一&#xff0c;它以性能卓越、稳定可靠和易用性而闻名。MySQL 主要应用在 Web 开发、大型互联网公司、企业级应用等场景&#xff0c;且广泛用于构建高并发、高可用的数据…

react 基础语法

前置知识 类的回顾 通过class关键字定义一个类 类名首字母大写 class类有constructor构造器 new 一个类得到一个实例 类还有方法&#xff0c;该方法也会在其原型上 static静态数据&#xff0c;访问静态属性通过 类名.id getter和setter getter&#xff1a;定义一个属性&…

计算机人工智能前沿进展-大语言模型方向-2024-09-20

计算机人工智能前沿进展-大语言模型方向-2024-09-20 1. Multimodal Fusion with LLMs for Engagement Prediction in Natural Conversation Authors: Cheng Charles Ma, Kevin Hyekang Joo, Alexandria K. Vail, Sunreeta Bhattacharya, Alvaro Fern’andez Garc’ia, Kailan…

day51

shell脚本 修改环境变量 1) 查看已有的特殊系统变量 系统配置好的&#xff0c;内置的环境 env 或者 printenv 2) 查看环境变量 echo $HOME 环境变量的作用&#xff1a; 当在终端直接运行指令时&#xff0c;会默认去环境变量保存的路径中查找指令&#xff0c;如果没找到该…

Zookeeper安装使用教程

# 安装 官网下载安装包 #配置文件 端口默认8080&#xff0c;可能需要更改一下 #启动 cd /Users/lisongsong/software/apache-zookeeper-3.7.2-bin/bin ./zkServer.sh start #查看运行状态 ./zkServer.sh status #停止 ./zkServer.sh stop #启动客户端 ./zkCli.sh ls /

【高分系列卫星简介】

高分系列卫星是中国国家高分辨率对地观测系统&#xff08;简称“高分工程”&#xff09;的重要组成部分&#xff0c;旨在提供全球范围内的高分辨率遥感数据&#xff0c;广泛应用于环境监测、灾害应急、城市规划、农业估产等多个领域。以下是对高分系列卫星及其数据、相关参数和…

英语六级-学习

01 英语分值比例 02听力学习 听力练习&#xff0c;基础好选择标准VOA和BBC。基础差选择VOA慢速。 听力内容包括不受政治争议的内容&#xff0c;社会生活类(奇闻趣事、日常生活)、经济类(商务、职场相关)、环保类、互联网类---------根据各类主题快速找到录音材料中心点。 研…

搭建本地DVWA靶场教程 及 靶场使用示例

1. DVWA简介 DVWA&#xff08;Damn Vulnerable Web Application&#xff09;一个用来进行安全脆弱性鉴定的PHP/MySQL Web 应用平台&#xff0c;旨在为网络安全专业人员测试自己的专业技能和工具提供合法的环境&#xff0c;帮助web开发者更好的理解web应用安全防范的过程。 DVW…