企业级ECI环境规划围绕如何选择ECI实例规格、对实例数量及具体配置的成本估算、网络规划建议、安全组配置、编排系统选择等,为您讲解如何使用弹性容器实例ECI。
您在规划使用弹性容器实例ECI承载您的生产业务时,通常需考虑如下几点:
创建方式选型
网络规划
安全组
编排系统
估算成本
创建方式选型
针对企业级用户,可以根据业务需求,进行配置选型:
推荐您直接指定CPU和内存创建ECI,完全兼容Kubernetes的创建接口。
指定ECS规格创建ECI(规格定义同ECS),适用于业务有特殊的规格需求,例如:GPU、增强的网络能力、高主频、本地盘等需求。
同时,非常建议您通过多可用区、多规格来提升ECI资源创建和扩容的成功率:
网络规划
弹性容器实例ECI仅支持专有网络VPC(Virtual Private Cloud),专有网络主要有隔离的网络环境和可控的网络配置的特点。
每一个ECI实例使用VPC网络内的一个IP,在进行网络规划时需要预先评估好VPC网络网段的IP数量及相关配置,VPC网络一旦建立,私网网段无法再修改。
ECI跟VPC内ECS及其他云服务使用相同的网络平面,不需要配置就可以互通。容器端口直接映射到实例端口上,一个实例内的多个容器不能使用相同的端口号。
安全组
安全组是一种虚拟防火墙,用于在云端划分安全域。您可以通过添加安全组规则,允许或禁止安全组内的 ECI 实例对公网或私网的访问。
ECI与ECS共用安全组配置,更多信息,请参见安全组概述。
编排系统
ECI支持对接阿里云容器服务、用户自建的Kubernetes集群,以及用户通过OpenAPI直接调用ECI。推荐您使用阿里云容器服务对接ECI,获得更好的Kubernetes兼容能力和集群管理功能。
阿里云提供 专有版 Kubernetes(Dedicated Kubernetes)、托管版 Kubernetes(Managed Kubernetes)、Serverless Kubernetes 3种形态的容器服务。更多信息,请参见容器服务Kubernetes版。
估算成本
针对企业级用户,在完成配置选型,网络规划等分析后,以下几个因素将影响最终的成本估算结果:
按量付费
一种后付费模式,即先使用再付费,按秒计费,实例单价以元/秒的方式展现。适用于突发型业务应用或服务,例如临时扩展、临时测试、科学计算、Job、CI/CD等。
抢占式实例
为降低容器实例 ECI 的计算成本,您还可以选择抢占式实例。作为按需实例,您需要设定您愿意为实例规格支付的最高小时价格,当您的出价高于当前市场成交价时,抢占式实例就会运行。最终实例规格会按照市场成交价成交。
预留实例券
一种抵扣券,可以抵扣按量付费实例(不含抢占式实例)的账单,也能够预留实例资源。相比预付费实例,预留实例券与按量付费实例这种组合模式可以兼顾灵活性和成本,比预付费方式的包月价格更优惠。
地域
选择地域时,您需要考虑以下因素:
(1)实例所在地域、目标用户所在地理位置。
(2)容器实例 ECI 与其他阿里云产品之间的关系。
(3)资源在目标地域下的价格,指定容器组规格创建ECI实例时,不同地域价格可能不同,具体价格请参见ECS定价。
购买量
ECI实例的购买量将影响最后的成本。