对于两地三中心的数据中心架构,k8s集群建议一套还是各区域搭建各自k8s集群?

对于两地三中心的数据中心架构,k8s集群建议一套还是各区域搭建各自k8s集群,各自有什么优缺点,对于多集群方案,每个集群3master时候过于冗余。显示全部

对于两地三中心的数据中心架构,k8s集群建议一套还是各区域搭建各自k8s集群,各自有什么优缺点,对于多集群方案,每个集群3master时候过于冗余。

收起
参与34

查看其它 11 个回答北京不眠夜@博云的回答

北京不眠夜@博云北京不眠夜@博云产品经理公司

您的问题,我觉得可以从两个层面来看问题。
1、两地三中心场景
     传统的方案是同城双活异地灾备,主要解决的是业务的多重可靠性保障。

 如果是以可靠性为目标,建议每个中心都要单独部署集群,以保证其独立运行能力,进而保障业务的可靠性。
 

2、如何优化提升资源的利用率
     为了保障每个集群的可靠性,至少需要3台master节点。当集群较多的时候,资源会比较浪费。

 基于提高资源利用率的角度看,我们可以从下面几个方面着手考虑。
 a、单中心内跨区域时,只部署node尽量共用master节点,避免每个区域都要部署一套完整的K8s集群。
 b、如果一定要部署多个K8s集群时,可以考虑使用虚拟机部署master,只提供够master运行的资源,降低资源浪费。
 c、如果在物理机上部署master的时候,可以考虑把master改造,实现master和node运行在同一个节点上。
软件开发 · 2022-01-12
浏览4854

回答者

北京不眠夜@博云
产品经理公司
擅长领域: 云计算容器容器云

北京不眠夜@博云 最近回答过的问题

回答状态

  • 发布时间:2022-01-12
  • 关注会员:15 人
  • 回答浏览:4854
  • X社区推广