Pertimbangan simetri drive untuk kluster Azure Stack HCI dan Windows Server
Berlaku untuk: Azure Stack HCI, versi 22H2 dan 21H2; Windows Server 2022, Windows Server 2019
Kluster Azure Stack HCI dan Windows Server memiliki performa kerja paling baik ketika setiap server memiliki drive yang sama persis.
Pada kenyataannya, kami menyadari bahwa ini tidak selalu praktis. Hari ini, Anda dapat membeli hard drive 3 TB yang luas; tahun depan, mungkin sulit untuk menemukan drive sekecil itu. Oleh karenanya, beberapa jumlah pencampuran-dan-pencocokan diharapkan dan didukung. Perlu diingat, bagaimanapun juga, semakin banyak simetri selalu lebih baik.
Artikel ini menjelaskan tentang batasan dan memberikan contoh konfigurasi yang didukung dan tidak didukung di Ruang Penyimpanan Langsung, teknologi virtualisasi penyimpanan yang mendasari di balik Azure Stack HCI dan Windows Server.
Batasan
Bagian ini menjelaskan tentang batasan terkait jenis drive, model, ukuran, dan jumlah drive.
Jenis
Semua server harus memiliki jenis drive yang sama.
Contohnya, jika satu server memiliki NVMe, mereka semua harus memiliki NVMe.
Telepon
Semua server sebaiknya memiliki jumlah drive yang sama dari setiap jenis.
Contohnya, jika satu server memiliki enam SSD, mereka semua harus memiliki enam SSD.
Catatan
Tidak masalah jika jumlah drive berbeda untuk sementara waktu selama kegagalan atau saat menambahkan atau menghapus drive.
Model
Kami sarankan untuk menggunakan drive dari model dan versi firmware yang sama bila memungkinkan. Jika tidak bisa, pilih drive yang sedekat mungkin dengan hati-hati. Kami mencegah pencampuran-dan-pencocokan drive dari jenis yang sama dengan kinerja yang sangat berbeda atau karakteristik daya tahan (kecuali satu cache dan yang lainnya adalah kapasitas) karena Ruang Penyimpanan Langsung mendistribusikan IO secara merata dan tidak mendiskriminasi berdasarkan model.
Catatan
Tidak masalah untuk mencampur-dan-mencocokkan drive SATA dan SAS yang serupa.
Ukuran
Kami sarankan untuk menggunakan drive dengan ukuran yang sama bila memungkinkan. Menggunakan drive kapasitas dengan ukuran yang berbeda dapat mengakibatkan beberapa kapasitas tidak bisa digunakan, dan menggunakan drive cache dengan ukuran yang berbeda mungkin tidak akan meningkatkan kinerja cache. Lihat bagian berikut untuk detailnya.
Peringatan
Ukuran drive kapasitas yang berbeda di seluruh server bisa mengakibatkan kapasitas tanpa kontribusi.
Pahami: ketidakseimbangan kapasitas
Ruang Penyimpanan Langsung cukup kuat untuk menangani ketidakseimbangan kapasitas baik di seluruh drive maupun di seluruh server. Bahkan meski ketidakseimbangannya parah, semuanya akan terus bekerja. Namun, tergantung pada beberapa faktor, kapasitas yang tidak tersedia di setiap server mungkin tidak bisa digunakan.
Untuk melihat alasan mengapa hal ini terjadi, lihat ilustrasi yang disederhanakan di bawah ini. Setiap kotak berwarna mewakili satu salinan data duplikat. Contohnya, kotak bertanda A, A', dan A'' adalah tiga salinan data yang sama. Untuk menghormati toleransi kesalahan server, salinan ini harus disimpan di server berbeda.
Kapasitas tanpa kontribusi
Seperti digambar, Server 1 (10 TB) dan Server 2 (10 TB) penuh. Server 3 memiliki drive yang lebih besar, oleh sebab itu kapasitas totalnya lebih besar (15 TB). Namun, untuk menyimpan lebih banyak data duplikat tiga arah di Server 3 akan memerlukan salinan di Server 1 dan Server 2 juga, yang sudah penuh. Kapasitas 5 TB yang tersisa di Server 3 tidak dapat digunakan - kapasitasnya "terdampar".
Penempatan optimal
Sebaliknya, dengan empat server berkapasitas 10 TB, 10 TB, 10 TB, dan 15 TB serta ketahanan duplikasi tiga arah, dimungkinkan untuk menempatkan salinan secara valid dengan cara yang menggunakan semua kapasitas yang tersedia, seperti yang digambar. Bila ini memungkinkan, pengalokasi Ruang Penyimpanan Langsung akan menemukan dan menggunakan penempatan optimal, tanpa meninggalkan kapasitas tanpa kontribusi.
Jumlah server, ketahanan, tingkat keparahan ketidakseimbangan kapasitas, dan faktor-faktor lain mempengaruhi adanya kapasitas tanpa kontribusi. Aturan umum paling bijaksana adalah mengasumsikan bahwa hanya kapasitas yang tersedia di setiap server yang dijamin dapat digunakan.
Memahami: ketidakseimbangan cache
Ruang Penyimpanan Langsung juga dapat menahan ketidakseimbangan cache di seluruh drive serta di seluruh server. Bahkan meski ketidakseimbangannya parah, semuanya akan terus bekerja. Selain itu, Ruang Penyimpanan Langsung selalu menggunakan semua cache yang tersedia sepenuhnya.
Menggunakan drive cache dengan ukuran berbeda mungkin tidak meningkatkan kinerja cache secara seragam atau dapat diprediksi: hanya IO untuk pengikatan drive dengan drive cache yang lebih besar yang dapat melihat peningkatan kinerja. Ruang Penyimpanan Langsung mendistribusikan IO secara merata di seluruh pengikatan dan tidak mendiskriminasi berdasarkan rasio cache-ke-kapasitas.
Tip
Lihat Memahami cache kumpulan penyimpanan untuk mempelajari selengkapnya tentang pengikatan cache.
Contoh konfigurasi
Berikut adalah beberapa konfigurasi yang didukung dan yang tidak didukung:
Didukung: model yang berbeda antara server
Dua server pertama memakai model NVMe "X" tetapi server ketiga memakai model NVMe "Z", yang sangat mirip.
Server 1 | Server 2 | Server 3 |
---|---|---|
2 x NVMe Model X (cache) | 2 x NVMe Model X (cache) | 2 x NVMe Model Z (cache) |
10 x SSD Model Y (kapasitas) | 10 x SSD Model Y (kapasitas) | 10 x SSD Model Y (kapasitas) |
Ini didukung.
Didukung: model yang berbeda dalam server
Setiap server memakai beberapa campuran model HDD yang berbeda "Y" dan "Z", yang sangat mirip. Setiap server memiliki 10 HDD totalnya.
Server 1 | Server 2 | Server 3 |
---|---|---|
2 x SSD Model X (cache) | 2 x SSD Model X (cache) | 2 x SSD Model X (cache) |
7 x HDD Model Y (kapasitas) | 5 x HDD Model Y (kapasitas) | 1 x HDD Model Y (kapasitas) |
3 x HDD Model Z (kapasitas) | 5 x HDD Model Z (kapasitas) | 9 x HDD Model Z (kapasitas) |
Ini didukung.
Didukung: berbagai ukuran di seluruh server
Dua server pertama memakai HDD 4 TB tetapi server ketiga memakai HDD 6 TB yang sangat mirip.
Server 1 | Server 2 | Server 3 |
---|---|---|
2 x 800 GB NVMe (cache) | 2 x 800 GB NVMe (cache) | 2 x 800 GB NVMe (cache) |
4 x 4 TB HDD (kapasitas) | 4 x 4 TB HDD (kapasitas) | 4 x 6 TB HDD (kapasitas) |
Ini didukung, meskipun nantinya akan menghasilkan kapasitas tanpa kontribusi.
Didukung: model yang berbeda di dalam server
Setiap server memakai campuran yang berbeda dari 1,2 TB dan SSD 1,6 TB yang sangat mirip. Setiap server memiliki total 4 HDD.
Server 1 | Server 2 | Server 3 |
---|---|---|
3 x 1.2 TB SSD (cache) | 2 x 1.2 TB SSD (cache) | 4 x 1.2 TB SSD (cache) |
1 x 1.6 TB SSD (cache) | 2 x 1.6 TB SSD (cache) | - |
20 x 4 TB HDD (kapasitas) | 20 x 4 TB HDD (kapasitas) | 20 x 4 TB HDD (kapasitas) |
Ini didukung.
Tidak didukung: berbagai jenis drive di seluruh server
Server 1 mempunyai NVMe tetapi yang lain tidak.
Server 1 | Server 2 | Server 3 |
---|---|---|
6 x NVMe (cache) | - | - |
- | 6 x SSD (cache) | 6 x SSD (cache) |
18 x HDD (kapasitas) | 18 x HDD (kapasitas) | 18 x HDD (kapasitas) |
Tidak didukung. Jenis drive harus sama pada setiap server.
Tidak didukung: jumlah yang berbeda dari setiap jenis di seluruh server
Server 3 memiliki jumlah drive lebih dari yang lain.
Server 1 | Server 2 | Server 3 |
---|---|---|
2 x NVMe (cache) | 2 x NVMe (cache) | 4 x NVMe (cache) |
10 x HDD (kapasitas) | 10 x HDD (kapasitas) | 20 x HDD (kapasitas) |
Tidak didukung. Jumlah drive dari setiap jenis harus sama pada setiap server.
Tidak didukung: hanya drive HDD
Semua server hanya mempunyai drive HDD yang terhubung.
Server 1 | Server 2 | Server 3 |
---|---|---|
18 x HDD (kapasitas) | 18 x HDD (kapasitas) | 18 x HDD (kapasitas) |
Tidak didukung. Anda perlu menambahkan dua drive cache (NvME atau SSD) yang terpasang ke masing-masing server minimalnya.
Ringkasan
Singkatnya, setiap server dalam kluster harus memiliki jenis drive yang sama dan jumlah yang sama dari setiap jenis. Didukung untuk model drive pencampuran-dan-pencocokan dan ukuran drive sesuai kebutuhan, dengan pertimbangan di atas.
Batasan | Provinsi |
---|---|
Jenis drive yang sama pada setiap server | Diperlukan |
Jumlah yang sama dari setiap jenis pada setiap server | Diperlukan |
Model drive yang sama pada setiap server | Disarankan |
Ukuran drive yang sama pada setiap server | Disarankan |
Langkah berikutnya
Untuk informasi terkait, lihat juga:
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk