High Availability Router mit Microsoft Cluster Service (MSCS)

Ich musste zusammen mit einem Kollegen eine Loesung finden, um zwei IP Netze miteinander zu verbinden. Da wir keinen Router zur Verfuegung hatten wir uns nach etwas anderem umsehen. Da fiel unser Augenmerk auf ein Microsoft Cluster (Windows Server 2003 Enterprise Edt.), welches wir für Projekt zur Verfuegung hatten. Es beinhaltete zwei physikalische Cluster Nodes mit je drei Netzwerkarten. Die Idee war schnell geboren, wir wollten einen ausfallsicheren Router in diesem Cluster aufsetzen. Gedacht – Getan….

Jeder kennt noch aus NT4 Zeiten die Rouing & RAS-Dienste, mit denen man IP-Routing und Remote-Access Geschichten erledigen kann. Diesen verwendeten wir auch unter Windows Server 2003. Der Dienst wurde auf “LAN-Routing” konfiguriert, so damit er zwischen den erforderlichen Netzen routen konnte. Alles andere wie PPP Zugriff wurde dekativiert, da es fuer unsere Zwecke nicht benoetigt wurde.

Wichtig ist, im Vorfeld die Routing & RAS-Dienste auf beiden Nodes gleich zu konfigurieren, damit keine boesen Effekte auftreten und Netzwerkkarten mit den statischen IP-Adressen vorzukonfigurieren.

Im Cluster Administrator muss man dann nur noch eine “Router-Gruppe” einrichten, in der man die Gateway-IP’s und den “RemoteAccess” Dienst als Resourcen mit aufnimmt. Als Resource Typen wurden Generic Service und IP-Adressen verwendet. So einfach ist das.

Rezept: Man nehme… (fuer 2 Subnetze)

  • 1x Active Directory Domain (Braucht man fuer Microsoft Cluster)
  • 2x Physikalische Server mit Windows Server 2003 Enterprise Edt.
  • 2x Netzwerkkarten (min.) in den Cluster Nodes
  • 2x statische IP-Adressen/Host
  • 2x Cluster Rescource: IP-Adresse in der “Router-Gruppe” (als logische Gateway IP)
  • 2x Cluster Recource: Logische NetBIOS/DNS-Namen als Gateway-Adressen (optional)
  • 1x Routing & Ras Dienste auf beiden Cluster Nodes konfiguriert und dann in die “Router-Gruppe” aufgenommen
  • 1x Microsoft Cluster Servcie konfiguriert

Und schon hat man sich einen HA-Router unter Microsoft Cluster Service zusammengebaut. Es ist zwar nicht die billigste Loesung, aber wenn man solche Werkzeuge schon mal zur Verfuegung hat kann man dies schon ausprobieren. 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: