NLB und Anwendungen
NLB mit Exchange
NLB und Exchange 2007
Der Einsatz von NLB ist mit der RTM Version nur mit der CAS-Rolle unterstützt. Ein Einsatz auf einem Server mit einem HubTransport oder gar
eine Mailbox Rolle ist nicht unterstützt.
Erste Exchange 2007 SP1 erlaubt NLB auch für SMTP-Connectoren für Client.
Über diese Server darf dann aber keine IntraOrg-Kommunikation gehen:
Siehe auch
E2007:ClientAccess und
CAS und NLB
Ehe wir in die "Tiefen" von NLB und dessen Funktion einsteigen, sollten Sie zuerst einmal wissen, welchen Vorteil NLB in Verbindung mit Exchange haben kann. Der einzige Platz, bei dem NLB sinnvoll in einer Exchange Umgebung eingesetzt werden kann sind Exchange 200/2003 Frontend Server oder Exchange 2007 Client Access Rollen und eingeschränkt die Hub/Transport-Rolle. Mit NLB kann mit mehreren Servern eine bessere Verfügbarkeit von Diensten erreicht werden, wenn die Clients kein eigenes Failover können und DNS-Round-Robin nicht flexibel genug ist. Damit ist NLB prädestiniert für die Systeme, die Verbindung von Anwendern per POP3, IMAP4, HTTP und SMTP annehmen und dann nach "hinten" zu den Datenbankservern weitergeben.
NLB ist nicht geeignet, um Mailboxserver "hochverfügbar" zu machen, da es keinen Sinn macht, mehrere Mailboxserver unter einer virtuellen IP-Adresse erreichbar zu machen. Es macht auch keinen Sinn, mehrere Connectorserver über NLB zu verbinden, da alle Mailserver problemlos ein Failover über zwei MX-Records unterstützen. Etwas anderes ist es natürlich, wenn Sie mehrere SMTP-Server für die POP3/IMAP4-Clients bereit stellen wollen.
Zur Konfiguration sollten Sie dann einfach die erforderlichen Protokolle im NLB-Team konfigurieren. Dies sind bei Exchange:
Protokoll | Ports |
---|---|
SMTP |
25/TCP, 587/TCP, 465/TCP (Smtps) |
POP3 |
110/TCP, 995/TCP |
IMAP4 |
143/TCP, 993/TCP |
HTTP (OWA, ActiveSync) |
80/TCP, 443/TCP |
Eventuell nutzen Sie ja noch andere Ports.
- CAS und NLB
- Exchange Server 2003 Configuring Network Load Balancing
http://technet.microsoft.com/en-us/library/bb124433.aspx - Quick Tip: Configuring Network Load Balancing (NLB) on Windows 2008 für Exchange CAS Servers
http://telnetport25.wordpress.com/2008/03/24/quick-tip-configuring-network-load-balancing-nlb-on-windows-2008-for-exchange-cas-servers/
NLB mit Terminal Server
- 248346 L2TP Sessions Lost When Adding a Server to an NLB Cluster
- Configuring ISA/VPN Servers to use Network Load
Balancing - Part 1
http://www.isaserver.org/articles/pptpnbpart1.html - Set up TCP/IP für Network Load Balancing: Network
Load Balancing (NLB)
http://technet.microsoft.com/en-us/library/cc782467(WS.10).aspx - Network Load Balancing parameters: Network Load
Balancing (NLB)
http://technet.microsoft.com/en-us/library/cc778263(WS.10).aspx - 980674 An IPsec VPN site-to-site tunnel or a PPTP VPN site-to-site tunnel
- 820752 How to configure Network Load Balancing to work with IPsec
NLB mit VPN
NLB kann man wunderbar verwenden, um mehrere RRAS-Server als "Farm" zu betreiben und die Zugriffe von Clients per PPTP oder IPSEC auf mehrere Server zu verteilen und den Ausfall oder Service eines Servers von den Anwendern nicht bemerken zu lassen.
- VPN – NLB
http://blogs.technet.com/rrasblog/archive/2006/02/16/419712.aspx - Which ports to unblock für VPN traffic to pass-through?
http://blogs.technet.com/rrasblog/archive/2006/06/14/which-ports-to-unblock-for-vpn-traffic-to-pass-through.aspx - How to detect if RRAS server is dropping all other traffic except
VPN traffic
http://blogs.technet.com/rrasblog/archive/2006/07/06/enabling-rras-drops-all-other-traffic-except-vpn-traffic.aspx - RRAS static packet filters - do's and don'ts
http://blogs.technet.com/rrasblog/archive/2006/06/14/435839.aspx - static filter
http://blogs.technet.com/rrasblog/archive/2006/06/14/435839.aspx - port numbers used by VPN server
http://blogs.technet.com/rrasblog/archive/2006/06/14/435826.aspx - ports used by Microsoft Server
http://www.microsoft.com/smallbusiness/support/articles/ref_net_ports_ms_prod.mspx - 820752 Zum Konfigurieren des Netzwerklastenausgleichs zum Arbeiten mit IPsec
Weitere Links
- Identifying Applications That Benefit from NLB
http://www.Microsoft.com/resources/documentation/WindowsServ/2003/all/deployguide/en-us/Default.asp?URL=/resources/documentation/WindowsServ/2003/all/deployguide/en-us/sdcbd_nlb_ubrf.asp - http://www.vmware.com/files/pdf/implmenting_ms_network_load_balancing.pdf