Beste Antwort
Es kann hilfreich sein, die Unterschiede in Bezug auf die Perspektive zu betrachten. Das heißt, wenn Sie sich aus der Perspektive des Computers gegenüber der Perspektive des Speichers ansehen, kann dies tatsächlich Sinn machen.
An einem Ende einer Metapher für logische Berechnungen haben Sie der Computer (manchmal auch als „Host“, „Initiator“ oder manchmal auch nur „CPU“ bezeichnet. Auf der anderen Seite haben Sie das physische Medium (auch als „Ziel“, „Laufwerk“, „Festplatte“ oder „SSD“ bezeichnet) , „etc.).
Hosts benötigen Volumes, daher müssen diese Volumes aus etwas bestehen, das sich schließlich auf einem realen physischen Laufwerk befindet (egal ob es sich um rotierende Laufwerke oder SSDs usw. handelt).
Sehen Sie sich das vereinfachte Diagramm unten an. Von „Von oben nach unten“ sieht ein Host ein Volume. Dieses Volume muss wiederum aus etwas bestehen, das wiederum sein kann interpretiert (eventuell durch physische Medien). Aus Sicht des Speichers wird das physische Medium von einer physischen Entität (dem tatsächlichen Laufwerk) in eine logische Entität zerlegt und mit einer Nummer versehen (daher die „logische Einheitennummer“ oder LUN).
Zwischen een gibt es eine sehr wichtige Software, die eine Übersetzung zwischen dieser LUN und dem, was der Host als Volume sehen kann, erstellt, den so genannten Volume Manager.
Warum all diese Arbeiten durchlaufen?
Wenn die Speicheranforderungen steigen, müssen auch Methoden für Schutz, Skalierung, Leistung und andere nützliche Funktionen hinzugefügt werden. Darüber hinaus muss Platz für Netzwerkfunktionen vorhanden sein. Diese Funktionen müssen irgendwohin gehen, und ein einziges großes monolithisches System funktioniert nicht ganz so gut.
Viele moderne Systeme, die heute verwendet werden, haben eine Beziehung zwischen Volumes und LUNs, die folgendermaßen aussehen:
Von unten nach oben betrachtet befindet sich das Medium in einer Art Speichergehäuse und wird häufig zu einem zusammengefasst logisches Format über ein System namens RAID (RAID kann je nach den verwendeten Methoden die Leistung und Ausfallsicherheit verbessern).
Dieser Pool ist wiederum in LUNs unterteilt – genau dieselbe Art von LUN, die wir verwendet haben in unserem einfachen Beispiel oben. Diese LUNs werden dann für Hosts bereitgestellt. Oft gibt es eine 1: 1-Beziehung zwischen LUNs und Volumes, aber das muss nicht so sein. Volume-Manager können mehr als eine LUN verwenden und diese logisch zu einer Einheit zusammenfassen, um sie dem Host als einzelnes Volume zu präsentieren.
LUNs und Volumes können also dasselbe sein, und das sind sie auch verwandt, aber (insbesondere in SANs) sind dies normalerweise nicht der Fall.
Antwort
Lassen Sie uns dies anhand eines einfachen Beispiels verstehen.
Betrachten Sie ein Szenario Wenn Sie ein kleines Unternehmen führen und einen Switch in der xyz-Abteilung (LAN1) angeschlossen haben. Wenn Sie nun einen Gast in Ihrem Unternehmen besuchen und das Netzwerk nutzen möchten, ist es sehr einfach, dass diese nicht in Ihr aktuelles Netzwerk eingreifen LAN1.
Hier haben Sie also zwei Möglichkeiten:
- Holen Sie sich einen neuen Switch , dh Switch 2 in Sie Unternehmen für Gastbenutzer und erstellen ein separates Netzwerk für sie, sagen wir LAN2. Denken Sie jedoch daran, dass dies definitiv die Kosten und die Hektik der Bereitstellung beeinträchtigt.
- Erstellen Sie ein virtuelles LAN (VLocal Area Network). In VLAN besteht die Grundidee darin, dasselbe Gerät zu verwenden und mehrere Netzwerke zu isolieren. Für das obige Szenario können Sie also zwei oder mehr verschiedene Netzwerke auf einem einzigen Switch vollständig voneinander isoliert haben und die volle Kontrolle über den Sicherheitszugriff haben.
Kommen wir nun zu der Frage jetzt:
- VLAN verwendet eine 12-Bit-ID, die zur Netzwerkidentifikation an das Paket angehängt wird, dh in welchem VLAN-Paket sollte also routen. Endlich können also insgesamt 4095 eindeutige VLANs in VLAN erstellt werden.
- VxLAN (Virtual Extensible Local Area Network) Wie der Name schon sagt, handelt es sich um die erweiterbare Version von VLAN , mit der dieselbe Aufgabe ausgeführt wird. In VxLAN haben wir VNI (VxLAN Network Identifier), die wie oben an die Pakete angehängt werden und insgesamt 24 Bit lang sind und die Fähigkeit haben, ca. 16 Millionen Vlan auf einem einzelnen Gerät.
Dies ist einer der Unterschiede, die es mehr gibt, aber zum einfachen Verständnis können Sie Verweisen Sie darauf.
Im Grunde genommen wurde VxLAN entdeckt, um das Skalierbarkeitsproblem zu lösen, mit dem VLAN konfrontiert ist.