数据中心网络高可用技术之从服务器到交换机:active-backup

💡 原文中文,约17200字,阅读约需41分钟。
📝

内容提要

本文介绍了数据中心中服务器和交换机的连接方式,以及使用Linux bonding的active-backup模式实现高可用性。通过配置两个网卡并设置相同的MAC地址,实现无缝切换。使用MII Monitoring或ARP Monitoring监控链路状态,自动切换到备用接口。通过发送Gratuitous ARP请求,实现流量切换。介绍了active-backup模式的特点和局限性。

🎯

关键要点

  • 数据中心通过机架交换机连接服务器,采用冗余设计以提高可用性。
  • 使用两个网卡并设置相同的MAC地址会导致MAC flapping问题,影响交换机性能。
  • Linux bonding的active-backup模式允许在一张网卡故障时无缝切换到另一张网卡。
  • 配置bonding active-backup模式的步骤包括将网卡设置为从属,创建bond接口并激活。
  • Failover过程需要监控链路状态,主要有MII Monitoring和ARP Monitoring两种方式。
  • MII Monitoring只能检测物理链路的连通性,而ARP Monitoring通过ARP请求检测网络状态。
  • ARP Monitoring可以支持多个IP检查目标,以避免误报,但会增加网络流量。
  • active-backup模式不需要交换机特殊配置,支持多交换机的Failover,但资源利用率低。
➡️

继续阅读