容器内部多个独立K8S集群,底层网络和基础设施如何部署实现故障隔离?

容器云内部需要多个独立的Kubernetes集群,底层网络和基础设施应该如何部署才能实现故障隔离?

参与8

3同行回答

顾黄亮顾黄亮课题专家组技术总监畅销书作者
大致明白题主想表达的意思,场景驱动需要部署多个独立的kubernetes集群,需要网络层面和基础设施方面如何部署实现高可靠性。这个思路其实可以抛弃容器云平台的可靠性,而应该考虑数据中心的可靠性,在这个基础上, 进行高可用数据中心网络规划时,不能对网络技术进行简单叠加和无限...显示全部

大致明白题主想表达的意思,场景驱动需要部署多个独立的kubernetes集群,需要网络层面和基础设施方面如何部署实现高可靠性。
这个思路其实可以抛弃容器云平台的可靠性,而应该考虑数据中心的可靠性,在这个基础上, 进行高可用数据中心网络规划时,不能对网络技术进行简单叠加和无限制的冗余,否则,一方面会增加网络建设整体成本,另一方面还会增加管理维护的复杂度,反而给网络引入了潜在的故障隐患。因此在进行规划时,应该根据网络结构、网络类型和网络层次,分析网络业务模型,确定数据中心基础网络拓扑,明确对网络可用性最佳的关键节点和链路,合理规划和部署各种网络高可用技术。
基于以上的规划,可以采用服务器组网的思路,因为独立的kubernetes的集群是承载于服务器, 接入层交换机为服务器提供高可用网络接入。汇聚层设备做为服务器的网关,并通过部署应用优化设备以减轻服务器的处理负担,并提高服务器系统的可用性,从而保证容器云平台的底层网络和基础设施具备数据中心级的故障隔离。

收起
银行 · 2020-06-10
浏览2202
liubin0521liubin0521课题专家组网信安全运营专家中移动信息技术有限公司
多个独立k8s集群,底层网络和基础设施自然都是独立的,故障隔离程度是相对高的。 故障隔离的基本原理故障时能够切断依赖服务或资源隔离,避免共享避免同步调用 部署多个独立k8s集群时,集群与集群之间有无依赖关系?如果有,则是需要去解决的。但无论如何,相对于只用一个k8s集群,多个...显示全部

多个独立k8s集群,底层网络和基础设施自然都是独立的,故障隔离程度是相对高的。
故障隔离的基本原理

  • 故障时能够切断依赖
  • 服务或资源隔离,避免共享
  • 避免同步调用
    部署多个独立k8s集群时,集群与集群之间有无依赖关系?如果有,则是需要去解决的。但无论如何,相对于只用一个k8s集群,多个独立k8s集群在这方面是相对好一些的。
收起
软件开发 · 2020-06-21
浏览1836
knighterrantfxlknighterrantfxl项目经理cmbc
如果是指底层网络冗余,单中心网络中同一个k8S集群可考虑接入多对汇聚或多对接入交换机实现冗余和高可靠。同城双中心可以考虑双中心各部署一套功能相同的k8S集群,或同一集群同时部署在双中心,即跨中心部署同一集群,一般需要同城双中心二层网络打通。...显示全部

如果是指底层网络冗余,单中心网络中同一个k8S集群可考虑接入多对汇聚或多对接入交换机实现冗余和高可靠。同城双中心可以考虑双中心各部署一套功能相同的k8S集群,或同一集群同时部署在双中心,即跨中心部署同一集群,一般需要同城双中心二层网络打通。

收起
银行 · 2020-06-15
浏览1935

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-06-10
  • 关注会员:4 人
  • 问题浏览:4534
  • 最近回答:2020-06-21
  • X社区推广