本最佳时间介绍如何使用Redis、RDS、NAS以及阿里云容器服务搭建一个跨可用区高可用的系统。

场景描述

本实践适合使用容器服务ACK结合阿里云上的其他产品构建跨可用区高可用应用的场景。在一开始创建容器服务ACK的时候就把容器集群建成多个可用区的架构,某可用区出现故障后,不影响应用和集群的高可用。容器服务ACK通常配合高可用SLB,RDS,Redis等产品,实现跨可用区高可用。

解决的问题

  • 利用容器服务ACK搭建跨可用区高可用的应用。
  • 容器服务ACK结合SLB、RDS、Redis构建高可用应用。

部署架构图

容器服务部署架构图

选用的产品

  • 容器服务 ACK

    容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。

    更多关于容器服务 ACK的介绍,参见容器服务 ACK产品详情页

  • 云数据库RDS MySQL版

    MySQL 是全球最受欢迎的开源数据库之一,作为开源软件组合 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)中的重要一环,广泛应用于各类应用场景。

    更多关于云数据库RDS MySQL版的介绍,参见云数据库RDS MySQL版产品详情页

  • 云数据库 Redis 版

    阿里云数据库Redis版是兼容开源Redis协议标准、提供内存加硬盘混合存储的数据库服务,基于高可靠双机热备架构及可平滑扩展的集群架构,可充分满足高吞吐、低延迟及弹性变配的业务需求。

    更多关于云数据库 Redis 版的介绍,参见云数据库 Redis 版产品详情页

  • 文件存储NAS

    阿里云文件存储NAS是一个可共享访问,弹性扩展,高可靠,高性能的分布式文件系统。兼容POSIX 文件接口,可支持数千台计算节点共享访问,可以挂载到弹性计算ECS、神龙裸金属、容器服务ACK、弹性容器ECI、批量计算BCS、高性能计算EHPC,AI训练PAI等计算业务上提供高性能的共享存储,用户无需修改应用程序,即可无缝迁移业务系统上云。

    更多关于文件存储NAS的介绍,参见文件存储NAS产品详情页

详细信息

点击查看最佳实践详情

更多最佳实践

点击查看更多阿里云最佳实践