主机亲和风险的处理方法

场景:主机存在亲和风险时,我们需要将业务相同的主机,分散到不同的宿主机上。我们可以创建云主机组,将主机分数到不同的宿主机,这样就可以避免出现因宿主机宕机而带来的业务中断的风险。

当然,物理机宕机的概率并不高,只是有这种可能性,但是重要的核心业务还是要进行反亲和设置的。避免物理机器宕机等因素带来的业务中断等情况。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Kubernetes中,可以通过配置宿主机和性来实现将同一应用的不同pod分散在不同的宿主机上的目标。宿主机和性可以使用Kubernetes自带的pod和性和反和性特性来实现。和性和反和性可以通过修改Pod的调度规则来实现。 具体地说,和性和反和性有两种类型:requiredDuringSchedulingIgnoredDuringExecution和preferredDuringSchedulingIgnoredDuringExecution。其中,requiredDuringSchedulingIgnoredDuringExecution表示调度的节点上必须有labels包含特定条件的pod,如果没有满足条件的pod,则调度失败。而preferredDuringSchedulingIgnoredDuringExecution表示希望调度到具有特定条件的节点上,但是如果没有满足条件的节点,也可以进行调度。 对于宿主机和性的配置,可以通过在Pod的spec部分添加affinity字段来实现。affinity字段中的nodeAffinity字段用于定义宿主机和性规则。例如,可以使用requiredDuringSchedulingIgnoredDuringExecution类型的和性来实现将pod调度到具有特定label的节点上,或者使用preferredDuringSchedulingIgnoredDuringExecution类型的和性来实现将pod调度到具有特定label的节点上,但不是强制要求。 需要注意的是,在使用宿主机和性配置时,还需要考虑宿主机的污点(Taints)。如果一个节点被标记为有污点,那么意味着不允许pod调度到该节点,除非pod也被标记为可以容忍污点节点。在使用kubeadm部署的k8s集群中,默认情况下,应用是不会调度到master节点的,因为master节点默认被加了Taints(污点)。 具体的宿主机和性的配置结构可以参考官方Kubernetes API文档。通过灵活配置和性和反和性,可以满足不同场景下的宿主机调度需求。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [k8s中pod和性和反和性](https://blog.csdn.net/weixin_47729423/article/details/125561636)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Kubernetes:(十)K8s的和、反和、污点、容忍](https://blog.csdn.net/ver_mouth__/article/details/126140558)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值