开发者社区> 问答> 正文

在Kubernetes上运行2个pods和1个更大的pod?

在Kubernetes中运行2个pod(2个副本)与一个更大的pod之间有什么区别?

我设置了一个20m内存请求限制的pod。拥有2个20米限制的副本或具有40米内存请求限制的单个pod更好吗?

展开
收起
k8s小能手 2018-12-14 17:21:05 3146 0
2 条回答
写回答
取消 提交回答
  • 易立,阿里云资深专家,目前负责阿里云容器服务和区块链服务研发。之前曾在IBM中国开发中心工作,担任资深技术专员。关注Docker/Kubernetes等云原生计算和Hyperledger Fabric/Ethereum等区块链技术。

    这个与应用自身特性相关,如果应用具有水平扩展能力可以使用多个复本+弹性伸缩方式,否则应该根据应用负载合理设置资源限制

    2019-07-17 23:21:26
    赞同 展开评论 打赏
  • 整合最优质的专家资源和技术资料,问答解疑

    我认为如何规划基础设施容量以满足特定级别的应用程序/服务目标没有黄金法则。您应该开始收集应用程序的一些关键性能指标,并根据这些监视统计信息开始对POD进行适当的标注,您可以使用Kubernetes功能,如水平 /垂直窗格自动缩放。

    2019-07-17 23:21:26
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
ACK 云原生弹性方案—云原生时代的加速器 立即下载
ACK集群类型选择最佳实践 立即下载
企业运维之云原生和Kubernetes 实战 立即下载