- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 eks 集群,其节点组基于具有以下配置的混合实例分发启动模板:
region: us-west-2
instance_distribution: [p2.xlarge, p3.2xlarge, p2.8xlarge]
max_price: 0.9
on_demand_percentage_above_base_capacity: 0
on_demand_base_capacity: 0
spot_instance_pools: 2
当希望将自动缩放从 0 扩展到 1 时,集群自动缩放器遇到了以下问题:
Launching a new EC2 instance. Status Reason: Could not launch Spot Instances. SpotMaxPriceTooLow - Your Spot request price of 0.9 is lower than the minimum required Spot request fulfillment price of 0.918. Launching EC2 instance failed.
At the time, the spot price of p3.2xlarge happened to be 0.918.
似乎请求的是现货 p3.2xlarge,而不是请求 p2.xlarge 的按需实例(即使 p2.xlarge 的按需价格 0.9 低于现货p3.2xlarge 的价格为 0.918)。我希望分配一个按需 p2.xlarge 实例,而不是请求一个 p3.2xlarge spot 实例。是不是因为我配置了on_demand_percentage_above_base_capacity: 0
?
更一般地说,我希望能够配置集群以获取 p2.xlarge 的 spot 实例,并在不可能时按需请求。实现所需功能的最佳配置是什么?
on_demand_percentage_above_base_capacity的配置是否严格执行?如果 on_demand_percentage_above_base_capacity 设置为 1 并且我的第一个实例是按需实例,我接下来的几个扩展请求是否会被迫只产生 spot 实例或者它更像是一个带有指导方针的权重(例如,如果没有可用的 spot 它仍然会回退到按需而不是未能满足请求)?
最佳答案
长话短说当没有可用点时,AutoScaling 不会故障转移到按需,但它会尝试将点容量故障转移到其他点实例类型和可用性区域
I expected an on-demand p2.xlarge instance to be allocated up instead of requesting a p3.2xlarge spot instance. Is it because I configured on_demand_percentage_above_base_capacity: 0?
您是对的,当您将两个按需设置都设置为 0 时,AutoScaling Group (ASG) 将永远不会尝试启动按需实例。使用混合实例策略时,ASG 将首先确定要启动的 spot 实例与 OnDemand 实例的数量,然后再做出任何其他决定。有关其工作原理的一些详细示例,请参阅 AWS 文档。 https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-purchase-options.html#asg-instances-distribution
More generally, I want to be able to configure the cluster to get spot instances of p2.xlarge and when not possible, request for on-demand. What is the best configuration to achieve my desired functionality?
ASG 无法做到这一点。如果您将 ASG 配置为仅启动 spot 实例,它不会故障转移到 ondemand。同样,如果您将其设置为启动 50% 的点播,50% 的点播,如果没有点播,它仍然不会故障转移到点播。它只会启动按需一半,然后继续尝试启动现货一半。防止容量问题发生的最佳方法是:1) 启用更多实例类型和可用性区域(因为每个区域每个实例类型都有不同的容量池)2) 不要设置最高现货价格。现货价格永远不会超过按需价格。您可能还想查看新功能,您可以在其中为您选择的实例类型添加权重: https://aws.amazon.com/about-aws/whats-new/2019/11/amazon-ec2-auto-scaling-supports-instance-weighting/
Is the configuration of on_demand_percentage_above_base_capacity strictly enforced?
是
If on_demand_percentage_above_base_capacity is set to 1 and my first instance is an on-demand instance, will my next few scaling requests be forced to yield spot instances only
假设您设置 on_demand_base_capacity: 0如果将 percent_above_base 设置为 1,ASG 将创建第一个按需实例(ASG 总是向上取整以达到更多按需实例),接下来的 99 个实例将是 spot,接着是 1 个按需实例,等等。它不会故障转移到 on没有现货产能时的需求
关于amazon-ec2 - Autoscaling 组无法分配 Spot 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59075864/
这是关于最近的公告: https://aws.amazon.com/about-aws/whats-new/2020/01/amazon-ec2-spot-instances-stopped-star
基于这篇文章,计划使用 EC2 Spot 实例/队列作为我们的 jenkins 从站解决方案 https://jenkins.io/blog/2016/06/10/save-costs-with-ec
最近,Amazon AWS 发布了适用于 Spot 队列的 Auto Scaling (https://aws.amazon.com/blogs/aws/new-auto-scaling-for-ec
我正在编写代码以使用此页面中的文档跟踪现场请求:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances-bid-
我正在寻找一种以编程方式在列表中查找可用(未使用)位置的方法,通常是一组条件。我可以给你一个电话簿的例子:我将生成具有特定规则的电话号码(例如,在本例中为 7 位数字,这非常简单)。 “生成器”将随机
我正在尝试使用 Android 手机实现点测光。 parameters.set("自动曝光", "点测光"); 但是,我对计量的工作原理有点困惑。如果我理解正确的话,点测光的工作原理是选择一个用于设置
亚马逊公布中断频率here . VM中断了多长时间?是否有可用的数字(平均中断时间,...)? 最佳答案 您分享的链接包含您正在寻找的信息 The average frequency of inter
我正在尝试使用 python-sdk 在 Azure 云上创建一个 Spot 实例,我按照文档设置了优先级、计费配置文件和 eviction_policy ,但是当我检查控制台时,它给出了 Azure
已关闭。这个问题是 not about programming or software development 。目前不接受答案。 这个问题似乎不是关于 a specific programming
首先,我想澄清一下,我是 AWS 的新手,尤其是 Spot 实例,所以请原谅我缺乏特定的语言。 我必须实现以下设置: 每 8 小时创建一个 spot 实例 每次运行一个R脚本(运行大约需要35分钟)
首先,我想澄清一下,我是 AWS 的新手,尤其是 Spot 实例,所以请原谅我缺乏特定的语言。 我必须实现以下设置: 每 8 小时创建一个 spot 实例 每次运行一个R脚本(运行大约需要35分钟)
我计划开始使用 Amazon EC2,并且和所有人一样,我想使用 Spot 实例。 将用于迷你游戏服务器,因此 Spot 实例非常适合于此。玩家进入,进行比赛和离开,因此当Spot实例因Spot实例价
我尝试登录这些网站: https://www.epexspot.com/en/extras/EPEXme/login使用 Python 的 requests 方法。我尝试了以下代码,但由于我对此很陌生
我需要在 Ubuntu 上安装 Apache Spot。 http://spot.incubator.apache.org/doc/#installation 我已经按照本指南完成了 Hadoop 单
在游戏 Dobble ("Spot it") 中,有一副 57 张纸牌,每张纸牌上有 8 个不同的符号。该系统是随机选择的任意两张牌将只有一个匹配的符号。这促使我了解系统背后的数学背景,因此我编写了一
我正在尝试了解如何使用 spot 实例的终止时间。来自这篇文章https://aws.amazon.com/blogs/aws/new-ec2-spot-instance-termination-no
我正在尝试使用新的 Managed Spot Training 功能从现有模型开始训练对象检测模型,创建 Estimator 时使用的参数如下: od_model = sagemaker.estima
已结束。此问题正在寻求书籍、工具、软件库等的推荐。它不满足Stack Overflow guidelines 。目前不接受答案。 我们不允许提出寻求书籍、工具、软件库等推荐的问题。您可以编辑问题,以便
我正在开发 Cassandra 数据模型来存储用户上传的记录。 潜在的问题是,某些用户可能在 5 分钟内上传 50-100k 行,这可能会导致分区键 (user_id) 出现“热点”。 (如果每个分区
我刚刚开始使用 QuantLib 并了解各种功能。问题是我有一个假设的现货曲线,如下所示 spot_tenors = [0.0, 0.5, 1.0, 1.5, 2.0, 2.5, 3.0, 3.5、
我是一名优秀的程序员,十分优秀!