实例解读:网络设备热备部署的三种模式(1)
实例解读:网络设备热备部署的三种模式(1)
51CTO.com 独家特稿】在网络和数据中心的核心区域,网络和服务器的热备部署已是非常普遍的部署模式。下面就用三则实例介绍网络中,网络设备常用的热备部署模式。以便大家在以后的工作中,能够根据自己的网络实际情况,选择正确的网络设备热备部署模式。
图1 二层交换机的热备份部署模式
一、二层交换机的热备份部署模式
这种热备份部署模式在网络中也是最常见、最简单的部署方式,一般在网络的分布层比较常见。为了实现交换机的冗余性,或者为了保障连接在交换机上的服务器的持续稳定运行,通常采用这种部署方式。因为服务器的运行,一般都要保证7X24小时的连续运转。所以,采用这种部署模式也比较合适。如图1所示,是二层交换机的热备份部署拓扑图,共包括两台Cisoc 2960交换机和两台服务器,结构比较清晰。
设备间的连接情况如下所示:
- Cisco2960A GigabitEthernet0/1 <-----> Server1 Eth0
- Cisco2960A GigabitEthernet0/2 <-----> Server2 Eth0
- Cisco2960B GigabitEthernet0/1 <-----> Server1 Eth1
- Cisco2960B GigabitEthernet0/2 <-----> Server2 Eth1
- Cisco2960A GigabitEthernet0/24 <-----> Cisco2960B GigabitEthernet0/24
- Server1 Eth2 <-----> Server2 Eth2
Server1的IP地址为192.168.2.11,子网掩码为255.255.255.0,Server2的IP地址为192.168.2.12,子网掩码为255.255.255.0。两台服务器上的Eth0和Eth1两块网卡是绑定在一起的,例如Server1的Eth0和Eth1的两块网卡与外部进行数据通信时,两个网卡使用的IP地址都是192.168.2.11/24,若一块网卡故障的话,另一块网卡会继续保持与外界的通信,并不会影响服务器的正常运行。目前,有很多软件都能实现这种双网卡绑定的功能,例如RoseHA、NIC Express等。
Server1和Server2是主备模式运行,它们之间的网线连接相当于一条心跳线。两台服务器都安装有双机软件,双机软件时刻监控主备Server的各项参数,并通过心跳线传输控制信息。
双机软件监控的参数可以是服务器的网卡、数据库,以及各种应用的运行情况等,若发现其中的任意一项参数不正常,双机软件都会通过心跳线传输控制信息,从而让备用服务器变为活动服务器,以接管原来主服务器的各项应用,而让原来的主服务器变为备服务器。在这种情况下,外界的用户根本感觉不到后台服务器的切换,也就不影响用户对各种应用的体验。
Cisco 2960A的主要配置如下所示:
- hostname Cisco2960A
- !
- interface GigabitEthernet0/1
- description LinkServer1Eth0
- switchport access vlan 2
- switchport mode access
- !
- interface GigabitEthernet0/2
- description LinkServer2Eth0
- switchport access vlan 2
- switchport mode access
- !
- interface GigabitEthernet0/24
- description Link2960B_0/24
- switchport trunk encapsulation dot1q
- switchport trunk allowed vlan 2
- switchport mode trunk
- !
- interface Vlan2
- ip address 192.168.2.1 255.255.255.0
- !
- ip default-gateway 192.168.2.254
Cisco 2960B上的主要配置如下所示:
- hostname Cisco2960B
- !
- interface GigabitEthernet0/1
- description LinkServer1Eth1
- switchport access vlan 2
- switchport mode access
- !
- interface GigabitEthernet0/2
- description LinkServer2Eth1
- switchport access vlan 2
- switchport mode access
- !
- interface GigabitEthernet0/24
- description Link2960A_0/24
- switchport trunk encapsulation dot1q
- switchport trunk allowed vlan 2
- switchport mode trunk
- !
- interface Vlan2
- ip address 172.16.2.2 255.255.255.0
- !
- ip default-gateway 172.16.2.254
两台交换机通过Trunk线连接,这样图1中的四台设备实际上都处于同一个VLAN,即VLAN2中。两台交换机上Vlan2的IP地址是作为管理地址使用的,这样用户在两台服务器上,也可以通过远程登录到交换机上,对交换机进行远程配置和管理。
这种配置模式可以保证两台交换机中的任意一台故障的话,也不会影响服务器上业务的正常运行。例如Cisco 2960A故障的话,Server1可以通过它上面的Eth1网卡连接到Cisco 2960B,再连到网络中。Server2也可以通过它上面的Eth1连接到Cisco 2960B,再连到网络中。同样,若是Cisco 2960B故障的话,也不会影响两台服务器的正常运转。这种模式的应用也就避免了交换机和服务器的单点故障。
评论暂时关闭