2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

Amazon EC2 更新 – 简化对竞价型容量的访问、平稳的价格变化、实例休眠

  • 2019-11-05
  • 本文字数:1395 字

    阅读完需:约 5 分钟

Amazon EC2 更新 – 简化对竞价型容量的访问、平稳的价格变化、实例休眠

EC2 竞价型实例可让您使用 AWS 云中的多余计算容量。我们的客户使用竞价型实例队列来支持 CI/CD 环境和流量生成程序、托管 Web 服务器和微服务渲染电影以及运行众多类型的分析作业,所有这些实例的价格相比按需实例都节省了可观的成本。


新的简化访问


今天,我们为竞价型实例推出了新的简化访问模式。您只需在通过 [](http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RunInstances.html "未定义") 函数、 [](http://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html "未定义") 命令或 AWS 管理控制台启动实例时指明您希望使用竞价型容量,即可提交一个请求,只要有相应的容量可用,就会满足该请求。您无需完成额外的工作,即可为实例类型节省高达 90% 的按需使用费用;在相同预算下,整体应用程序吞吐量最多可提高 10 倍。以这种方式启动的实例将会一直运行,直至您终止它们,或者 EC2 需要将它们回收以便按需使用这些实例。在这种情况下,通常会提前 2 分钟针对实例发出警告,然后再回收,这非常适合提供容错功能的应用程序。


与需要了解竞价市场、出价以及调用独立异步 API 的旧模式不同,新模式是同步的,并且与按需实例一样简单易用。您的代码或脚本会立即收到一个实例 ID,不需要检查是否已处理和接受请求。


我们已经清楚地说明这一点,尽可能地简单化,许多当前的脚本和应用程序应该很容易地修改即可请求和利用竞价型容量。如果您想对竞价型实例预算执行额外的控制,则可以选择在发出容量请求时指定最高价格。如果您希望使用竞价型容量来支持 Amazon EMRAmazon ECSAWS Batch 集群,或者您通过 AWS CloudFormation 模板或 Auto Scaling 组的方式启动竞价型实例,您将会从这个新模式受益,而不需要做出任何改变。


根据 [](http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RequestSpotInstances.html "未定义")[](http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RequestSpotFleet.html "未定义") 构建的应用程序将会继续正常工作,没有任何变化。不过,您现在可以选择发出不包括 SpotPrice 参数的请求。


平稳的价格变化


作为今天发布的一部分,我们还改变了现货价格发生变化的方式,转为采用根据长期供求趋势逐步调整价格的模式。正如我前面提到的那样,您将继续享受到相比按需价格平均节省 70-90% 的优势,并且您将继续按照实例运行时间段内的现货价格支付费用。对于依托于我们的竞价型队列功能构建的应用程序,将继续根据您在创建队列时所指定的配置,自动将其竞价型实例分散放置到最经济实惠的池中。


竞价实际操作


要从命令行启动竞价型实例,只需指定 Spot 市场:


Bash


$ aws ec2 run-instances –-market Spot --image-id ami-1a2b3c4d --count 1 --instance-type c3.large
复制代码


实例休眠


如果您运行的工作负载在内存中保留大量状态,那么您会非常喜欢这项新功能!


您可以安排实例在回收时保存其内存中的状态,从而允许实例以及在实例上运行的应用程序在容量再次可用时从中断位置继续,就像关闭然后打开笔记本电脑一样。此功能适用于运行 Amazon Linux、Ubuntu 或 Windows Server 的 C3、C4 和特定大小的 R3、R4 和 M4 实例,并且受 EC2 休眠代理的支持。


本文转载自 AWS 技术博客。


原文链接:


https://amazonaws-china.com/cn/blogs/china/amazon-ec2-update-streamlined-access-to-spot-capacity-smooth-price-changes-instance-hibernation/


2019-11-05 08:00742

评论

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

助力政企自动化自然生长,华为WeAutomate RPA是怎么做到的?

Python Qt GUI设计:QMainWindow、QWidget和QDialog窗口类(基础篇—10)

不脱发的程序猿

PyQt GUI设计 QMainWindow QWidget QDialog

Serverless 下的微服务实践

阿里巴巴云原生

阿里云 Serverless 微服务 云原生 SAE

一文搞定前端错误捕获和上报

GrowingIO技术专栏

Web js 数据采集 错误处理

Windows音频引擎架构汇总

grolier

Windows 音频引擎

linux总结10大危险命令

入门小站

Linux

一份数据的6种Plotly画法

Peter

数据分析 可视化

OpenMLDB 11 月份社区会议纪要

第四范式开发者社区

第四范式 开源社区 OpenMLDB 机器学习数据库

网络安全之浏览器端的威胁要塞防御

喀拉峻

网络安全 安全 信息安全

今日谈:BoltDB数据库,一款纯Go实现的KV数据库

Regan Yue

Go 语言 11月日更

不用找了,这本书帮你完全搞定Spring Cloud Alibaba

胡弦(关注公众号架构随笔录)

分布式架构 spring cloud alibaba

openGauss以科技加速走向高效,低碳环保之路

进化政企智能化,华为WeAutomate 3.0重磅发布

【网络安全】这份近200页应急响应文档,帮助了不少安全逆子

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

又谈mysql,面试官问表结构设计要注意啥?

微客鸟窝

MySQL 11月日更

Electron常见问题 48 - Electron 获取本机 MAC 地址

liuzhen007

11月日更

“零信任”的世界,让女性更安全

脑极体

redo Log 的持久化过程

卢卡多多

Redo Log 11月日更

如何设计高性能高可用存储架构

天天向上

架构实战营

Python中的控制流:break和continue

Peter

Python 控制流

【死磕Java并发】-----Java内存模型之从JMM角度分析DCL

chenssy

11月日更 死磕 Java 死磕 Java 并发

在线等比数列项数生成器

入门小站

工具

OpenInfra基金会年度用户调查报告已出炉!OpenInfra软件应用需求激增

用户任务三步法:教你读懂用户

石云升

11月日更 产品创新

18 K8S之存储卷简述

穿过生命散发芬芳

k8s 11月日更

华为发布5G专网集成与边缘DC解决方案2.0,奏响5G toB大合唱

虚拟办公、虚拟展会、虚拟偶像,RTE+XR 还能做什么?

声网

人工智能 vr Metaverse

架构实战营模块6课后作业:小程序电商业务微服务

胡颖

架构实战营

阿里云 EventBridge 事件驱动架构实践

阿里巴巴云原生

阿里云 云原生 事件驱动 事件驱动架构 EventBridge

元宇宙、区块链和潘家园

脑极体

完善Django的MVT框架开发,记得添加路由哦~

老表

Python django web开发 11月日更 博客系统

Amazon EC2 更新 – 简化对竞价型容量的访问、平稳的价格变化、实例休眠_语言 & 开发_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章