使用NLB提升企业高层应用性能
什么是群集: 可伸缩能力-->一台计算机在维持可接受性能的前提下处理不断提高的工作负载的能力
可用性-->存在质量、备用能力、获取简便性以及可访问能力
可靠性-->系统牢固程度
使用群集的目的-->提高可伸缩能力、可用性与可靠性
微软群集解决方案-->见下面列表:
MSCS NLB CLB Application Center
用途 故障恢复转移 IP通信负载平衡 COM+负载平衡 管理Web区
优势 可用性与可管理能力 可用性与可伸缩性 可用性与可伸缩性 可用性、可伸缩性与可管理能力
节点数量 2-8 32 16 16
群集类型 共享存储机制 无共享资源 无共享资源 无共享资源
状态信息 有状态 无状态 无状态 无状态
是否独立 是 是 否 是
见下图:
Microsoft群集服务-->见下图:
网络负载平衡-->见下图:
组件负载平衡-->见下图:
Application Center-->见下图:
网络负载平衡群集概述: 软件解决方案-->不需要额外的硬件
IP连接最多可延伸至32台机器-->www.microsoft.com和www.msn.com每个群集有18-24台机器
所有在同一个NLB群集中的机器共享一个虚拟IP地址
这此机器通过发送一个规则的脉冲信号来检测机器故障
对其它群集技术进行补充-->SQL Server,Exchange,文件/打印,等等
网络负载平衡的运作技术原理-->见下图:
网络负载平衡在实际应用中的价值: 终端服务 Exchange前端服务器 SMS管理点 Web Site