写点什么

亚马逊 EC2 推出新功能,用户可使用实例预测性伸缩

  • 2018-12-02
  • 本文字数:1196 字

    阅读完需:约 4 分钟

亚马逊EC2推出新功能,用户可使用实例预测性伸缩

在最近的一篇博文中,亚马逊宣布,他们为 EC2 实例增加了一个预测性伸缩功能,使得 EC2 实例的自动伸缩功能更加强大。此外,有了这个新特性,客户可以创建一个伸缩计划,而不需要手动调整自动伸缩。


2009 年,亚马逊向 EC2 实例添加了可伸缩功能,如自动伸缩和弹性负载均衡,这些功能可以自动响应流量需求的快速变化。随着机器学习在云上的发展,亚马逊现如今增加了经过良好训练的模型来预测客户的预期流量和 EC2 使用情况——这就是所谓的“预测性伸缩”。AWS 首席宣传官 Jeff Barr 在博客中写道:


该模型需要至少一天的历史数据才能开始预测;它每 24 小时重新评估一次,从而创建未来 48 小时的预测。


这些预测将基于客户的使用情况以及亚马逊自己从数万个具有不同运行时的 EC2 实例中获得的数百万个数据点。亚马逊使用这些数据点构建了一个复杂的递归神经网络(RNN),例如,它可以预测 EC2 机群的平均 CPU 利用率。


客户可以通过使用一个三步向导流程来选择他们想要观察和缩放的资源,从而实现预测性伸缩。第一步是打开自动伸缩控制台,搜索可伸缩资源。接下来,选择一个 EC2 自动伸缩组,为该组分配一个名称,选择一个伸缩策略,并同时启用预测性伸缩动态伸缩



图片来源:https://aws.amazon.com/blogs/aws/new-predictive-scaling-for-ec2-powered-by-machine-learning/


Barr 在博客中解释说,预测性伸缩是通过预测负载和调度最小容量来实现的;动态伸缩使用“目标跟踪”将指定的 CloudWatch 指标集中到特定的目标上。这两个模型可以很好地协同工作,因为已经通过预测性伸缩设置了预定的最小容量。可以根据三个预先选择的指标中的一个或自定义指标进行预测,客户可以根据自己的需要调整预测性伸缩。最后,当计划就绪,学习和预测过程就可以开始了。客户可以通过控制台观察基于所选指标的预测。



图片来源:https://aws.amazon.com/blogs/aws/new-predictive-scaling-for-ec2-powered-by-machine-learning/


按照 Barr 的说法,关于预测性伸缩,有几个注意事项。


  • 定时——一旦做出了最初的预测,伸缩计划就开始发挥作用,计划将每天更新,并对接下来的两天进行预测。

  • 成本——你可以免费使用预测性伸缩,甚至可以减少使用 AWS 的费用。

  • 资源——我们现在推出的是 EC2 实例支持,我们计划逐步支持其他 AWS 资源。

  • 适用范围——预测性伸缩是非常适合存在周期性流量高峰的网站和应用程序。按照设计,它不适合负载峰值不是周期性或不可预测的情况。

  • 长期基准——预测性伸缩根据历史需求维持最小容量;这可以确保指标中的任何缺陷都不会导致意外的收缩。


EC2 实例的预测性伸缩特性最初将在美国东部(N. Virginia)、美国东部(俄亥俄)、美国西部(俄勒冈)、欧洲(爱尔兰)和亚太地区(新加坡)提供。有关 EC2 自动伸缩的详细定价,请参见定价页面:


https://aws.amazon.com/ec2/autoscaling/pricing/


查看英文原文:


https://www.infoq.com/news/2018/11/ec2-predictive-scaling-feature


2018-12-02 12:501478
用户头像

发布了 1008 篇内容, 共 419.7 次阅读, 收获喜欢 346 次。

关注

评论 1 条评论

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

AI口语APP的技术架构

北京木奇移动技术有限公司

软件外包公司 APP开发公司 AI口语APP

YashanDB|主备集群缩容后 YCM 无法托管?一招帮你解决

数据库砖家

数据库

代码生成革命:开源与商业平台的竞合密码

代码制造者

图形化编排

【HarmonyOS 5】鸿蒙应用隐私保护详解

GeorgeGcs

AI驱动热更新技术范式重构:从效率工具到智能开发生态的演进路径

xuyinyin

Nacos源码—Nacos集群高可用分析

不在线第一只蜗牛

Java 前端 服务器

YashanDB|AVG 函数详解:轻松搞懂平均值怎么计算

数据库砖家

数据库

自动化测试与手工测试如何找到最佳平衡点?

测试人

人工智能

YashanDB|BIN 函数详解:如何把数据转成二进制表示?

数据库砖家

数据库

苹果AI再曝新进展,百度阿里提供技术支持

科技热闻

LangChain4j比SpringAI强在哪?一文读懂

王磊

【HarmonyOS 5】鸿蒙应用数据安全详解

GeorgeGcs

YashanDB 函数指南|ATAN2:计算反正切值的实用工具

数据库砖家

数据库

DApp 开发:开启去中心化应用新时代

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

区块链交易所开发:开启数字交易新时代

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

老牌即时通讯应用Skype被关闭,卒年22岁!

JackJiang

即时通讯 即时通讯IM

小程序容器与SuperApp技术融合:构建高效前端开发新生态

xuyinyin

深度解读ARM全新白皮书——《重塑硅基:AI时代的新基石》

GPU算力

gpu 芯片 arm ARM内核 #硅基

跨链代币开发:架起区块链未来的桥梁

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

如何在PPT中嵌入字体?办公常用的PPT技巧盘点!

职场工具箱

效率工具 PPT 办公软件 字体 AI生成PPT

人工智能与智能合约:如何用AI优化区块链技术中的合约执行?

天津汇柏科技有限公司

智能合约 人工智能

10 个最受开发者喜爱的开源 ERP / CRM 项目(GitHub Star 榜单)

NocoBase

GitHub 开源 开发工具 CRM ERP

8 大最佳开源工具助力 Web 应用开发

NocoBase

GitHub 开源 开发者 开发工具 web 开发

Timefold 前世今生:从 OptaPlanner 到更快更强的开源优化引擎

PeterOne

人工智能 AI 后端

微店商品列表API接口(附代码示例)

tbapi

微店商品详情接口 微店API 微店商品列表接口

库存怎么管?怎样才能做到有效的库存管理?

积木链小链

数字化转型 智能制造 中小企业 库存管理

YashanDB|C# 使用 ODBC 执行 SQL 报错:YAS-08008 的原因与应对

数据库砖家

数据库

如何利用CST快速生成电机PWM控制信号_CST中国代理商

思茂信息

cst CST软件 CST Studio Suite

数智司库:全球司库 战略增值

用友智能财务

数字化转型 解决方案 用友 数智化 司库

AI大模型入门 (一):什么是大模型?

测试人

人工智能

1688 代采系统功能深度解析:如何通过自动采集商品详情数据 API 接口实现高效运营

代码忍者

1688 API

亚马逊EC2推出新功能,用户可使用实例预测性伸缩_服务革新_Steef-Jan Wiggers_InfoQ精选文章