Azure Stack HCI ve Windows Server kümeleri için sürücüleri seçme

Şunlar için geçerlidir: Azure Stack HCI, sürüm 22H2 ve 21H2; Windows Server 2022, Windows Server 2019

Bu makalede, performans ve kapasite gereksinimlerinizi karşılayacak sürücülerin nasıl seçileceğine ilişkin yönergeler sağlanır.

Sürücü türleri

Depolama Alanları Doğrudan, Azure Stack HCI ve Windows Server'ın arkasındaki temel depolama sanallaştırma teknolojisi şu anda dört sürücü türüyle çalışır:

Sürücü türü Description
PMem PMem , yeni bir düşük gecikme süresi ve yüksek performanslı depolama türü olan kalıcı belleği ifade eder.
NVMe NVMe (Geçici Olmayan Bellek Hızlı), doğrudan PCIe veri yolu üzerinde duran katı hal sürücülerini ifade eder. Yaygın form faktörleri 2,5 inç U.2, PCIe Eklenti Kartı (AIC) ve M.2'dir. NVMe, bugün PMem dışında desteklediğimiz diğer sürücü türlerinden daha düşük gecikme süresiyle daha yüksek IOPS ve GÇ aktarım hızı sunar.
SSD SSD , geleneksel SATA veya SAS aracılığıyla bağlanan katı hal sürücülerini ifade eder.
HDD HDD , geniş depolama kapasitesi sunan döner, manyetik sabit disk sürücülerini ifade eder.

Not

Bu makale NVMe, SSD ve HDD ile sürücü yapılandırmalarını seçmeyi kapsar. PMem hakkında daha fazla bilgi için bkz. Kalıcı belleği anlama ve dağıtma.

Not

Depolama Veri Yolu Katmanı (SBL) önbelleği tek sunucu yapılandırmasında desteklenmez. Tüm düz tek depolama türü yapılandırmaları (örneğin, all-NVMe veya all-SSD), tek sunucu için desteklenen tek depolama türüdür.

Yerleşik önbellek

Depolama Alanları Doğrudan yerleşik sunucu tarafı önbelleğine sahiptir. Büyük, kalıcı, gerçek zamanlı okuma ve yazma önbelleğidir. Birden çok sürücü türüne sahip dağıtımlarda, "en hızlı" türdeki tüm sürücüleri kullanacak şekilde otomatik olarak yapılandırılır. Kalan sürücüler kapasite için kullanılır.

Daha fazla bilgi için bkz. Depolama havuzu önbelleğini anlama.

1. Seçenek – Performansı en üst düzeye çıkarma

Herhangi bir veriye rastgele okuma ve yazma işlemleri arasında tahmin edilebilir ve tekdüzen milisaniyenin altında gecikme süresi elde etmek veya son derece yüksek IOPS ( 13 milyondan fazla yaptık!) veya GÇ aktarım hızı (500 GB/sn'den fazla okuma yaptık) elde etmek için "tümü flash" seçeneğini kullanmanız gerekir.

Bunu yapmanın birden çok yolu vardır:

Diyagramda kapasite için tüm NVMe, kapasite için SSD ile önbellek için NVMe ve kapasite için tüm SSD dahil olmak üzere dağıtım seçenekleri gösterilir.

  1. Tümü NVMe. Tüm NVMe'lerin kullanılması, en öngörülebilir düşük gecikme süresi de dahil olmak üzere eşleşmeyen performans sağlar. Tüm sürücüleriniz aynı modeldeyse önbellek yoktur. Ayrıca daha yüksek dayanıklılık ve düşük dayanıklılık NVMe modellerini karıştırabilir ve öncekini ikincisine yönelik yazmaları önbelleğe almak üzere yapılandırabilirsiniz (kurulum gerektirir).

  2. NVMe + SSD. NVMe'yi SSD'lerle birlikte kullanarak, NVMe yazmaları SSD'lere otomatik olarak önbelleğe alır. Bu sayede yazma işlemleri önbellekte birleştirilir ve SSD'lerdeki aşınmayı azaltmak için yalnızca gerektiği gibi aşamalı olarak çıkarılır. Bu, NVMe benzeri yazma özellikleri sağlarken, okuma işlemleri doğrudan hızlı SSD'lerden sunulur.

  3. Tüm SSD'ler. All-NVMe'de olduğu gibi, tüm sürücüleriniz aynı modeldeyse önbellek yoktur. Daha yüksek dayanıklılık ve düşük dayanıklılık modellerini karıştırırsanız, öncekini ikincisine yönelik yazmaları önbelleğe almak üzere yapılandırabilirsiniz (kurulum gerektirir).

    Not

    Önbellek olmadan all-NVMe veya all-SSD kullanmanın bir avantajı, her sürücüden kullanılabilir depolama kapasitesi elde etmektir. Önbelleğe alma için "harcanan" kapasite yoktur ve bu da daha küçük ölçekte cazip olabilir.

2. Seçenek – Performans ve kapasiteyi dengeleme

Çeşitli uygulama ve iş yüklerine, bazıları katı performans gereksinimlerine ve bazıları da önemli depolama kapasitesine ihtiyaç duyan ortamlarda, daha büyük HDD'ler için NVMe veya SSD önbelleğe alma ile "karma" gitmeniz gerekir.

Diyagramda, kapasite için HDD ile önbellek için NVMe, kapasite için HDD ile önbellek için SSD ve karma SSD ile önbellek için NVMe ve kapasite için HDD ile önbellek için NVMe gibi dağıtım olanakları gösterilmektedir.

  1. NVMe + HDD. NVMe sürücüleri, her ikisini de önbelleğe alarak okumaları ve yazmaları hızlandırır. Okumaları önbelleğe almak, HDD'lerin yazma işlemlerine odaklanmasını sağlar. Yazma işlemleri, ani artışları emer ve yazmaların yalnızca gerektiğinde, HDD IOPS ve GÇ aktarım hızını en üst düzeye çıkaran yapay olarak serileştirilmiş bir şekilde birleştirilmesine ve aşamalı olarak çıkarılmasına olanak tanır. Bu, NVMe benzeri yazma özellikleri ve sık veya son okunan veriler için DE NVMe benzeri okuma özellikleri sağlar.

  2. SSD + HDD. Yukarıdakine benzer şekilde SSD'ler de her ikisini de önbelleğe alarak okuma ve yazma işlemleri hızlandırılır. Bu, SSD benzeri yazma özellikleri ve sık veya son okunan veriler için SSD benzeri okuma özellikleri sağlar.

    Ek, oldukça egzotik bir seçenek vardır: her üç türden sürücüleri kullanmak.

  3. NVMe + SSD + HDD. Üç türdeki sürücülerin her ikisinde de NVMe sürücüleri hem SSD'ler hem de HDD'ler için önbelleğe alınır. Tek ilgi çekici olan, SSD'lerde birimler ve HDD'lerdeki birimleri aynı kümede yan yana oluşturabilmenizdir ve tümü NVMe tarafından hızlandırılır. İlki tam olarak bir "all-flash" dağıtımında olduğu gibi, ikincisi de yukarıda açıklanan "karma" dağıtımlarda olduğu gibi. Bu kavramsal olarak büyük ölçüde bağımsız kapasite yönetimi, hata ve onarım döngüleri gibi iki havuza sahip olmak gibidir.

    Önemli

    Performansa en duyarlı iş yüklerinizi tümü flash'a yerleştirmek için SSD katmanını kullanmanızı öneririz.

Seçenek 3 – Kapasiteyi en üst düzeye çıkarma

Arşivleme, yedekleme hedefleri, veri ambarları veya "soğuk" depolama gibi çok fazla kapasite gerektiren ve seyrek olarak yazılan iş yükleri için, önbelleğe almak için birkaç SSD'yi kapasite için çok daha büyük HDD'lerle birleştirmeniz gerekir.

Kapasiteyi en üst düzeye çıkarmak için dağıtım seçenekleri.

  1. SSD + HDD. SSD'ler okumaları ve yazmaları önbelleğe alıp ani artışları emecek ve HDD'lere en iyi duruma getirilmiş hazırlama ile SSD benzeri yazma performansı sağlayacaktır.

Önemli

Yalnızca HDD’ler ile yapılandırma desteklenmez. Yüksek dayanıklılığa sahip SSD’lerin düşük dayanıklılığa sahip SSD’lere önbelleğe alınması önerilmez.

Boyutlandırma işleminde dikkat edilmesi gerekenler

Önbellek

Her sunucunun en az iki önbellek sürücüsü olmalıdır (yedeklik için gereken minimum değer). Kapasite sürücülerinin sayısını, önbellek sürücülerinin sayısının bir katı yapmanızı öneririz. Örneğin, 4 önbellek sürücünüz varsa, 7 veya 9'a kıyasla 8 kapasiteli sürücü (1:2 oranı) ile daha tutarlı performans elde edersiniz.

Önbellek, uygulamalarınızın ve iş yüklerinizin çalışma kümesini, yani herhangi bir zamanda etkin olarak okudukları ve yazdıkları tüm verileri barındıracak şekilde boyutlandırılmalıdır. Bunun ötesinde önbellek boyutu gereksinimi yoktur. HDD'lerle yapılan dağıtımlarda adil bir başlangıç noktası kapasitenin yüzde 10'unun (örneğin, her sunucunun 4 x 4 TB HDD = 16 TB kapasitesi varsa), sunucu başına 2 x 800 GB SSD = 1,6 TB önbellektir. Özellikle çok yüksek dayanıklı SSD'lere sahip tüm flash dağıtımlar için kapasitenin yüzde 5'ine yakın bir değere başlamak adil olabilir. Örneğin, her sunucunun 24 x 1,2 TB SSD = 28,8 TB kapasitesi varsa, sunucu başına 2 x 750 GB NVMe = 1,5 TB önbellek olabilir. Daha sonra ayarlamak için istediğiniz zaman önbellek sürücüleri ekleyebilir veya kaldırabilirsiniz.

Genel

Sunucu başına toplam depolama kapasitesini yaklaşık 400 terabayt (TB) ile sınırlamanızı öneririz. Sunucu başına ne kadar fazla depolama kapasitesi olursa, yazılım güncelleştirmelerini uygularken kesinti veya yeniden başlatma sonrasında verileri yeniden eşitlemek için gereken süre o kadar uzun olur. Depolama havuzu başına geçerli en büyük boyut 4 petabayt (PB) (4.000 TB) (Windows Server 2016 için 1 PB) olur.

Sonraki adımlar

Daha fazla bilgi için ayrıca bkz: