10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

Amazon 为 EC2 Auto Scaling 增加目标跟踪支持

  • 2017-08-08
  • 本文字数:790 字

    阅读完需:约 3 分钟

在 AWS 中,自动扩展云资源并非新事物。然而,Amazon 最近宣布了一项新的目标跟踪策略,使客户能够更加精细地控制他们应用程序的扩展。目标跟踪策略允许管理员指定一个特定的指标,以此来驱动 EC2 资源的扩展。这种方法替代了依赖于范围和阈值的传统方法。

Auto Scaling 是组织能够最大限度地发挥 AWS 云价值的一种方式。 AWS 首席布道师 Jeff Barr 解释了为什么这很重要:

我们新的 Auto Scaling 允许客户根据自己定义的条件,通过启动或终止 Amazon 资源,构建响应需求变化的系统。此动态扩展可帮助客户提高应用程序的可用性并降低成本。

图片来源: https://www.youtube.com/watch?v=-RumeaoPB2M

组织如何使用目标跟踪的一个示例如下图,包括管理一组 EC2 Web 服务器的性能。管理员可以设置要求 CPU 利用率保持在 70%的目标跟踪策略。当流量增加或减少时,根据需要添加或删除 EC2 实例,CPU 利用率将保持在 70%。

图片来源: https://aws.amazon.com/blogs/aws/new-target-tracking-policies-for-ec2-auto-scaling/

另外,它还支持基于多个指标来启用目标跟踪。Barr 解释道:

只要每个目标引用不同的指标,管理员就可以跟踪单个 Auto Scaling 组中的多个目标。扩展将始终选择驱动最高容量的策略。但是,如果指标数据不足,则不会进行扩展。

目前,Auto Scaling 目标跟踪策略无需额外费用,支持所有地区的 Amazon EC2 和 DynamoDB,并计划在未来几个月内支持所有 Auto Scaling 资源。管理员可以通过 Amazon EC2 和 DynamoDB 管理控制台、AWS 命令行界面(CLI)或 API 来启用该策略。自定义指标也可以通过 Auto Scaling API 或 CLI 进行设置。

查看英文原文 Amazon Adds Target Tracking Support for EC2 Auto Scaling


感谢张卫滨对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-08-08 19:001708
用户头像

发布了 376 篇内容, 共 204.4 次阅读, 收获喜欢 949 次。

关注

评论

发布
暂无评论
发现更多内容

OneCode :如何构建部署低代码引擎工程

codebee

一个神奇的需求:doc批量转docx,1行Python代码实现

程序员晚枫

Python word 自动化办公

设计模式之美--经常被用错的KISS、YAGNI原则

GalaxyCreater

设计模式

5.5G,运营商能接受吗?

脑极体

5.5G

Service进阶

芯动大师

service intentservice 轮询

阿里大佬力荐K8s项目实战笔记!图文并茂带你深度解析Kubernetes

Java Kubernetes k8s

一路披荆斩棘腾讯6面面经(已拿offer)大厂远没想象中的难

小小怪下士

Java 程序员 面试 后端

熬夜肝完! 阿里P8的Java进阶知识典藏版,我从18K飙到30K

程序知音

Java 编程语言 java面试 java架构 Java面试题

为 NGINX 配置免费的 Let’s Encrypt SSL/TLS 证书

NGINX开源社区

Python数据分析库介绍及引入惯例

timerring

Python pandas

深度学习基础入门篇[一]:神经元简介、单层多层感知机、距离计算方法式、相似度函数

汀丶人工智能

人工智能 机器学习 深度学习 多层感知机

业务防资损,质量保障的第一要务!

老张

业务价值 交付质量 防资损

创业公司如何不沦为OpenAI“死侍军团”:训练小众数据,服务特定用户

B Impact

性能测试入门实践路线图

老张

性能测试 稳定性保障

细节拉满,80 张图带你一步一步推演 slab 内存池的设计与实现

bin的技术小屋

内存管理 Linux Kenel 内核 内存池

【算法数据结构专题】「延时队列算法」史上手把手教你针对层级时间轮(TimingWheel)实现延时队列的开发实战落地(上)

码界西柚

4月月更 时间轮(TimeWheel) 算法指南 技术调整

毕业项目-618秒杀系统

不爱学习的程序猿

浅谈 Spring 如何解决 Bean 的循环依赖问题

Java spring 循环依赖

Django笔记一之运行系统、创建视图并访问

Hunter熊

django

不敲一行代码,用ChatGPT开发App

FN0

移动开发 ChatGPT

GitHub标星35k+微服务深度原理实践进阶PDF,竟让阿里换下了Dubbo

Java 架构 面试 微服务

从0为你讲解,什么是服务降级?如何实现服务降级?

真的香!腾讯SpringBoot高阶笔记,限时开源48小时

程序知音

Java 微服务 编程语言 springboot java架构

涨薪跳板! 2023阿里突击版Java面试宝典

程序知音

Java 编程语言 java面试 java架构 后端技术

字节资深架构师用7大部分13章节,彻底讲透SpringBoot生态体系

Java spring 微服务 Spring Boot 框架

前端面试实录HTML篇

Immerse

html 面试 前端 HTML5, CSS3

卓越工程之开发过程管理

agnostic

卓越工程

火了!北大学霸爆肝3个月的算法小抄完整笔记,GitHub疯狂转发

Java 数据结构 算法

Amazon为 EC2 Auto Scaling 增加目标跟踪支持_亚马逊云科技_Kent Weare_InfoQ精选文章