帶有 RAID 2 的 512x 1GB NVMe SSD 在 Web 服務器上意味著什麼?

我最近讓某人感到困惑,儘管他有兩個相互關聯的事實 disk512GB SSD,它只能看到一個 disk 用於存儲空間。 也許他不知道帶有 RAID 2 的 512x 1GB NVMe SSD 在 Web 服務器上意味著什麼以及這種存儲架構需要什麼。

如果您不熟悉管理服務器或簡單計算機上的存儲空間,在本教程中您將了解 NVMe 以及 RAID 的含義。 讓我們一次看一個,分兩次看為什麼 disk-s interconnected 你只能看到來自一個的存儲空間。

這是什麼意思 NVMe (Non-Volatile Memory Express)?

NVMe 來自(Non-Volatile Memory Express) 並且是用於互連存儲設備的協議,例如 SSD網站(Solid State Drives) 或閃存存儲模塊 (USB Stick, 記憶棒). 該協議專為利用基於閃存的存儲設備的高性能而設計,主要用於高性能存儲設備。 它們最常用於 Web 服務器或數據庫存儲系統的架構中。 需要高寫入/讀取速度的地方。

帶 RAID 1 的 NVMe SSD
帶有 RAID 2 的 512x 1GB NVMe SSD 在 Web 服務器上意味著什麼?

與 SATA 等傳統存儲接口不同,NVMe 使用連接 PCI Express (PCIe) 允許計算系統和存儲設備之間更快的數據傳輸。 NVMe 還使用了“queueing”,允許同時處理多個讀寫操作,從而提高存儲系統的性能和效率。

這是什麼意思 2x 512GB NVMe SSD cu RAID 1?

這裡就是所謂的只看到一個存儲空間的問題。 雖然新手簡單計算一下,兩個 disk-s 為 512GB,表示總共有 1TB 的可用存儲空間。

對於 Web 服務器,存儲數據的安全性非常重要。 這就是為什麼使用它們 diskCE設備 SSD 使用軟件 RAID 1 互連 NVMe。如果主板、內存甚至 CPU 可以更換而不會丟失數據,如果 disk 發生故障,後果可能是災難性的。

RAID 1 是什麼意思?

RAID(獨立冗餘陣列 Disks) 是一種數據存儲軟件/技術,結合了多種 disk物理特性以獲得更好的性能和安全性。 它是系統中互連的物理存儲單元的一種綁定器。

有多種類型的 RAID 可用,可適應每種配置的要求。 對於 Web 服務器,最佳且最具成本效益的選擇是 RAID 1。

帶 RAID 2 的 1x NVMe SSD 是什麼意思?

RAID 1 是磁盤上的“數據鏡像” disk. Mirroring. 數據複製到兩個相同的磁盤上,以確保冗餘,如果其中一個磁盤發生故障,數據在另一個磁盤上仍然可用 disk. 因此,數據在損壞的情況下受到保護。 讀取性能提高,但寫入性能略有影響。

對於網絡服務器,數據保護和讀取速度是最重要的功能 disk. 所以, 2x NVMe SSD 對於讀取速度比寫入速度更重要的 Web 服務器,RAID 1 是一個不錯的選擇。 是的,當選擇緩存系統時,這可能是一個缺點 disk但是 REDIS, memcached 和其他人,使用 RAM 緩存。 (另一個討論)。

如果需要,RAID 1 有助於創建一種 disk 備份。 這並不意味著如果您不小心從 disk,使用 RAID 1,您將能夠從另一個恢復它們 disk. 這只是關於如果其中之一 disk-s 崩潰了。

總之,RAID 組中的磁盤被操作系統視為單個磁盤是正常的。 在一個的情況下 RAID 1,數據被複製到集合中的兩個磁盤上,因此可用空間將僅等於單個磁盤的空間,但數據將是冗餘的並且在其中一個磁盤出現故障時得到保護。

定制: ”df -h” 在服務器中執行 Linux,它只會顯示每個文件系統上當前掛載/分區和使用的存儲空間。 如果第二個磁盤上的分區沒有掛載到文件系統中,那麼它們將不會顯示在命令結果中。 要檢查可用磁盤和現有分區,您可以使用以下命令: fdisk -l lsblk.

總之,如果您在服務器或計算機上有兩個 disk具有 RAID 1 的 NVMe SSD,您將只有一個卷可用於存儲 disk.

對技術充滿熱情,我很高興寫 StealthSettings.com 自 2006 年起。我在作業系統方面擁有豐富的經驗: macOS, Windows 對 Linux,而且還包括程式語言和部落格平台(WordPress)和線上商店(WooCommerce、Magento、PrestaShop)。

如何 » 軟體 » 硬盤/固態硬盤 » 帶有 RAID 2 的 512x 1GB NVMe SSD 在 Web 服務器上意味著什麼?
發表評論