详情页标题前

阿里云容器服务ACK创建多可用区的ECI Pod-云淘科技

详情页1

当您为了应对突发流量而进行业务的快速水平扩容,或者启动大量实例进行Job任务处理时,可能会遇到可用区对应规格实例库存不足或者指定的交换机IP耗尽等情况,从而导致ECI实例创建失败。使用ACK Serverless的多可用区特性可以提高ECI实例的创建成功率。

背景信息

  • ECI会把创建Pod的请求分散到所有的vSwitch中,从而达到分散压力的效果。

  • 如果创建Pod请求在某一个vSwitch中遇到没有库存的情况,会自动切换到下一个vSwitch继续尝试创建。

修改集群可用区配置

当集群创建成功后,需要修改集群的vSwitch配置。您无需重建集群,执行以下命令,根据实际需求修改kube-system/eci-profile configmap中的vswitch字段,修改后即时生效。

kubectl -n kube-system edit cm eci-profile
apiVersion: v1
data:
  kube-proxy: "true"
  privatezone: "true"
  quota-cpu: "192000"
  quota-memory: 640Ti
  quota-pods: "4000"
  regionId: cn-hangzhou
  resourcegroup: ""
  securitygroupId: sg-xxx
  vpcId: vpc-xxx
  vswitchIds: vsw-xxx,vsw-yyy,vsw-zzz
kind: ConfigMap

常见问题

  • 如何在ACK Serverless集群中加入其他Node?

    ACK Serverless集群没有Node节点的概念。如果您想让ECI可以部署到其他可用区,可以在kube-system下名为eci-profile的ConfigMap中,追加一个不同可用区的VSW,逗号分隔即可。

  • 如何将指定Pod部署到不同的可用区?

    部署Pod的时候默认是根据可用区下是否有足够的资源进行随机调度。

    匹配VK,通过三个Annotation实现对多可用区和多规格支持:

    • - k8s.aliyun.com/eci-schedule-strategy: " VSwitchOrdered"

    • - k8s.aliyun.com/eci-vswitch: "vsw-11111, vsw-22222"

    • - k8s.aliyun.com/eci-use-specs: "ecs.c5.4xlarge, ecs.c6.4xlarge,2-4Gi"

    VSwitchOrdered会根据指定的k8s.aliyun.com/eci-vswitch列表顺序创建ECI。通过k8s.aliyun.com/eci-schedule-strategy设置VSwitchRandomVSwitchOrdered,在创建ECI时实现随机调度到可用区或者按照注解中的VSW顺序来调度。

相关文档

  • ACK集群:实现ECI Pod可用区打散以及亲和调度

  • ACK Serverless集群:实现ECI Pod可用区打散以及亲和调度

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/171625.html

(0)
上一篇 2023年12月10日
下一篇 2023年12月10日
详情页2

相关推荐

  • 阿里云容器服务ACK抢占式实例节点池最佳实践-云淘科技

    抢占式实例是一种按需使用的实例,相对于按量付费实例价格有一定的折扣。抢占式实例节点池是由抢占式实例、按量付费实例按照一定比例组合而成的节点池,使用抢占式实例节点池,可以节省一定的费用。本文介绍抢占式实例节点池的概念、适用场景,配置抢占式实例组合,配置抢占式实例和存量实例的比例,查看抢占式实例到期状态,以及抢占式实例到期的优雅处理方式等内容。 背景信息 抢占式…

    阿里云容器服务 2023年12月10日
  • 阿里云容器服务ACKACK Pro大规模集群使用建议-云淘科技

    ACK Pro大规模集群中的资源数量、资源访问频率等对集群可用性及性能影响较大。集群管理者需要密切关注集群规模变化,合理设计和使用规模化集群,以确保集群可靠运行工作负载。本文介绍使用ACK Pro大规模集群时需要了解的重要信息和使用建议。 索引 谨慎使用ACK Pro大规模集群的原因 建议一:避免单个集群规模过大,合理拆分集群 建议二:严格控制单个集群中资源…

    阿里云容器服务 2023年12月10日
  • 阿里云容器服务ACK通过指定ECS规格创建ECI Pod-云淘科技

    在某些业务场景下,存在着特殊的规格需求,例如GPU、增强的网络能力、高主频、本地盘等。ECI支持通过指定ECS规格进行创建。本文介绍如何通过指定ECS规格创建ECI Pod。 规格说明 ECI指定规格完全参考ECS规格定义。ECI单价与对应规格的ECS价格保持一致,按秒计费。详情请参见ECS价格计算器。 您可以通过ECS 实例规格可购买地域总览,查询每个地域…

    阿里云容器服务 2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云容器服务ACKRAM鉴权-云淘科技

    在使用RAM账号调用阿里云API前,需要主账号(即阿里云账号)通过创建授权策略对RAM账号进行授权。 资源授权 默认RAM账号没有权限通过调用阿里云API去创建、修改云资源。使用RAM账号调用API时,您需要先创建一个授权策略,然后将这个授权策略关联给对应的RAM账号完成资源授权。 在创建授权策略时,您可以通过ARN(Aliyun Resource Name…

    阿里云容器服务 2023年12月10日
  • 阿里云容器服务ACK使用自定义镜像创建Kubernetes集群-云淘科技

    随着云原生时代的到来,应用、业务上云的需求也越来越多,不同的业务场景对容器平台的需求也不尽相同,越来越多的业务需要使用自定义镜像创建Kubernetes集群。本文主要为您介绍如何使用自定义镜像创建Kubernetes集群。 前提条件 确定要使用自定义镜像前,您需要了解容器服务对于自定义镜像的一些要求: 基础镜像推荐使用容器服务的最新的基础镜像,因为该镜像不仅…

    阿里云容器服务 2023年12月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。