Virtual Machine Manager - Open vSwitch bei BOND

ecryptFS

Benutzer
Mitglied seit
27. Feb 2013
Beiträge
305
Punkte für Reaktionen
3
Punkte
18
Moin!

Ich hab mir mal den VM Manager auf meine 1517+ geholt und wollte ein Cluster erstellen.

Leider müsste ich manuell in die Systemsteuerung unter Netzwerk-Schnittstelle/Verwalten und Open vSwitch aktivieren - dann bekomme ich aber die Meldung, dass ich mein Bond modifizieren muss.

Schaut mal in den Sceenshot - was wähle ich da aus? Zur Zeit hängt da ein leistungsfähiger Switch mit Link Aggregation hinter...

Danke!

Unbenannt.jpg
 

ecryptFS

Benutzer
Mitglied seit
27. Feb 2013
Beiträge
305
Punkte für Reaktionen
3
Punkte
18
Bin ich der einzige mit dem Problem? :(
 

diver68

Benutzer
Mitglied seit
07. Nov 2012
Beiträge
399
Punkte für Reaktionen
16
Punkte
18
Ich habe an meiner 815+ anstatt 4 nur 2 LAN Ports zu einem LAG zusammengefasst (bringt eh nicht wirklich was...) und habe einen LAN Port der VM zugewiesen.
 

ecryptFS

Benutzer
Mitglied seit
27. Feb 2013
Beiträge
305
Punkte für Reaktionen
3
Punkte
18
Ich habe auch nur 2 LAN-Ports zu einem LAG zusammengefasst. Da ich 7 Cams in der SurveillanceStation betreibe, habe ich einen permanent hohen Traffic. Das ist schon besser so. Trotzdem bringt mich das jetzt bei dem Problem noch nicht weiter :) Muss ich Balance TCP auswählen? Das Dropdown-Menü ist mir neu, hab ich noch nie was von gehört und mir erschließt sich der Sinn noch nicht so ganz, was zu tun ist und warum...
 

FricklerAtHome

Benutzer
Mitglied seit
01. Okt 2017
Beiträge
583
Punkte für Reaktionen
42
Punkte
54
Eigentlich ganz trivial:

unterstützt euer Switch "Link-Aggregation" und ist das auf dem Switch aktiv, dann könnt ihr Ballance-TCP verwenden.
Habt ihr keinen entsprechenden Switch, müsst ihr mindestens 2 Switche einsetzen (für jeden zu bündelnden Port einen) und dann geht das mit "Balance-SLB".

Im übrigen bringt der Bond schon einiges. Das NAS hat nur eine Adresse und paralelle Zugriffe von Clients sind deutlich schneller.

Frohe Ostern ....

--- und immer ein Licht bei der Nacht
Der Frickler@Home
 

maf123sp

Benutzer
Mitglied seit
02. Sep 2012
Beiträge
35
Punkte für Reaktionen
0
Punkte
6
Ich denke, das Stichwort is LACP - siehe im Kommentar unter der Combobox. Dieses Protokoll wird von vielen Switches unterstützt - und muss auf dem Switch als Modus eingetragen sein. Bei mir laufen im Bond alle 4 Netzwerkinterfaces zusammen.
 

ecryptFS

Benutzer
Mitglied seit
27. Feb 2013
Beiträge
305
Punkte für Reaktionen
3
Punkte
18
Danke, ich hab das jetzt gewagt :)

Ich setze am NAS einen TP Link T2500G-10TS ein und dort ist LAG aktiviert - ich nutze aber nur 2 Ports im Bond.
 

skydiablo

Benutzer
Mitglied seit
25. Mai 2011
Beiträge
9
Punkte für Reaktionen
0
Punkte
1
Bin nun auf das gleiche Problem gestoßen... Habe alle 4 Ports in einem LACP Bond, der Switch unterstützt das auch. Also bin bisher sich sehr glücklich mit dem Setup, will ich aber den vm Manager mit Open v Switch aktivierten kommt wie oben bereits erklärt die Meldung ich soll doch bitte an meinen Bond rum schrauben?
 

adahmen

Benutzer
Mitglied seit
12. Okt 2009
Beiträge
559
Punkte für Reaktionen
10
Punkte
38
Ich muss mich hier nochmal dranhängen.

Ich würde gerne auch den VMM auf meiner 720+ nutzen/ausprobieren.
Ich habe einen Netgear GS116Ev2, der kein LACP unterstützt, sondern nur LAG anbietet. Das habe ich aktuell im Einsatz. Auf der 720+ habe ich einen Bond mit "Balance XOR".

Wie muss ich nun die Konfiguration anpassen, so dass ich VMM nutzen kann, aber dennoch beide Ports als Bond nutze?
Oder geht das bei meiner Konstellation gar nicht?
 

adahmen

Benutzer
Mitglied seit
12. Okt 2009
Beiträge
559
Punkte für Reaktionen
10
Punkte
38
Hat wirklich niemand auf einer DS mit 2 Netzwerk-Ports und einen Switch, der kein LACP unterstützt, den VMM am laufen?
Es stellt sich ja "nur" die Frage, mit welcher Einstellung in der Bond-Konfiguration der VMM zufrieden ist.
Mit "Balance XOR" klappt es jedenfalls nicht.
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
1.948
Punkte für Reaktionen
556
Punkte
134

adahmen

Benutzer
Mitglied seit
12. Okt 2009
Beiträge
559
Punkte für Reaktionen
10
Punkte
38
Danke Dir für den Link - ich war in der Tat ein wenig zu schnell mit meiner Frage.
Habe die gleiche Stelle dann auch nach meinem Post gefunden.

Ich habe mal auf Balance-SLB gestellt und dann konnte ich auch den VMM installieren.
Balance-SLB geht auch bei einem Switch, oder? Hierzu habe ich nicht wirklich eine Aussage gefunden.

Und: Muss ich / soll ich die Link-Aggregation (LAG) auf dem Switch für die beiden Ports aktivieren oder nicht?


Leider geht nach der Umstellung des Bond die Surveillance-Station nicht mehr.
Ich habe noch eine zweite Synology und nutze auf meiner 720+ die beiden Lizenzen der 115j. Das CMS stellt aber keine Verbindung mehr her :-(
Ob das nur ein Zufall ist oder ob das zusammen hängt weiss ich (noch) nicht :-(
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
1.948
Punkte für Reaktionen
556
Punkte
134
So wie ich das verstehe, musst du LACP (LAG) auf dem Switch nur bei Balance-TCP aktivieren.
 

adahmen

Benutzer
Mitglied seit
12. Okt 2009
Beiträge
559
Punkte für Reaktionen
10
Punkte
38
Inzwischen läuft alles bei mir.
Ich habe auf der Synology "Balance-SLB" und auf dem Netgear kein LAG auf den beiden Ports aktiviert.
Scheint zu laufen.

Auch die Surveillance-Station läuft wieder - war anscheinend ein Berechtigungs-Thema - warum auch immer das zur gleichen Zeit passiert ist.

Auch habe ich Win10 erfolgreich im VMM am laufen.
Hier gab es Schwierigkeiten mit dem Netzwerk (Windows hat es nicht erkannt - obwohl im VMM alles okay eingerichtet war).
Habe dann in einem anderen Forum den Hinweis gefunden, dass man im Gerätemanager das Netzwerk-Device deinstallieren soll.
Im Anschluss wird es über die Geräte-Suche wieder gefunden und dann korrekt installiert.

Insofern ist nun alles gut.
 

jaydee73

Benutzer
Mitglied seit
07. Sep 2015
Beiträge
51
Punkte für Reaktionen
8
Punkte
8
Ich wollte heute auch den VMM installieren (DS720+, beide NIC-Ports im bond0 betrieben). Mein Switch ist ein Zyxel GS1900, der LACP unterstützt und wo es auch für die beiden Ports der Syno konfiguriert ist.

Nach meinem Verständnis wäre dann also Balance-TCP zu wählen.

Was mich aber noch interessiert:

Heißt das Interface dann weiterhin "bond0"? @Adama , @adahmen , kann das einer von euch sagen, bzw. vielleicht mal nachschauen? Ich habe einige Scripte laufen (Stichwort macvlan), die auf bond0 konfiguriert sind. Sollte durch die Umstellung das Interface nicht mehr bond0 heißen, würde ich mir einiges damit zerschießen...das würde ich gerne vorher wissen. ;-)

Und ist das dann technisch trotzdem noch ein Zusammenschluss der beiden Ports? Also rein performance-mäßig? Oder wird dann ein Port für die physische Anbindung und der zweite Port (exklusiv?) für die virtuelle Anbindung genutzt?
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
1.948
Punkte für Reaktionen
556
Punkte
134
Kann ich nicht sagen, ich hab VMM nicht installiert...
 

FricklerAtHome

Benutzer
Mitglied seit
01. Okt 2017
Beiträge
583
Punkte für Reaktionen
42
Punkte
54
Also bei mir ist meine 220+ mit beiden Ports mittels Balance-TCP über einen GS-1900 mit LACP mit dem Heimnetz verbunden.
Das funktioniert ohne Probleme in der GUI des NAS lautet die Beschreibung aber "Bond 1".
Wenn ich auf zwei Clients zeitgleich ( Clients jeweils per 1 GB LAN angebunden) einen massiven Download auf das NAS starte, werden von beiden Clients auch jeweils ca 1 GB als Geschwindigkeit genutzt. --- Das ist der Zweck von Balance-TCP, ohne dies kommen nur ca. 0,45 GB bei jedem Client an.
Im VMM sieht das dann so aus, und eine VM nutzt dann über ihren LAN 1 Port dieses "default VM Network"
Bildschirmfoto 2023-06-18 um 16.12.27.png
Hier der Auszug für die Konfiguration der VM
Bildschirmfoto 2023-06-18 um 16.13.09.png
Im Terminal erscheint das mittels "cat /proc/net/dev" als ovs_bond0
Zumindest bei mir mit DSM 7.2-64570 auf DS220+

Grüße F@H
 

FricklerAtHome

Benutzer
Mitglied seit
01. Okt 2017
Beiträge
583
Punkte für Reaktionen
42
Punkte
54
Noch als Ergänzung: Meine Docker-Kontainer sind mit dem Netzwerktyp "Host" eingebunden und haben somit unabhängige IP-Netwerkadressen vom NAS. Damit brauche ich macvlan bei mir nicht. Deren Netzwerk-Terminal Port heisst "docker0".
Bei mir werden also über das BOND 1, das NAS, eine VM und 2 Dockerkontainer mit jeweils individuellen IP Adressen angeboten. Rennt so schon lange auch mit alten DSM Versionen

F@H
 

jaydee73

Benutzer
Mitglied seit
07. Sep 2015
Beiträge
51
Punkte für Reaktionen
8
Punkte
8
Ok, Danke. Das mit "ovs_bond0" hatte ich quasi befürchtet.
Wenn man "host" auswählt, bekommen sie eigenständige IPs? Das wusste ich bisher nicht. Dachte, das geht nur mit macvlan. Muss ich mir nochmal anschauen. Mit Netzwerktyp "host" läuft bei mir derzeit nämlich kein Container. Entweder Bridge oder eben macvlan.
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
28. Okt 2020
Beiträge
13.478
Punkte für Reaktionen
4.622
Punkte
499
Im Host-Netzwerk bekommt der Container keine eigene IP
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat