【问题标题】:GKE is spinning all node pool in one single zone safe?GKE 在一个单一区域中旋转所有节点池安全吗?
【发布时间】:2021-09-24 14:05:21
【问题描述】:

这是一个专门针对我熟悉的公共云的问题,例如 GCP。不太确定它是否适用于 AWS、Azure、DigitalOcean 或其他云提供商。

所以我的问题是,假设我提供了 3 个 Kafka 实例、3 个 Redis 实例 (HA) 和 3 个 MongoDB 实例。与其将每个实例分成单独的区域,不如在一个区域中配置所有实例是否安全?云提供商区域的稳定性或故障频率如何?

例如

卡夫卡

zone-a 中的区域us-west1 关闭时,这是否意味着我的所有3 个实例都将关闭?我的问题是,这在 GCP 中是否发生过?如果是,它需要在那个区域恢复多长时间?

instance1 - us-west1-a
instance2 - us-west1-a
instance3 - us-west1-a

在 GCP 中,当我们配置 GKE 区域集群时,有两种方式可以配置节点池:

  • 单区节点池
  • 多区节点池

https://cloud.google.com/kubernetes-engine/docs/how-to/creating-a-regional-cluster

另一个问题是,在什么情况下我们应该配置单专区,以及什么时候应该配置多专区节点池。

【问题讨论】:

    标签: google-cloud-platform google-kubernetes-engine


    【解决方案1】:

    部署区域集群“更安全”。区域是一个区域的资源部署区域,并且相互隔离。所以区域是单点故障。

    失败总是会发生,但请查看 GKE 的 Google SLAs 以了解什么是“更安全”:

    Zonal Cluster (control plane)   99.5%
    Regional Cluster (control plane)    99.95%
    

    对于恢复,我想说的是简短的,因为 Google 拥有快速恢复的基础架构和资源。

    还可以查看以前的365 days of the status dashboard for GCP,了解相关产品的停机频率。

    【讨论】:

      猜你喜欢
      • 2020-06-10
      • 2021-04-02
      • 2019-06-20
      • 1970-01-01
      • 2019-06-23
      • 1970-01-01
      • 2021-02-14
      • 2020-03-31
      • 2022-08-20
      相关资源
      最近更新 更多