CISCO IOS SLB在多臺服務器之間智能地均衡TCP/IP流量,是一種4層或7層交換功能。目前只有catalyst 6500支持。推薦在在catalyst 6500交換機中選擇ACE服務模塊,不僅能提供16Gbit/s的性能,而且還能通過SSL加密和雙向內容檢查實現安全性。
優點:
- 性能高
- 可擴性高
- 安全
- 避免
CISCO IOS SLB的運行模式:
- 調度模式:
在調度模式下,在每臺實際服務器上,將虛擬服務器的地址指定爲環回地址或輔助IP地址。
2. 直接模式:
在直接模式下,可以給虛擬服務器分配一個實際的服務器不知道的IP地址。
配置實際服務器:
步驟1 定義服務器羣組:
ip slb serverfarm serverfarm-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