Ctrl+F / Command+F 全文检索

相关产品

客户案例

相关最佳实践
容器&微服务 |

使用ACK上运行常规业务,业务突发波动时突增业务运行在ECI上/达到成本的最优控制

云数据库RDS MySQL 版 文件存储NAS 容器服务 ACK 云数据库 Redis 版 弹性容器实例 ECI 云速搭
业务上云 |

传统企业、零售和游戏行业系统分级后单库单服系统云上搭建最佳实践,涉及大部分基础云产品。

专有网络 VPC 云服务器ECS 云数据库RDS MySQL 版 负载均衡 SLB CDN 云速搭
DevOps | 容器&微服务 |

使用云效完成容器应用自动化构建和持续部署

专有网络 VPC 负载均衡 SLB 容器服务 ACK 云效 云速搭
业务上云 |

使用云桌面和VPN网关产品快速构建远程办公环境,在云桌面可以访问企业IDC内的应用和资源

云服务器ECS NAT网关 VPN网关 智能接入网关 云桌面
安全&合规 |

使用阿里云实现电商网站运营期间的安全防护,包括防爬风险管理、DDoS防御、风险管理产品的能力及操作

云数据库RDS MySQL 版 负载均衡 SLB DDoS防护 风险识别 爬虫风险管理
数据分析 |

针对资讯聚合类业务场景,Step by Step介绍如何搭建实时数仓

专有网络 VPC 云服务器ECS 云数据库RDS MySQL 版 NAT网关 云原生数据仓库AnalyticDB MySQL版
数据分析 |

电商网站向用户推荐带有商品属性物品以促进交易,提升购买率和转化率

云服务器ECS 云数据库RDS MySQL 版 日志服务(SLS) 大数据计算服务 MaxCompute 智能推荐 云速搭
中间件 |

介绍如何用 Serverless 应用引擎(SAE)帮助企业极速构建云上微服务应用

专有网络 VPC 负载均衡 SLB 应用实时监控服务 ARMS 云监控 Serverless 应用引擎
容器&微服务 |

使用ACK容器服务进行应用容器化改造以及容器集群节点的高弹性低成本伸缩架构

块存储 文件存储NAS 容器服务 ACK 云数据库 Redis 版 性能测试 PTS

温馨提示

未登录用户仅可预览8页内容,请您前往登录后浏览更多企业上云最佳实践案例内容。企业账号建议生成子账号授权访问。

BpFile(id=208, bpId=46, name=基于ECI的ACK集群高弹性架构, author=null, keyword=秒级弹性,VK addon,kubernetes,高可用,serverless, description=使用ACK上运行常规业务,业务突发波动时突增业务运行在ECI上/达到成本的最优控制, position=null, ossUrl=bp-K307QF5SYXPO4RNK.pdf, tags=null, level=null, tagList=null, products=null, productList=null, hotspot=null, oneClick=1, createTime=null, modifiedTime=null, timeConsuming=null, status=1, pdfDescription=

场景描述 用户原有的业务部署在阿里云ACK集群上, 在ACK集群上运行常规业务,当业务突发 波动(如秒杀活动)时,让突增的业务运行 在ECI实例上,随着业务波动动态创建/释 放ECI实例,达到成本的最优控制。同时, 业务方无需管理节点和容量规划,全自动实 现容器“无限”弹性扩容。 解决问题 1.Long-Run类业务,例如:业务生产系统; 2.明显的业务弹性诉求,例如:爬虫、秒 杀; 3.离线任务。 产品列表 弹性容器实例ECI 容器服务ACK 专有网络VPC 负载均衡SLB 云数据库RDSMySQL版 文件存储NAS 云数据库Redis版 性能测试PTS

, templateId=MNEPO56PA8H45F3D, freetry=null, visitTime=null, visitCount=null, video_url=https://yqh.aliyun.com/live/detail/21853, buttonName=null, buttonUrl=null, targetId=null, partner=null, partnerUrl=null, partnerLogo=null)
1 基于 ECI的 ACK集群高弹性架构 最佳实践 场景描述 用户原有的业务部署在阿里云 ACK集群上, 在 ACK集群上运行常规业务,当业务突发 波动(如秒杀活动)时,让突增的业务运行 在 ECI实例上,随着业务波动动态创建/释 放 ECI实例,达到成本的最优控制。同时, 业务方无需管理节点和容量规划,全自动实 现容器“无限”弹性扩容。 解决问题 1. Long-Run 类业务,例如:业务生产系 统; 2. 明显的业务弹性诉求,例如:爬虫、秒 杀; 3. 离线任务。 产品列表 ⚫ 弹性容器实例 ECI ⚫ 容器服务 ACK ⚫ 专有网络 VPC ⚫ 负载均衡 SLB ⚫ 云数据库 RDS MySQL版 ⚫ 文件存储 NAS ⚫ 云数据库 Redis版 ⚫ 性能测试 PTS ⚫ 预留实例劵 RI
2云服务器 ECS(产品名称) 文档模板(手册名称)/文档版本信息 阿里云 企业上云实践 基于ECI的ACK集群高弹性架构 最佳实践 文档版本:20210619 文档版本:20150122(发布日期) I
3基于 ECI的ACK集群高弹性架构最佳实践 文档版本信息 文档版本信息 文本信息 属性 内容 文档名称 基于 ECI的 ACK集群高弹性架构最佳实践 文档编号 046 文档版本 V2.3 版本日期 2021-06-19 文档状态 外部发布 制作人 明誉 审阅人 - 文档变更记录 版本编号 日期 作者 审核人 说明 V1.0 2019/05/17 弦望 创建文档 V1.1 2019/08/13 弦望 增加最佳实践概述和模板优化 V1.2 2019/10/28 弦望 新增预留实例劵 V1.3 2019/12/04 弦望 新增 git下载 democode V1.4 2020/01/20 弦望 新增概览页 V1.5 2020/06/24 弦望 更新使用 flexVolume挂载 NAS V1.6 2020/12/7 明誉 增加 Elasticworkload+cronHPA V1.7 2020/12/10 弦望 使用 CADT创建资源 V1.8 2020/12/24 弦望 ACK新版控制台迭代 V1.9 2021/03/15 戎天 最新产品能力迭代 V2.0 2020/04/02 弦望 更新新版产品能力 V2.1 2020/04/21 弦望 更新 VK新的安装方式 V2.2 2020/05/10 弦望 更新最新的 vk打标签的方式 V2.3 2021/06/19 明誉 产品能力迭代进行文档更新 文档版本:20210619 I
4基于 ECI的ACK集群高弹性架构最佳实践 前言 前言 概述 本文介绍用户原有的业务部署在阿里云 ACK集群上,在 ACK集群上运行常规业务, 当业务突发波动(如秒杀活动)时,让突增的业务运行在 ECI实例上,随着业务波动 动态创建/释放 ECI实例,达到成本的最优控制。同时,业务方无需管理节点和容量 规划,全自动实现容器“无限”弹性扩容。另外,也进一步通过预留实例劵降低常驻 部分 pod的使用成本。本文通过压测进行全流程模拟,帮助用户理解业务场景和 PoC 测试。 应用范围 ⚫ Long-Run 类业务,例如:业务生产系统; ⚫ 明显的业务弹性诉求,例如:爬虫、秒杀; ⚫ 离线任务。 名词解释 ⚫ 阿里云弹性容器实例(Elastic Container Instance):是 Serverless 和容器化的弹性计算 服务。您无需管理底层 ECS 服务器,只需要提供打包好的镜像,即可运行容器,并仅为容 器实际运行消耗的资源付费。 详见:https://www.aliyun.com/product/eci ⚫ 容器服务 ACK:提供高性能可伸缩的容器应用管理能力,支持企业级 Kubernetes 容器化 应用的全生命周期管理。容器服务 Kubernetes 版简化集群的搭建和扩容等工作,整合阿里 云虚拟化、存储、网络和安全能力,打造云端最佳的 Kubernetes 容器化应用运行环境。 详见:https://www.aliyun.com/product/kubernetes ⚫ 专有网络 VPC:Virtual Private Cloud,简称 VPC,是基于阿里云创建的自定义 私有网络,不同的专有网络之间二层逻辑隔离。您可以在自己创建的专有网络内 创建和管理云产品实例,比如 ECS、负载均衡、RDS等。在部署云资源前,您 需要结合具体业务,规划 VPC和交换机的数量及网段等。 文档版本:20210619 III
5基于 ECI的ACK集群高弹性架构最佳实践 前言 详见:https://www.aliyun.com/product/vpc ⚫ 负载均衡 SLB:对多台云服务器进行流量分发的负载均衡服务,可以通过流量 分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 更多信息,请参见 SLB简介(https://www.aliyun.com/product/slb)。 ⚫ RDS:Relational Database Service,简称 RDS,是一种稳定可靠、可弹性伸缩的在线数据 库服务。基于阿里云分布式文件系统和 SSD盘高性能存储,RDS支持 MySQL、SQL Server、PostgreSQL、PPAS和 MariaDB引擎,提供了容灾、备份、恢复、监控、迁移等 方面全套解决方案,彻底解决数据库运维烦恼。 详见:https://www.aliyun.com/product/rds/mysql ⚫ 阿里云文件存储 NAS:是一个可共享访问,弹性扩展,高可靠,高性能的分布式文件系统。 兼容 POSIX 文件接口,可支持数千台计算节点共享访问,可以挂载到弹性计算 ECS、神龙 裸金属、容器服务 ACK、弹性容器 ECI、批量计算 BCS、高性能计算 EHPC,AI训练 PAI等 计算业务上提供高性能的共享存储,用户无需修改应用程序,即可无缝迁移业务系统上云。 详见:https://www.aliyun.com/product/nas ⚫ 云数据库 Redis版:高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及 容量需弹性变配的业务需求。 详见:https://www.aliyun.com/product/kvstore ⚫ PTS(Performance Testing Service):是面向所有技术背景人员的云化测试工具。有别于 传统工具的繁复,PTS以互联网化的交互,提供性能测试、API调试和监测等多种能力。自 研和适配开源的功能都可以轻松模拟任意体量的用户访问业务的场景,任务随时发起,免去 繁琐的搭建和维护成本。更是紧密结合监控、流控等兄弟产品提供一站式高可用能力,高效 检验和管理业务性能。 详见:https://www.aliyun.com/product/pts 文档版本:20210619 IV
6基于 ECI的ACK集群高弹性架构最佳实践 前言 ⚫ 预留实例券:是一种抵扣券,可以抵扣按量付费实例(不含抢占式实例)的账单,也能够预留 实例资源。相比包年包月实例,预留实例券与按量付费实例这种组合模式可以兼顾灵活性和成 本,比包年包月方式的包月价格更优惠。 详见:https://help.aliyun.com/document_detail/100370.html 文档版本:20210619 V
7基于 ECI的ACK集群高弹性架构最佳实践 目录 目录 文档版本信息 .............................................................................................................................................................. I 法律声明 ..................................................................................................................................................................... II 前言 ............................................................................................................................................................................ III 目录 ............................................................................................................................................................................ VI 最佳实践概述 ............................................................................................................................................................. 1 前置条件 ..................................................................................................................................................................... 2 1. 创建基础资源 ..................................................................................................................................................... 3 1.1. CADT部署资源 .................................................................................................................................... 3 2. 部署 ACK应用 ..................................................................................................................................................... 8 2.1. 部署应用 ............................................................................................................................................. 8 2.2. 应用配置 ........................................................................................................................................... 15 2.3. 发布测试 ........................................................................................................................................... 18 3. ECI实例高弹性伸缩 ......................................................................................................................................... 20 4. 压测容器组弹性伸缩 ....................................................................................................................................... 26 5. 使用预留实例劵降低成本 ............................................................................................................................... 34 6. ElasticWorkload + CronHPA实现定时伸缩 ...................................................................................................... 39 文档版本:20210619 VI
8基于 ECI的ACK集群高弹性架构最佳实践 最佳实践概述 最佳实践概述 场景描述 用户原有的业务部署在阿里云 ACK集群上,在 ACK集群上运行常规业务,当业务突 发波动(如秒杀活动)时,让突增的业务运行在 ECI实例上,随着业务波动动态创建 /释放 ECI实例,达到成本的最优控制。同时,业务方无需管理节点和容量规划,全 自动实现容器“无限”弹性扩容。 适用场景 ⚫ 明显的业务弹性诉求,例如:爬虫、秒杀; ⚫ 离线任务。 方案架构 ⚫ K8S集群部署业务系统应用,应用数据库使用云上 RDS和 Redis。 ⚫ 弹性业务使用虚拟节点扩容到 ECI实例。 方案优势 ⚫ 混合部署,平时业务使用 ECS 承载,节省成本;弹性业务使用 ECI 承载,无 需执行弹性部分容量规划 ⚫ 与真实节点中的 Pod 互联互通 文档版本:20210619 1