【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

AWS EC2 Fleet 最新特性:一个请求管理数千个实例

  • 2018-05-17
  • 本文字数:1607 字

    阅读完需:约 5 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

亚马逊宣布了 EC2 Fleet 的一项新功能,可通过使用单一 API 为用户创建机群,创建的机群由 EC2 On-Demand、Reserved 和 Spot 实例组成。此外,用户可以指定他们需要的容量和可感知实例的 VM ,AWS 负责启动、管理、监控和扩展他们需要的实例,而无需编写任何脚手架代码。

有了 EC2 Fleet,AWS 可以根据用户来启动某些实例以满足特定需求(On-Demand 实例、Reserved 实例和 Spot 实例的混合)。用户可以定义单独的 Om-Demand 和 Spot 容量,确定最适合其应用程序的实例类型,以及 AWS EC2 应如何分配每个实例模型。

过去,用户可以通过单个请求创建数千个 Spot 实例,因为 AWS 为他们提供了一个可用于启动和管理整个 Spot 实例机群的 API。现在,他们可以创建一个具有各种 EC2 实例的组合,并通过一个请求来启动它们。用户指定了有关虚拟 CPU(vCPU)或应用程序单元的机群容量和能够满足他们需求的 Spot 实例(AWS EC2 中最便宜的虚拟机实例)数量。容量可选的实例、vCPU 和面向应用程序的单元也就是所谓的权重。

通过 EC2 Fleet,用户可以将他们的工作负载推送到他们的实例中,以最低的成本来处理它们。用户通过创建模板来描述他们的机群,模板中包含了 InstanceType、WeightedCapacity 和 TargetCapacitySpecification 等设置,而设置中包含 TotalTargetCapacity、OnDemandTargetCapacity、SpotTargetCapacity 和 DefaultTargetCapacityType 等值。

复制代码
"LaunchTemplateConfigs": [
{
"LaunchTemplateSpecification": {
"LaunchTemplateId": "lt-0e8c754339b27161c",
"Version": "1"
}
"Overrides": [
{
"InstanceType": "m4.16xlarge",
"WeightedCapacity": 64,
},
{
"InstanceType": "m5.24xlarge",
"WeightedCapacity": 96,
},
]
}
],
"TargetCapacitySpecification": {
"TotalTargetCapacity": 2880,
"OnDemandTargetCapacity": 960,
"SpotTargetCapacity": 1920,
"DefaultTargetCapacityType": "Spot"
}
}

EC2 Fleet 将使用机群描述文件来创建机群,使用指定数量的实例,例如 m5.24xlarge Om-Demand 实例和 m4.16xlarge Spot 实例。用户可以使用 AWS CLI 或 API 调用来执行单个命令,以便触发创建机群。

复制代码
$ aws ec2 create-fleet --cli-input-json file://home/ec2-user/fl1.json
{
"FleetId":"fleet-838cf4e5-fded-4f68-acb5-8c47ee1b248a"
}

EC2 Fleet 将使用 Spot 实例的当前价格和 Om-Demand 实例的公共价格,选择最具成本效益的实例类型和可用区域组合。有关定价详情,请参阅 Amazon EC2 官方定价说明

在默认模式下,权重被考虑在内,以获得最低的单位成本。此外,如果用户指定的实例具有匹配的 RI 实例,则可以使用折扣。根据 vCPU 的当前价格,EC2 Fleet 将启动适当数量的实例来满足 SpotTargetCapcity。此外,当不再需要 Sopt 实例容量时,用户可以将目标容量更改为新的容量,比如只使用 On-Demand 实例的容量。在这种情况下,就不再需要机群,用户可以使用另一条命令删除和终止实例。

复制代码
$ aws ec2 delete-fleets --fleet-id fleet-838cf4e5-fded-4f68-acb5-8c47ee1b248a \
--terminate-instances

亚马逊计划将 EC2 Fleet 与 EC Auto Scaling Group 整合在一起,允许用户创建一个由多种实例类型组成的单个机群,同时利用 EC2 Auto Scaling 的功能,例如健康检测和生命周期钩子。此外,亚马逊将把这种 EC2 功能带到 Amazon ECS、Amazon EKS 和 AWS Batch 等服务上,该服务建立在 EC2 Auto Scaling 的基础上,并用它来管理机群。目前的 EC2 Fleet 可在所有公共 AWS 区域使用。

查看英文原文 AWS EC2 Fleet’s Latest Feature - Manage Thousands of On-Demand and Spot Instances with One Request

2018-05-17 19:001425
用户头像

发布了 731 篇内容, 共 432.2 次阅读, 收获喜欢 1997 次。

关注

评论

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

争夺存量用户关键战,助力企业构建完美标签体系丨01期直播回顾

袋鼠云数栈

大数据 数据中台

第三方 IP:管理半导体外部 IP

龙智—DevSecOps解决方案

perforce Methodics IPLM 管理 IP

时间序列化数据库选型?时序数据库的选择?

TDengine

数据库 tdengine

架构7期模块1作业

Elvis FAN

架构实战营

敏捷已死

方云AI研发绩效

netty系列之:在netty中实现线程和CPU绑定

程序那些事

Java Netty 程序那些事 5月月更

要做研发高手,就是必须能看英文、写英文

TDengine

数据库 tdengine 开源

「国货」设计SaaS崛起,黑马inCreate自图冲出公装赛道

ToB行业头条

如何使用阿里云 CDN 对部署在函数计算上的静态网站进行缓存

阿里巴巴云原生

阿里云 Serverless 云原生 CDN 函数计算

万字长文:手把手教你实现一套高效的IM长连接自适应心跳保活机制

JackJiang

TCP 网络编程 即时通讯 im开发 心跳保活

携手 TDengine,释普科技升级实验室仪器、监控智能方案

TDengine

数据库 tdengine 开源 物联网

携手数字人、数字空间、XR平台,阿里云与伙伴共同建设“新视界”

阿里云弹性计算

XR 数字人 视觉计算 瑶台

时序数据库的集群方案?

TDengine

数据库 tdengine 开源

为什么说 MongoDB 和 HBase 不适用于汽车行业的时序数据处理?

TDengine

数据库 tdengine 开源 时序数据库

B站S11破亿直播在线稳定性保障秘籍——演讲实录

TakinTalks稳定性社区

混沌工程 系统稳定性 全链路压测 安全生产

[Day41]-[回溯]-全排列

方勇(gopher)

LeetCode 回溯算法 数据结构算法

为什么企业要告别自托管并迁移到 Atlassian 云版?

龙智—DevSecOps解决方案

Atlassian Atlassian 云版 Atlassian迁移

百度程序员Android开发小技巧

百度Geek说

移动端

LinkedList 源码分析-初始化&节点查询

zarmnosaj

5月月更

TDengine在弘源泰平量化投资中的实践

TDengine

数据库 tdengine 开源 时序数据库

开启分布式应用性能观测(APM)

观测云

可观测性 可观测

场景实践 | 如何使用融云超级群构建游戏社区

融云 RongCloud

直播预约|数据指标体系如何搭建才最有效,从0到1带你快速入门

袋鼠云数栈

大数据 数据中台

ApacheCon Asia 2022 强势来袭!16 大专题等你投稿!

阿里巴巴云原生

开源 云原生 活动

【刷题第12天】58. 最后一个单词的长度

白日梦

5月月更

加入MOVE,一起体验Move2Earn的运动乐趣

BlockChain先知

学生管理系统架构设计图

Justin1024

TDengine 在酷哞哞的应用

TDengine

数据库 tdengine 开源 物联网

Docker学习记录

ZuccRoger

5月月更

火爆的健身应用软件是如何一步一步打造出来的?

龙智—DevSecOps解决方案

DevOps perforce Helix Core

ShardingSphere 在东南亚|与科技保险公司 Fuse 的技术融合

SphereEx

Apache 开源 ShardingSphere SphereEx 数据库·

AWS EC2 Fleet最新特性:一个请求管理数千个实例_亚马逊云科技_Steef-Jan Wiggers_InfoQ精选文章