
我是刚入门的小白
在我的理解里集群就是多个机器的集合,既然是集合,一个集群和多个集群不都是一群机器的集合吗?
或者说,两个集群其实部署的是两套不同的系统而不是同一套?
1 opengps 2020 年 4 月 7 日 via Android 你既然发在 k8s 节点下,应该理解微服务的概念,多个集群的语境可能是指的多个不同职责的集群,比如用户集群处理登录和基本用户资料,订单集群处理订单业务,日志集群记录用户行为 |
2 itechify PRO 集群,分布式,微服务概念不太清晰吧。 我的理解是按照业务功能划分,将系统拆分为多个微服务,每个服务都是独立部署,这对用户是无感。例如在京东购物,访问的都是 jd.com ,然而登录和下单,可能访问的是用户和订单模块。这就是微服务 这种将功能拆分为多个服务得表现形式就是分布式,不同的服务,在不同得主机里面处理 集群是对于单个服务的节点而然,订单模块是一个服务,但是这个服务可以用多台主机来部署,就多个订单服务的实例,解决并发压力及提高可用性。 个人简单理解,可能存在偏差 |
3 damngood 2020 年 4 月 8 日 via iPhone k8s 集群应该是逻辑上的集群吧 和微服务无关. |
4 fumeboy OP @oneisall8955 可是你还没有说多集群是啥呢 |
5 fumeboy OP @oneisall8955 啊 你的意思就是一个集群就是做同一个服务的节点们呗 (多个集群做多个服务 |
6 ParadiseDS 2020 年 4 月 8 日 via Android 一个集群的规模是有上限的 而且还要分在线集群和离线集群, 有些业务不能混布,有些机器互相网络隔离,这都是多集群的场景 不是为了多集群而多集群,是实际需求催生集群分离 |
7 fumeboy OP 我已经有大概的答案了,那就是多集群(多 k8s 集群)应该还是指每个集群是不同的系统,而这些不相干的集群之所以要用 多集群 这个词关联起来主要还是因为要做统一的管理层。 谢谢大家的回帖。 我补充一点,对于“多集群 multicluster”这个说法我是在 istio 的文档里看到的,有兴趣的朋友查询 istio 和 多集群 应该就能看到相关的信息了 |
8 YouLMAO 2021 年 1 月 12 日 北京一个,西雅图一个, hongk 一个 |