Automatische Einführung von VLAN- (und anderen) Konfigurationen für Procurve-Switches

9

Ich habe einen Stapel Schalter, die alles an unserem Gleichstrom miteinander verbinden, 50 Racks oder so ein Kit. Es beginnt ein Problem zu werden, sich bei jedem einzelnen von ihnen anzumelden, um Konfigurationsänderungen vorzunehmen - meistens Hinzufügen / Entfernen von VLANs zu allen Trunk-Ports, aber hin und wieder gibt es einige andere Konfigurationsänderungen, die wir für alle Switches durchführen müssen .

Gibt es irgendetwas von Linux / FOSS-Art, um Switch-Konfigurationen massenhaft zu drücken? Ich habe mir RANCID angesehen, und obwohl es fantastisch aussieht, was es tut (Konfigurationen abrufen und Änderungen melden), versteckt es dieses Licht unter einem Scheffel, wenn es das zentrale Ändern und Ausrollen von Konfigurationen unterstützt.

womble
quelle

Antworten:

3

Das letzte Mal, als ich mit vielen verteilten Nicht-Cisco-Switches arbeitete und Aufgaben wie diese Budgetierung ausführen musste, war ein Problem, sodass ich keine der kostenpflichtigen Lösungen dafür verwenden konnte. Ich ging zurück zu den Grundlagen und benutzte Expect .

In meiner Situation hat es gut funktioniert. Wenn Sie jedoch nicht alle Trunk-Ports am selben Port eines Switches haben, kann dies je nach Varianz kompliziert werden.

Heutzutage gibt es auch Erwartungen für diejenigen, die Python gegenüber tcl bevorzugen .

Ich gebe zu, dass die Option für die meisten Administratoren, mit denen ich gearbeitet habe, etwas arkan ist. Außerdem sind Sie korrekt. RANCID überwacht Konfigurationsaktualisierungen und stellt keine Änderungen bereit.

Sclarson
quelle
Ich hatte den Verdacht, dass ich auf viele erwartete Skripte starren würde, um dies zu ermöglichen. Vielen Dank, dass Sie meine Befürchtungen bestätigt haben.
womble
3

NOC Project macht mehr oder weniger das, was Sie beschreiben, und ein bisschen mehr. Es ist eine Django-Anwendung, die die Nachverfolgung von Netzwerkressourcen, das Konfigurationsmanagement und die Weitergabe an Geräte übernimmt. Think Puppet für Netzwerkbetreiber.

Die Einschränkung ist derzeit keine Procurve- Geräteunterstützung . Es kann jedoch eine Option sein, wenn Sie ohnehin dazu verpflichtet sind, etwas zu schreiben.

Dan Carley
quelle
Das NOC-Projekt scheint immer mehr Dampf dahinter zu bekommen. Ich erwarte, dass es immer mehr zur gängigen "In-House" -Lösung für kleine Orte wird.
Sclarson
Ja. Ich werde gestehen, es ist ziemlich lange her, seit ich es das letzte Mal angeschaut habe und ich muss es noch wütend benutzen. Aber es ist ein nettes kleines Toolkit.
Dan Carley
0

Ab Version 0.5 gibt es in NOC volle HP ProCurve-Unterstützung . Wir verwenden NOC für die VC-Bereitstellung / VLAN-Einführung im Netzwerk unseres Rechenzentrums (Bündel von Force10-, Cisco- und HP ProCurve / GbE2c-Switches).

Dmitry Volodin
quelle