CISCO IOS SLB在多台服务器之间智能地均衡TCP/IP流量,是一种4层或7层交换功能。目前只有catalyst 6500支持。推荐在在catalyst 6500交换机中选择ACE服务模块,不仅能提供16Gbit/s的性能,而且还能通过SSL加密和双向内容检查实现安全性。
优点:
- 性能高
- 可扩性高
- 安全
- 避免
CISCO IOS SLB的运行模式:
- 调度模式:
在调度模式下,在每台实际服务器上,将虚拟服务器的地址指定为环回地址或辅助IP地址。
2. 直接模式:
在直接模式下,可以给虚拟服务器分配一个实际的服务器不知道的IP地址。
配置实际服务器:
步骤1 定义服务器群组:
ip slb serverfarmserverfarm-name
步骤2 将实际服务器同服务器群组关联起来:
real ip-address-real-server
步骤3 启动CISCO IOS服务区群组中的实际服务器:
inservice
检测命令:
show ip slb real
show ip slb serverfarm
show ip slb real
show ip slb serverfarm
配置虚拟服务器:
步骤1 定义虚拟服务器:
ip slb vserver vservser-name
步骤2 配置虚拟服务器的ip地址:
virtual {ip-address} [network-mask] {tcp|udp} [port-number|wsp|wsp-wtp|wsp-wtls|wsp-wtp-wtls] [service {service-name}]
步骤3 指定与虚拟服务器相关联的主服务器群组和辅助服务器:
步骤3 指定与虚拟服务器相关联的主服务器群组和辅助服务器:
serverfarm{primary-serverfarm-name} [backup {backup-serverfarm-name} [sticky]]
步骤4 启动虚拟服务器:
i nservice
步骤5 指定可以访问该虚拟服务器的客户:
client{ip-address-allowed} {network-mask}
检测命令:
show ip slb vserver
show ip slb connections
show ip slb connections client {ip-address} detail
show ip slb status
show ip slb vserver
show ip slb connections
show ip slb connections client {ip-address} detail
show ip slb status
转载于:https://blog.51cto.com/wenlf/134596