Ich hatte kürzlich jemanden verblüfft darüber, dass zwei 512 GB SSD -Scheiben miteinander verbunden sind, aber nur eine einzelne Festplatte für den Speicherplatz sieht. Er weiß möglicherweise nicht, was 2x 512GB NVMe SSD mit RAID 1 auf dem Webserver und was diese Speicherarchitektur mit sich bringt.
Inhalt
Wenn Sie Anfänger bei der Verwaltung von Speicherplätzen auf einem Server oder auf einem einfachen Computer haben, erfahren Sie in diesem Tutorial über NVME und welche RAID mit sich bringt. Nehmen wir es nach dem anderen und sehen, warum Sie von zwei miteinander verbundenen Scheiben nur den Speicherplatz außer auf einem sehen.
Was bedeutet das NVMe (Non-Volatile Memory Express)?
NVMe kommt von (Non-Volatile Memory Express) und ist ein Protokoll für die Zusammenhänge von Speichergeräten wie z. SSDDieSolid State Drives) oder Flash -Speichermodule (USB Stick, Memory Stick). Dieses Protokoll wurde speziell für die hohe Leistung von Flash -basierten Speichergeräten ausgelegt und wird hauptsächlich für Hochleistungsspeichergeräte verwendet. Meistens werden sie im Server -Webarchitektur oder im Datenbankspeichersystem verwendet. Wo hohe Schreib- / Lesegeschwindigkeit erforderlich ist.

Anders als herkömmliche Speicherschnittstellen wie SATA verwendet NVME eine Verbindung PCI Express (PCIe) Um schnellere Datenübertragungen zwischen dem Berechnungssystem und den Speichergeräten zu ermöglichen. NVME verwendet auch eine Architektur des Typs "queueing"Dadurch können mehrere Lese- und Schreibvorgänge gleichzeitig verarbeitet werden, was zu einer erhöhten Leistung und Effizienz des Speichersystems führt.
Was bedeutet das 2x 512GB NVMe SSD cu RAID 1?
Hier ist das sogenannte Problem, aus dem Sie nur einen Speicherplatz sehen. Obwohl bei einer einfachen Berechnung eines Anfängers, zwei Scheibe512 GB würde insgesamt 1 TB freien Speicherplatz für die Lagerung bedeuten.
Bei Servern Web ist die Sicherheit gespeicherter Daten sehr wichtig. Deshalb werden Festplatten verwendet SSD Miteinander verbundener NVME mit RAID -Software 1. Wenn ein Motherboard, ein Speicher oder sogar eine CPU ohne Datenverlust ersetzt werden kann, können die Effekte katastrophal sein.
Was bedeutet Raid 1?
RAID (redundantes Array unabhängiger Disks) ist eine Software- / Datenspeicher -Technologie, die mehrere physische Festplatten kombiniert, um eine bessere Leistung und Sicherheit zu erzielen. Es ist eine Art Ordner von physischen Speichereinheiten, die in einem System miteinander verbunden sind.
Es stehen verschiedene Arten von RAID zur Verfügung, die in den Anforderungen jeder Konfiguration geformt sind. Bei Webservern ist die beste und profitabelste Wahl RAID 1.
Was bedeutet 2x NVMe SSD mit RAID 1?
Raid 1 ist “Datenspiegel” von einer Festplatte. Mirroring. Die Daten werden auf zwei identischen Discs dupliziert, was eine Redundanz gewährleistet, und wenn eine der Discs beschädigt ist, sind die Daten weiterhin auf der anderen Festplatte verfügbar. Somit sind die Daten im Fall eines Schadens geschützt. Die durchgeführte Lektüre wird verbessert, die Schreibleistung ist jedoch leicht zu beeinflussen.
Für Webserver sind Datenschutz und Lesegeschwindigkeit die Top -Funktionen einer Festplatte. Daher, 2x NVMe SSD Mit RAID 1 ist es eine gute Wahl für Webserver, wo die Lesegeschwindigkeit wichtiger ist als die Schreibgeschwindigkeit. Ja, es kann ein Nachteil sein, wenn die Cache -Systeme ausgewählt werden, aber aber REDISAnwesend memcached Und andere verwende ich Cache für den RAM. (Eine andere Diskussion).
Wenn Sie möchten, hilft RAID 1 dabei, eine Art Backup -Festplatte zu erstellen. Dies bedeutet nicht, dass Sie mit RAID 1, wenn Sie versehentlich Daten von der Festplatte gelöscht haben, mit RAID 1 von der anderen Festplatte wiederherstellen können. Es geht nur darum, ob eine der Scheiben beschädigt ist.
Zusammenfassend ist es normal, dass die Discs in einem RAID -Satz vom Betriebssystem als einzelne Disc gesehen werden. Im Fall von einem RAID 1Die Daten sind die Replikation auf beiden Discs im Satz, sodass der verfügbare Raum nur dem Raum einer einzelnen Disc entspricht, aber die Daten sind redundant und sicher, wenn eine der Discs einen Fehler hat.
Mass angefertigt: “df -h” In einem Server mit Linux ausgeführt, werden nur der Speicherplatz montiert / partitioniert angezeigt und derzeit für jedes Dateisystem verwendet. Wenn die Partitionen auf der zweiten Festplatte nicht im Dateisystem montiert sind, werden sie aufgrund der Bestellung nicht angezeigt. Um die verfügbaren Discs und vorhandenen Partitionen zu überprüfen, können Sie die Bestellung verwenden: fdisk -l oder lsblk.
Wenn Sie auf einem Server oder Computer zwei SSD -NVME -Festplatten mit RAID 1 haben, stehen Sie nicht zur Speicherung zur Verfügung als ein Volumen, das einer einzelnen Festplatte entspricht.