Persyaratan perangkat keras Storage Spaces Direct

Berlaku untuk: Azure Stack Hub, Azure Stack HCI versi 21H2, Azure Stack HCI versi 20H2, Windows Server 2022, Windows Server 2019, Windows Server 2016

Artikel ini menjelaskan persyaratan perangkat keras minimum untuk Storage Spaces Direct. Untuk persyaratan perangkat keras di Azure Stack HCI, sistem operasi kami dirancang untuk penyebaran hyperconverged dengan koneksi ke cloud, lihat Sebelum Anda menyebarkan Azure Stack HCI: Menentukan persyaratan perangkat keras.

Untuk produksi, Microsoft merekomendasikan pembelian solusi perangkat keras/perangkat lunak yang divalidasi dari mitra kami, yang mencakup alat dan prosedur penyebaran. Solusi ini dirancang, dirakit, dan divalidasi dengan arsitektur referensi kami untuk memastikan kompatibilitas dan keandalan, sehingga Anda dapat memulai dan mengoperasikannya dengan cepat. Untuk solusi perangkat keras, kunjungi situs web solusi Azure Stack HCI.

Tip

Ingin mengevaluasi Ruang Penyimpanan Langsung tetapi tidak memiliki perangkat keras? Gunakan komputer virtual Hyper-V atau Azure seperti yang dijelaskan dalam Menggunakan Ruang Penyimpanan Langsung di kluster komputer virtual tamu.

Persyaratan dasar

Penting

Dalam skenario di mana node kluster diimplementasikan, adaptor NIC, driver, dan firmware harus sama persis agar set teaming berfungsi dengan baik.

Sistem, komponen, perangkat, dan driver harus disertifikasi untuk sistem operasi yang Anda gunakan di Katalog Windows Server. Selain itu, kami menyarankan agar server dan adaptor jaringan memiliki kualifikasi tambahan (AQ) Standar Pusat Data yang Ditentukan Perangkat Lunak (SDDC) dan/atau Pusat Data yang Ditentukan Perangkat Lunak (SDDC), seperti yang digambarkan di bawah ini. Ada lebih dari 1.000 komponen dengan AQ SDDC.

Screenshot of the Windows Server catalog showing a system that includes the Software-Defined Data Center (SDDC) Premium certification

Kluster yang dikonfigurasi sepenuhnya (server, jaringan, dan penyimpanan) harus melewati semua pengujian validasi kluster per wizard di Manajer Kluster Failover atau dengan Test-Clustercmdlet di PowerShell.

Selain itu, persyaratan berikut berlaku:

Server

  • Minimal 2 server, maksimum 16 server
  • Disarankan agar semua server menjadi produsen dan model yang sama

CPU

  • Intel Nehalem atau prosesor yang kompatibel dengan yang lebih baru; Atau
  • Prosesor AMD EPYC atau yang lebih baru kompatibel

Memori

  • Memori untuk Windows Server, VM, dan aplikasi atau beban kerja lainnya; Plus
  • RAM 4 GB per terabyte (TB) kapasitas drive cache di setiap server, untuk metadata Storage Spaces Direct

Boot

  • Perangkat boot apa pun yang didukung oleh Windows Server, yang sekarang menyertakan SATADOM
  • Cermin RAID 1 tidak diperlukan, tetapi didukung untuk boot
  • Disarankan: Ukuran minimum 200 GB

Jaringan

Ruang Penyimpanan Langsung memerlukan bandwidth tinggi yang andal, koneksi jaringan latensi rendah antara setiap simpul.

Interkoneksi minimum untuk simpul skala kecil 2-3

  • Kartu antarmuka jaringan (NIC) 10 Gbps, atau lebih cepat
  • Dua atau beberapa koneksi jaringan dari setiap simpul yang direkomendasikan untuk redundansi dan performa

Interkoneksi yang direkomendasikan untuk performa tinggi, dalam skala besar, atau penyebaran 4+

  • NIC yang mampu mengakses memori langsung jarak jauh (RDMA), iWARP (disarankan) atau RoCE
  • Dua atau beberapa koneksi jaringan dari setiap simpul yang direkomendasikan untuk redundansi dan performa
  • NIC 25 Gbps atau lebih cepat

Interkoneksi simpul yang dialihkan atau tanpa switch

  • Dialihkan: Sakelar jaringan harus dikonfigurasi dengan benar untuk menangani bandwidth dan jenis jaringan. Jika menggunakan RDMA yang mengimplementasikan protokol RoCE, perangkat jaringan dan konfigurasi switch bahkan lebih penting.
  • Tanpa sakelar: Simpul dapat saling terhubung menggunakan koneksi langsung, menghindari penggunaan sakelar. Diperlukan bahwa setiap simpul memiliki koneksi langsung dengan setiap node kluster lainnya.

Drive

Storage Spaces Direct bekerja dengan drive SATA, SAS, NVMe, atau memori persisten (PMem) yang terpasang secara fisik hanya pada satu server masing-masing. Untuk bantuan selengkapnya dalam memilih drive, lihat artikel Memilih drive dan Memahami dan menyebarkan memori persisten.

  • Drive SATA, SAS, memori persisten, dan NVMe (M.2, U.2, dan Add-In-Card) semuanya didukung
  • Drive asli 512n, 512e, dan 4K semuanya didukung
  • Drive solid-state harus memberikan perlindungan kehilangan daya
  • Jumlah dan jenis drive yang sama di setiap server – lihat Pertimbangan simetri drive
  • Perangkat cache harus 32 GB atau lebih besar
  • Perangkat memori persisten digunakan dalam mode penyimpanan blok
  • Saat menggunakan perangkat memori persisten sebagai perangkat cache, Anda harus menggunakan perangkat kapasitas NVMe atau SSD (Anda tidak dapat menggunakan HDD)
  • Jika Anda menggunakan HDD untuk menyediakan kapasitas penyimpanan, Anda harus menggunakan penembolokan bus penyimpanan. Penembolokan bus penyimpanan tidak diperlukan saat menggunakan penyebaran all-flash
  • Driver NVMe adalah driver yang disediakan Microsoft yang disertakan dalam Windows (stornvme.sys)
  • Disarankan: Jumlah drive kapasitas adalah kelipatan keseluruhan dari jumlah drive cache
  • Direkomendasikan: Drive cache harus memiliki daya tahan tulis yang tinggi: setidaknya 3 drive-writes-per-day (DWPD) atau setidaknya 4 terabyte ditulis (TBW) per hari - lihat Memahami penulisan drive per hari (DWPD), terabyte ditulis (TBW), dan minimum yang direkomendasikan untuk Ruang Penyimpanan Langsung

Catatan

Saat menggunakan semua flash drive untuk kapasitas penyimpanan, manfaat penembolokan kumpulan penyimpanan akan dibatasi. Pelajari selengkapnya tentang cache kumpulan penyimpanan.

Berikut adalah cara drive dapat dihubungkan untuk Storage Spaces Direct:

  • Drive SATA yang terpasang langsung
  • Drive NVMe yang terpasang langsung
  • Adaptor bus host SAS (HBA) dengan drive SAS
  • Adaptor bus host SAS (HBA) dengan drive SATA
  • Kartu pengontrol RAID hanya melewati perangkat penyimpanan fisik SAS
  • TIDAK DIDUKUNG: Kartu pengontrol RAID yang tidak mendukung pass langsung perangkat penyimpanan fisik SAS atau penyimpanan SAN (Fibre Channel, iSCSI, FCoE). Kartu adaptor host-bus (HBA) harus menerapkan mode pass-through sederhana untuk perangkat penyimpanan apa pun yang digunakan untuk Storage Spaces Direct

Diagram showing supported and unsupported drive interconnects

Drive boleh dalam bentuk internal ke server, atau penutup eksternal yang terhubung ke satu server saja. SCSI Enclosure Services (SES) diperlukan untuk pemetaan dan identifikasi slot. Setiap penutup eksternal harus menyajikan pengidentifikasi unik (ID Unik).

  • Mendorong internal ke server
  • Drive di penutup eksternal ("JBOD") yang tersambung ke satu server
  • TIDAK DIDUKUNG: Penutup SAS bersama yang terhubung ke beberapa server atau bentuk IO multi-jalur (MPIO) di mana drive dapat diakses oleh beberapa jalur.

Diagram showing how internal and external drives connected directly to a server are supported, but shared SAS is not

Jumlah minimum drive (tidak termasuk boot drive)

Jumlah minimum drive kapasitas yang Anda butuhkan bervariasi menurut skenario penyebaran Anda. Jika Anda berencana menggunakan cache kumpulan penyimpanan, setidaknya harus ada 2 perangkat cache per server.

Anda dapat menyebarkan Storage Spaces Direct pada sekelompok server fisik ataupun pada kluster tamu mesin virtual (VM). Anda dapat mengonfigurasi desain Storage Spaces Direct untuk skenario performa, kapasitas, atau seimbang berdasarkan pemilihan perangkat penyimpanan fisik atau virtual. Penyebaran virtual memanfaatkan performa dan ketahanan penyimpanan privat atau cloud publik yang mendasar. Storage Spaces Direct yang disebarkan pada kluster tamu VM memungkinkan Anda menggunakan solusi ketersediaan tinggi dalam lingkungan virtual.

Bagian berikut menjelaskan persyaratan drive minimum untuk penyebaran fisik dan virtual.

Penyebaran fisik

Tabel ini menunjukkan jumlah minimum drive kapasitas berdasarkan jenis untuk penyebaran perangkat keras seperti Azure Stack HCI versi 21H2 atau yang lebih baru, dan Windows Server.

Jenis drive ada (hanya kapasitas) Drive minimum diperlukan (Windows Server) Drive minimum diperlukan (Azure Stack HCI)
Semua memori persisten (model yang sama) 4 memori persisten 2 memori persisten
Semua NVMe (model yang sama) 4 NVMe 2 NVMe
Semua SSD (model yang sama) 4 SSD 2 SSD

Jika Anda menggunakan cache kumpulan penyimpanan, setidaknya harus ada 2 drive lagi yang dikonfigurasi untuk cache. Tabel menunjukkan jumlah minimum drive yang diperlukan untuk penyebaran Windows Server dan Azure Stack HCI menggunakan 2 simpul atau lebih.

Jenis drive ada Diperlukan drive minimum
Memori persisten + NVMe atau SSD 2 memori persisten + 4 NVMe atau SSD
NVMe + SSD 2 NVMe + 4 SSD
NVMe + HDD 2 NVMe + 4 HDD
SSD + HDD 2 SSD + 4 HDD

Penting

Cache kumpulan penyimpanan tidak dapat digunakan dengan Azure Stack HCI dalam satu penyebaran simpul.

Penyebaran virtual

Tabel ini memperlihatkan jumlah minimum drive berdasarkan jenis untuk penyebaran virtual seperti VM tamu Windows Server atau Windows Server Azure Edition.

Jenis drive ada (hanya kapasitas) Diperlukan drive minimum
Virtual Hard Disk 2

Tip

Untuk meningkatkan performa untuk VM tamu saat berjalan di Azure Stack HCI atau Windows Server, pertimbangkan untuk menggunakan cache baca dalam memori CSV untuk menyimpan operasi baca yang tidak dibuffer.

Jika Anda menggunakan Storage Spaces Direct di lingkungan virtual, Anda harus mempertimbangkan:

  • Disk virtual tidak rentan terhadap kegagalan seperti drive fisik, namun Anda bergantung pada performa dan keandalan cloud publik atau privat
  • Disarankan untuk menggunakan satu tingkat latensi rendah/ penyimpanan performa tinggi
  • Disk virtual harus digunakan hanya untuk kapasitas

Pelajari selengkapnya tentang menyebarkan Storage Spaces Direct menggunakan komputer virtual dan penyimpanan virtual.

Kapasitas maksimum

Maksimal Windows Server 2019 atau yang lebih baru Server Windows 2016
Kapasitas mentah per server 400 TB 100 TB
Kapasitas kumpulan 4 PB (4.000 TB) 1 PB