应用高可用 AHAS 一键提升云上的业务可用性

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介: 在分布式架构环境下,服务间的依赖日益复杂,可能没有人能说清单个故障对整个系统的影响,构建一个高可用的分布式系统面临着很大挑战。 近日,阿里云高可用服务 AHAS 正式商用,提供限流降级、架构可视化、故障注入,可一键提升应用可用性,我们邀请了阿里巴巴高可用架构团队高级开发工程师云寅分享: 云上业务的可用性有5个9的要求,该如何提高? 如何评估分布式系统的容错性、系统容灾红线和云资源扩展能力? 系统架构复杂度越来越高,架构变化日益频繁,如何识别架构中存在的问题? 直播报名地址:点击这里。

在分布式架构环境下,服务间的依赖日益复杂,可能没有人能说清单个故障对整个系统的影响,构建一个高可用的分布式系统面临着很大挑战。

近日,阿里云高可用服务 AHAS 正式商用,提供限流降级、架构可视化、故障注入,可一键提升应用可用性,我们邀请了阿里巴巴高可用架构团队高级开发工程师云寅分享:

直播报名地址:点击这里

直播时间:7月17日

  • 云上业务的可用性有5个9的要求,该如何提高?
  • 如何评估分布式系统的容错性、系统容灾红线和云资源扩展能力?
  • 系统架构复杂度越来越高,架构变化日益频繁,如何识别架构中存在的问题?

_2019_07_04_11_00_48

流控(限流)降级

流控降级 Sentinel 是面向分布式服务架构的专业流量控制组件,主要以流量为切入点,从流量控制(限流)、熔断降级、系统保护等多个维度来帮助您保障服务的稳定性,同时提供强大的聚合监控和历史监控查询功能。

使用场景
流控(限流)降级 Sentinel,由阿里巴巴集团自主研发, 是阿里巴巴双十一使用的核心产品。在阿里巴巴近 10 年的双十一大促的核心场景中,该产品都充当重要角色。例如,在秒杀场景中,保证了突发流量控制在系统容量可以承受的范围内;在消息削峰填谷、集群流量控制、实时熔断下游不可用应用等场景中,也得到了广泛的应用。

故障演练

故障演练是一款遵循混沌工程实验原理并融合了阿里巴巴内部实践的产品,提供丰富故障场景实现,能够帮助分布式系统提升容错性和可恢复性。

使用场景

  • 衡量微服务的容错能力
  • 验证容器编排配置是否合理
  • 测试 PaaS 层是否健壮
  • 验证监控告警的时效性
  • 定位与解决问题的应急能力

架构可视化

AHAS 的架构感知模块能够自动感知您的系统架构,以可视化的方式直观呈现应用对基础架构的依赖关系,以及组件间的依赖关系。

使用场景
采用微服务和容器服务后,了解服务之间的关系及依赖是一个比较有挑战的问题。改造后的实际架构模型可能与预想的架构存在较大的差异,架构师或系统运维人员需要精确地了解资源实例的构成和交互情况,存在一定的困难。其次,系统架构在动态演化过程中可能引入了一些不可靠的因素,比如弱依赖变强依赖、局部容量不足、系统耦合过重等,给系统的稳定性带了极大的安全隐患。所以我们每次在面对系统改造、业务大促、迁移上云以及稳定性治理工作之前,都会通过梳理架构图的方式,呈现系统架构中个组件之间的交互方式,架构可视化能够清晰的协助我们识别架构中存在的问题以及建立高可用的系统。

相关实践学习
部署高可用架构
本场景主要介绍如何使用云服务器ECS、负载均衡SLB、云数据库RDS和数据传输服务产品来部署多可用区高可用架构。
相关文章
|
SQL 运维 监控
应用高可用 AHAS 产品销售指南| 学习笔记
应用高可用 AHAS 产品销售指南
116 0
应用高可用 AHAS 产品销售指南| 学习笔记
|
安全 应用服务中间件 AHAS
《筑牢高可用基石,AHAS 赋能溪鸟安全生产探索与实践》电子版地址
筑牢高可用基石,AHAS 赋能溪鸟安全生产探索与实践.ppt
55 0
《筑牢高可用基石,AHAS 赋能溪鸟安全生产探索与实践》电子版地址
|
测试技术 应用服务中间件 AHAS
冬季实战营第四期:基于PTS&AHAS完成线上应用最佳状态的实践,直播学习笔记
冬季实战营第四期:基于PTS&AHAS完成线上应用最佳状态的实践
115 0
冬季实战营第四期:基于PTS&AHAS完成线上应用最佳状态的实践,直播学习笔记
|
运维 安全 容灾
筑牢高可用基石,AHAS赋能溪鸟安全生产探索与实践
本篇内容分享了筑牢高可用基石,AHAS赋能溪鸟安全生产探索与实践。
169 0
筑牢高可用基石,AHAS赋能溪鸟安全生产探索与实践
|
消息中间件 监控 Cloud Native
阿里云AHAS Chaos:应用及业务高可用提升工具平台之故障演练
阿里云AHAS Chaos:应用及业务高可用提升工具平台之故障演练
阿里云AHAS Chaos:应用及业务高可用提升工具平台之故障演练
|
容器
纳管集群接入Ahas-应用限流
在容器服务的应用目录里找到“ack-ahas-sentinel-pilot” 填入region_id这一个参数,“创建”即可 如果集群和vpc之间有专线,region_id按专线连接的region填写,如果没有,region_id请填入“cn-public” 创建完成后,可以用下面这个例子验证.
1407 0
纳管集群接入Ahas-应用限流
|
SQL 应用服务中间件 AHAS
阿里云应用高可用服务 AHAS 流控降级实现 SQL 自动防护功能
在影响系统稳定性的各种因素中,慢 SQL 是相对比较致命的,可能会导致 CPU、LOAD 异常、系统资源耗尽。线上生产环境出现慢 SQL 往往有很多原因: 硬件问题。如网络速度慢,内存不足,I/O 吞吐量小,磁盘空间满等。
3765 1
|
应用服务中间件 AHAS 监控
阿里云应用高可用 AHAS 正式商用,可一键提升云上应用可用性
在分布式架构环境下,服务间的依赖日益复杂,可能没有人能说清单个故障对整个系统的影响,构建一个高可用的分布式系统面临着很大挑战。 7月17日,阿里云应用高可用服务AHAS 正式商用,包含架构感知、流控降级和故障演练三大独立的功能模块,可快速提高应用的高可用能力,解决分布式架构下的高可用难题。
3199 0
|
关系型数据库 应用服务中间件 数据库
【阿里云新品发布·周刊】第18期:应用高可用服务 AHAS 商业化首发,一步提升应用可用性
点击订阅新品发布会! 新产品、新版本、新技术、新功能、价格调整,评论在下方,下期更新!关注更多内容,了解更多 最新发布 应用高可用服务 AHAS 商业化首发 2019年7月17日15时,应用高可用服务 AHAS 商业化首发。
2124 0
|
数据可视化 应用服务中间件 AHAS
免费的容器架构可视化工具 | 阿里云应用高可用服务 AHAS 发布重大新特性
采用容器服务后,了解容器之间的关系及依赖是一个比较有挑战的问题。容器化改造后的实际架构模型可能与预想的架构存在较大的差异,架构师或系统运维人员需要精确地了解资源实例的构成和交互情况,存在一定的困难。其次,系统架构在动态演化过程中可能引入了一些不可靠的因素,比如弱依赖变强依赖、局部容量不足、系统耦合过重等,给系统的稳定性带了极大的安全隐患。
21625 0

相关产品

  • 应用高可用服务