Wie unterscheidet sich ein NAS von einem SAN?

5282
T Crumpen

Ich habe nach NAS und SAN für eine Situation am Arbeitsplatz gesucht, und ich habe Schwierigkeiten, den Unterschied zwischen den beiden auf Unternehmensebene zu ermitteln.

Ist ein NAS im Grunde nur ein kleines SAN? Oder sind SANs mehr wie Ihre allgemeinen Dateiserver, die Unternehmen verwenden?

25
Der einfachere Weg, um daran zu denken, ist, mit SAN benötigen Sie noch einen Server. bei NAS ist der Server eingebaut. Frank Thomas vor 6 Jahren 0
Es ist ... rückwärts! David Richerby vor 6 Jahren 21
@FrankThomas Nun, die Linien sind unscharf geworden, aber diese Annäherung ist ein guter Anfang. Todd Wilcox vor 6 Jahren 0
tl; dr: man speichert auf Dateiebene, man speichert auf Blockebene. Mehrdad vor 6 Jahren 1
@DavidRicherby Ich habe diese Frage buchstäblich angeklickt, nur um einen Kommentar abzugeben. Andrew vor 6 Jahren 0

3 Antworten auf die Frage

23
DavidPostill

Ist ein NAS nicht nur ein kleines SAN?

Zusammenfassung:

  • Ein NAS ist ein einzelner Server, der normalerweise über Ethernet mit einem LAN verbunden ist und normalerweise Zugriff auf Dateiebene bietet

  • Ein SAN bietet normalerweise Zugriff auf Blockebene. Dies kann auf verschiedene Arten erfolgen:

    • Fibre Channel-Verbindungen zum Verbinden mehrerer Speichergeräte, die Daten miteinander teilen können.

    • Ein Kistengestell mit NVMe-SSDs, wobei die Kisten mit InfiniBand verbunden sind .

    • iSCSI-Verbindungen über Gbit-Ethernet und viele Nicht-SSH-Festplatten.

SAN vs. NAS-Technologie

Ein NAS umfasst ein dediziertes Hardwaregerät, das als Kopf bezeichnet wird und normalerweise über Ethernet mit einem lokalen Netzwerk verbunden ist. Dieser NAS-Server authentifiziert Clients und verwaltet Dateivorgänge auf die gleiche Weise wie herkömmliche Dateiserver, und zwar über etablierte Netzwerkprotokolle wie NFS und CIFS / SMB.

Um die Kosten im Vergleich zu herkömmlichen Dateiservern zu senken, verwenden NAS-Geräte im Allgemeinen ein eingebettetes Betriebssystem mit vereinfachter Hardware und verfügen nicht über Peripheriegeräte wie einen Monitor oder eine Tastatur.

Ein SAN verwendet normalerweise Fibre-Channel-Verbindungen und verbindet eine Reihe von Speichergeräten, die Daten niedriger Ebene miteinander teilen können.

SAN vs. NAS-Nutzungsmodelle

Der Administrator eines privaten oder kleinen Unternehmensnetzwerks kann ein NAS-Gerät an sein LAN anschließen. Der NAS verfügt über eine eigene IP-Adresse, die mit Computern und anderen TCP / IP-Geräten vergleichbar ist. Mit einem Softwareprogramm, das normalerweise zusammen mit der NAS-Hardware bereitgestellt wird, kann ein Netzwerkadministrator automatische oder manuelle Backups und Dateikopien zwischen dem NAS und allen anderen angeschlossenen Geräten einrichten.

Der NAS enthält viele Gigabytes an Daten, bis zu einigen Terabytes. Administratoren erweitern die Speicherkapazität ihres Netzwerks, indem sie zusätzliche NAS-Geräte installieren, obwohl jeder NAS unabhängig voneinander arbeitet.

Administratoren größerer Unternehmensnetzwerke erfordern möglicherweise viele Terabytes zentraler Dateispeicherung oder sehr schnelle Dateiübertragungsvorgänge. Wenn die Installation einer Armee mit vielen NAS-Geräten keine praktikable Option ist, können Administratoren stattdessen ein einzelnes SAN mit einem Hochleistungs-Festplattenarray installieren, um die erforderliche Skalierbarkeit und Leistung bereitzustellen.

SAN / NAS-Konvergenz

Mit der weltweiten Verbreitung von Internet-Technologien wie TCP / IP und Ethernet machen einige SAN-Produkte den Übergang von Fibre Channel zu dem gleichen IP-basierten Ansatz, den NAS verwendet. Durch die raschen Verbesserungen der Festplattenspeichertechnologie bieten heutige NAS-Geräte nun Kapazitäten und Leistung, die früher nur mit SAN möglich waren.

Diese beiden industriellen Faktoren haben zu einer teilweisen Konvergenz der NAS- und SAN-Ansätze bei der Netzwerkspeicherung geführt.

Quelle Die Unterschiede zwischen SAN und NAS

Ich persönlich mag die Verwendung des Akronyms "SAN" nicht, um einen Speicherserver oder eine Appliance zu bezeichnen, der bestimmte Netzwerktypen und -protokolle unterstützt, da das SAN für mich das * Netzwerk * ​​ist. Ein Speicherbereichsnetzwerk (oder ein VLAN) muss anders konfiguriert werden als alle anderen Netzwerktypen, damit es ordnungsgemäß funktioniert, auch wenn es sich um iSCSI handelt (welches IMHE häufiger als Fibrechannel ist). Ich weiß zwar, dass meine Präferenz für das, was "SAN" bedeutet, nicht die Art und Weise ist, in der es normalerweise verwendet wird, aber ich denke, es ist wichtig zu wissen, dass es sich bei den SANs um Speicher-SAN-Speicher und nicht um NAS-Speicher handelt, die hauptsächlich die Netzwerke sind, zu denen sie eine Verbindung herstellen können. Todd Wilcox vor 6 Jahren 3
@ToddWilcox - Für mich besteht ein SAN aus mehreren Geräten, die zusammenarbeiten, um einen zusammenhängenden "einzigen" Speicherplatz bereitzustellen, und NAS wäre ein Einzelgerät, von dem jedes separat arbeitet (dh, ein altmodischer Dateiserver mit zugeordneten Laufwerken oder gemounteten Anteilen). ivanivan vor 6 Jahren 0
"Das NAS enthält viele Gigabytes an Daten, bis zu ein paar Terabytes." Wow, wie alt war der Artikel, aus dem Sie diesen Artikel kopiert haben? Ein Einsteiger-Heim-NAS wäre "ein paar Terabyte", aber ein handelsüblicher Unternehmens-NAS kann Hunderte von Terabyte umfassen. Jason vor 6 Jahren 0
@ Jason Der Artikel war "Aktualisiert am 08. Juni 2017". DavidPostill vor 6 Jahren 0
10
Seth

Ein SAN bietet normalerweise Zugriff auf Blockebene. Es sieht also aus wie eine echte Festplatte für ein System, das Technologien wie iSCSI verwendet. Während NAS normalerweise den Zugriff auf Dateiebene am häufigsten in Form von NFS- oder CIFS-Freigaben bietet.

Um dieses Problem zu verwirren, gibt es NAS-Distributionen, die SAN-ähnliche Dienste wie iscsii anbieten. und es gibt SANs, die NAS-Protokolle wie SMB / CIFs anbieten. Es gibt also eine verschwommene Linie der Verwirrung. Criggie vor 6 Jahren 4
@Seth Groß, aber direkt auf die Punkte antworten. Daher denke ich, dass der typische Weg, den Unterschied zu erkennen, darin besteht, ihren Standardmodus zu identifizieren. NAS, wenn standardmäßig die Dateiebene verwendet wird, wird die Sperrstufe standardmäßig für das SAN festgelegt. Damon vor 6 Jahren 1
@Criggie hat sicher eine Konvergenz von beiden gegeben. Es gibt verschiedene SAN-Produkte, die NAS-Funktionen bieten und umgekehrt. Aber der "ursprüngliche" Unterschied war genau das. Aber ein guter Punkt, um es zu erwähnen! Seth vor 6 Jahren 1
Verschwommene Linie ja, aber trotzdem: das ist der Unterschied. TomTom vor 6 Jahren 1
4
Criggie

Ein NAS ist "Network Attached Storage" und ist im Wesentlichen eine Sache in Ihrem lokalen Netzwerk, die den Clients einen gewissen Speicherplatz über das Netzwerk zur Verfügung stellt. Dies kann ein dedizierter Server oder eine dedizierte Appliance sein oder nur Ihr Heimcomputer mit aktivierter Dateifreigabe.

Ein SAN ist ein "Storage Area Network" (Storage Area Network) und besteht aus mindestens zwei redundanten Controllern und dem jeweils benötigten Netzwerk-Kit, um den Netzwerkzugriff vollständig redundant zu machen.

Bei der Authentifizierung / Autorisierung wird nicht zwischen SAN und NAS unterschieden. Möglicherweise benötigen Sie keine Anmeldeinformationen.

Die Protokollsorte zeigt SAN oder NAS an, aber es gibt einen Haufen Crossover. Einige NAS-Geräte bieten iscsi an, aber wenige SANs bieten den Zugriff auf NFS oder SMB / CIFs, ohne dass eine Art Host für die Freigabe erforderlich ist.

Controller-Redundanz ist das einzige, was ein Gerät zu einem NAS und nicht zu einem SAN macht. Wenn Ihre Ausrüstung über zwei oder mehr unabhängige Controller verfügt, sodass einer neu gestartet werden kann und alle Dienste auf den anderen verschoben werden, verfügen Sie möglicherweise über ein Speichergerät, das in einem SAN verwendet werden kann. Wenn Sie nur über einen Controller verfügen, für den der Dienst angehalten werden muss, um ein Upgrade durchzuführen, haben Sie einen NAS.

Beachten Sie, dass mehrere Ethernet-Ports, die ein LAGG oder einen Etherchannel oder Bond verwenden, nicht mit redundanten Controllern identisch sind.


Beispiel NAS-Geräte, die ich verwendet habe

  • Iomega / Lenovo (hat einen Facebook-Uploader!)
  • FreeNAS distro auf einem generischen PC installiert
  • Synology NAS
  • Thecus NAS
  • Versprechen Sie NAS
  • Linux-Box, auf der nfsd ausgeführt wird
  • Linux-Box mit Samba (cifs)
  • Linux-Box mit iscsid
  • Windows-Host mit einem freigegebenen Laufwerk oder Verzeichnis.
  • Drobo - dies war ein 11-Bay-Gerät mit 8x2TB-Laufwerken und 3x200GB-SSDs. Es verfügte über 3x 1Gbit-Ethernet-Ports, aber nur einen Controller. Upgrades stoppten den Dienst für Minuten, sodass er nicht wirklich redundant war, obwohl er 3 Verbindungen in Multipath-Richtung hatte.

Beispiel-SANs, die ich verwendet habe:

  • HP Lefthand SAN (2004ish) Dies waren 4 separate 3RU-Boxen mit vielen Kabeln, Switches und Festplatten. Es hätte mehr gekostet als ein neues Auto.
  • Dell MD3600-Familie
  • Compellent sc4020
  • Netapp Monster Ding of Doom, das Java brauchte, um irgendetwas zu tun.

Dies ist ein Netzwerkplan für das Virtualisierungsprojekt einer Person. Die blauen Linien sind das iSCSI-Netzwerk.

Alles ist redundant mit mehreren Pfaden und redundanten PSUs in jeder Komponente des SAN.

http://virtualization.info/de/files/2012/12/clip_image0019.png


Die Kosten sind also ein guter Indikator zweiter Ordnung für NAS im Vergleich zur SAN-Komponente. Wenn Sie ein Gerät kaufen können, ohne dass eine Kapitalanlage von benacounters genehmigt werden muss, handelt es sich wahrscheinlich nur um ein NAS.