Azure Stack HCI ve Windows Server kümelerinde birimleri planlama

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

Bu makalede, iş yüklerinizin performans ve kapasite gereksinimlerini karşılamak için küme birimlerinin planlanması için dosya sistemlerini, dayanıklılık türlerini ve boyutlarını seçme gibi yönergeler sağlanır.

Not

Depolama Alanları Doğrudan bir dosya sunucusunu genel kullanım için desteklemez. Depolama Alanı Doğrudan'da dosya sunucusunu veya diğer genel hizmetleri çalıştırmanız gerekiyorsa, sanal makinelerde yapılandırın.

Gözden Geçirme: Birimler nedir?

Birimler, Hyper-V sanal makineleri için VHD veya VHDX dosyaları gibi iş yüklerinizin ihtiyaç duyduğu dosyaları yerleştirdiğiniz yerdir. Birimler, Azure Stack HCI ve Windows Server'ın arkasındaki yazılım tanımlı depolama teknolojisi Depolama Alanları Doğrudan hataya dayanıklılık, ölçeklenebilirlik ve performans avantajlarını tanıtmak için depolama havuzundaki sürücüleri birleştirir.

Not

Küme Paylaşılan Birimleri (CSV) ve ReFS gibi diğer yerleşik Windows özellikleri tarafından sağlanan işlevler de dahil olmak üzere birim ve altındaki sanal diske birlikte başvurmak için "birim" terimini kullanırız. Depolama Alanları Doğrudan başarıyla planlamak ve dağıtmak için bu uygulama düzeyi ayrımlarının anlaşılması gerekmez.

Diyagramda, her biri birim olarak etiketlenmiş bir sanal diskle ilişkilendirilmiş birimler olarak etiketlenmiş üç klasör gösterilir ve bunların tümü ortak bir disk depolama havuzuyla ilişkilidir.

Tüm birimlere kümedeki tüm sunucular aynı anda erişebilir. Oluşturulduktan sonra, tüm sunucularda C:\ClusterStorage\ konumunda gösterilir.

Ekran yakalama, Volume1, Volume2 ve Volume3 adlı birimleri içeren ClusterStorage adlı bir dosya gezgini penceresini gösterir.

Oluşturulacak birim sayısını seçme

Birim sayısını kümenizdeki sunucu sayısının katı hale getirmenizi öneririz. Örneğin, 4 sunucunuz varsa toplam 4 birimle 3 veya 5'e göre daha tutarlı bir performans elde edebilirsiniz. Bu, kümenin birim "sahipliğini" (bir sunucu her birim için meta veri düzenlemeyi işler) sunucular arasında eşit olarak dağıtmasına olanak tanır.

Toplam birim sayısını küme başına 64 birimle sınırlamanızı öneririz.

Dosya sistemini seçme

Depolama Alanları Doğrudan için yeni Dayanıklı Dosya Sistemi'ni (ReFS) kullanmanızı öneririz. ReFS, sanallaştırma için oluşturulmuş premier dosya sistemidir ve önemli performans hızlandırmaları ve veri bozulmasına karşı yerleşik koruma gibi birçok avantaj sunar. Windows Server sürüm 1709 ve sonraki sürümlerde Yinelenen Verileri Kaldırma dahil olmak üzere neredeyse tüm önemli NTFS özelliklerini destekler. Ayrıntılar için bkz. ReFS özellik karşılaştırma tablosu .

İş yükünüz ReFS'nin henüz desteklemediği bir özellik gerektiriyorsa, bunun yerine NTFS kullanabilirsiniz.

İpucu

Farklı dosya sistemlerine sahip birimler aynı kümede birlikte bulunabilir.

Dayanıklılık türünü seçme

Depolama Alanları Doğrudan birimleri, sürücü veya sunucu hataları gibi donanım sorunlarına karşı koruma sağlamak ve yazılım güncelleştirmeleri gibi sunucu bakımı boyunca sürekli kullanılabilirliği etkinleştirmek için dayanıklılık sağlar.

Not

Hangi dayanıklılık türlerini seçebileceğiniz, sahip olduğunuz sürücü türlerinden bağımsızdır.

İki sunucuyla

Kümedeki iki sunucuyla, iki yönlü yansıtma veya iç içe dayanıklılık kullanabilirsiniz.

İki yönlü yansıtma, her sunucudaki sürücülerde bir kopya olacak şekilde tüm verilerin iki kopyasını tutar. Depolama verimliliği yüzde 50'dir; 1 TB veri yazmak için depolama havuzunda en az 2 TB fiziksel depolama kapasitesine ihtiyacınız vardır. İki yönlü yansıtma, bir kerede bir donanım hatasını (bir sunucu veya sürücü) güvenle tolere edebilir.

Diyagramda, dairesel oklarla bağlanmış veri ve kopya etiketli birimler gösterilir ve her iki birim de sunuculardaki bir dizi diskle ilişkilendirilir.

İç içe dayanıklılık, iki yönlü yansıtmaya sahip sunucular arasında veri dayanıklılığı sağlar, ardından iki yönlü yansıtma veya yansıtması hızlandırılmış eşlik ile sunucu içinde dayanıklılık ekler. İç içe yerleştirme, bir sunucu yeniden başlatıldığında veya kullanılamadığında bile veri dayanıklılığı sağlar. depolama verimliliği, iç içe iki yönlü yansıtma ile yüzde 25 ve iç içe yansıtma hızlandırılmış eşlik için yaklaşık yüzde 35-40'tır. İç içe dayanıklılık, aynı anda iki donanım hatasını (iki sürücü veya bir sunucu ve kalan sunucudaki bir sürücü) güvenle tolere edebilir. Bu ek veri dayanıklılığı nedeniyle, iki sunuculu kümelerin üretim dağıtımlarında iç içe dayanıklılık kullanmanızı öneririz. Daha fazla bilgi için bkz. İç içe dayanıklılık.

Diyagramda, her sunucu içindeki bir eşlik katmanına karşılık gelen iki yönlü yansıtma ile ilişkili sunucular arasında iki yönlü yansıtma ile iç içe yansıtma hızlandırılmış eşlik gösterilmektedir.

Üç sunucu ile

Üç sunucuyla, daha iyi hataya dayanıklılık ve performans için üç yönlü yansıtma kullanmanız gerekir. Üç yönlü yansıtma, her sunucudaki sürücülerde bir kopya olacak şekilde tüm verilerin üç kopyasını tutar. Depolama verimliliği yüzde 33,3'tür; 1 TB veri yazmak için depolama havuzunda en az 3 TB fiziksel depolama kapasitesine ihtiyacınız vardır. Üç yönlü yansıtma, aynı anda en az iki donanım sorununu (sürücü veya sunucu) güvenle tolere edebilir. 2 düğüm kullanılamaz duruma gelirse disklerin 2/3'ünün kullanılabilir olmaması ve sanal disklerin erişilemez olması için depolama havuzu çekirdek kaybeder. Ancak, bir düğüm kapatılabilir ve başka bir düğümdeki bir veya daha fazla disk başarısız olabilir ve sanal diskler çevrimiçi kalır. Örneğin, aniden başka bir sürücü veya sunucu başarısız olduğunda bir sunucuyu yeniden başlatıyorsanız, tüm veriler güvenli ve sürekli erişilebilir durumda kalır.

Diyagramda, fiziksel diskler içeren bir sunucuyla ilişkilendirilmiş her birimle döngüsel oklarla bağlanmış bir birim verileri ve iki etiketli kopya gösterilmektedir.

Dört veya daha fazla sunucuyla

Dört veya daha fazla sunucuyla, her birim için üç yönlü yansıtma, çift eşlik ("silme kodlaması" olarak adlandırılır) kullanmayı veya ikisini yansıtma hızlandırmalı eşlikle karıştırmayı seçebilirsiniz.

İkili eşlik, üç yönlü yansıtma ile aynı hataya dayanıklılık sağlar ancak daha iyi depolama verimliliği sağlar. Dört sunucu ile depolama verimliliği yüzde 50,0'dır; 2 TB veri depolamak için depolama havuzunda 4 TB fiziksel depolama kapasitesine ihtiyacınız vardır. Bu, yedi sunucuyla yüzde 66,7 depolama verimliliğine çıkar ve yüzde 80,0 depolama verimliliğine kadar devam eder. Bunun dezavantajı, eşlik kodlamasının daha yoğun işlem gücü kullanımlı olmasıdır ve bu da performansını sınırlayabilir.

Diyagram, verileri etiketlenmiş iki birimi ve her birimi fiziksel diskler içeren bir sunucuyla ilişkilendirilmiş dairesel oklarla bağlanmış iki etiketli eşlik gösterir.

Hangi dayanıklılık türünün kullanılacağı iş yükünüzün gereksinimlerine bağlıdır. Hangi iş yüklerinin her dayanıklılık türüne uygun olduğunu ve her dayanıklılık türünün performansını ve depolama verimliliğini özetleyen bir tablo aşağıdadır.

Dayanıklılık türü Kapasite verimliliği Hız İş yükleri
Ayna Depolama verimliliği %33 gösteriyor
Üç yönlü yansıtma: %33
İki yönlü yansıtma: %50
%100 performans gösteriliyor
En yüksek performans
Sanallaştırılmış iş yükleri
Veritabanları
Diğer yüksek performanslı iş yükleri
Yansıtması hızlandırılmış eşlik Depolama verimliliği yaklaşık %50 gösteriyor
Yansıtma ve eşlik oranına bağlıdır
Performans %20 civarında gösteriliyor
Yansıtmadan çok daha yavaş, ancak çift eşlikten iki kat daha hızlı
Büyük sıralı yazma ve okuma işlemleri için en iyi yöntem
Arşivleme ve yedekleme
Sanallaştırılmış masaüstü altyapısı
İkili eşlik Depolama verimliliği yaklaşık %80 gösteriyor
4 sunucu: %50
16 sunucu: %80'e kadar
Performans yaklaşık %10 gösteriyor
Yazmalarda CPU kullanımı & en yüksek G/Ç gecikmesi
Büyük sıralı yazma ve okuma işlemleri için en iyi yöntem
Arşivleme ve yedekleme
Sanallaştırılmış masaüstü altyapısı

Performans en önemli olduğunda

Katı gecikme süresi gereksinimleri olan veya SQL Server veritabanları veya performansa duyarlı Hyper-V sanal makineleri gibi çok sayıda karma rastgele IOPS gerektiren iş yükleri, performansı en üst düzeye çıkarmak için yansıtma kullanan birimlerde çalıştırılmalıdır.

İpucu

Yansıtma diğer dayanıklılık türlerinden daha hızlıdır. Yansıtmayı neredeyse tüm performans örneklerimiz için kullanırız.

Kapasite en önemli olduğunda

Veri ambarları veya "soğuk" depolama gibi seyrek yazılan iş yükleri, depolama verimliliğini en üst düzeye çıkarmak için çift eşlik kullanan birimlerde çalıştırılmalıdır. Scale-Out Dosya Sunucusu (SoFS), sanal masaüstü altyapısı (VDI) gibi diğer bazı iş yükleri veya çok fazla hızlı sürüklenen rastgele GÇ trafiği oluşturmayan ve/veya en iyi performansı gerektirmeyen diğer iş yükleri de sizin takdirinize bağlı olarak çift eşlik kullanabilir. Eşlik, yansıtmaya kıyasla özellikle yazma işlemlerinde CPU kullanımını ve GÇ gecikme süresini kaçınılmaz olarak artırır.

Veriler toplu olarak yazıldığında

Arşivleme veya yedekleme hedefleri gibi büyük, sıralı geçişlerle yazılan iş yüklerinin başka bir seçeneği vardır: bir birim yansıtma ile çift eşliği karıştırabilir. Yazma işlemi ilk olarak yansıtılmış kısımda yer alır ve daha sonra kademeli olarak eşlik bölümüne taşınır. Bu işlem yoğunluklu eşlik kodlamasının daha uzun bir süre boyunca gerçekleşmesini sağlayarak büyük yazma işlemleri geldiğinde alımı hızlandırır ve kaynak kullanımını azaltır. Bölümleri boyutlandırırken, aynı anda gerçekleşen yazma miktarının (örneğin, bir günlük yedekleme) yansıtma bölümüne rahatça sığması gerektiğini göz önünde bulundurun. Örneğin, günde bir kez 100 GB alırsanız, 150 GB ile 200 GB arasında yansıtma ve geri kalanı için çift eşlik kullanmayı göz önünde bulundurun.

Sonuçta elde edilen depolama verimliliği, seçtiğiniz oranlara bağlıdır. Bazı örnekler için bu tanıtıma bakın.

İpucu

Veri alımı aracılığıyla yazma performansında ani bir düşüş gözlemlerseniz, yansıtma bölümünün yeterince büyük olmadığını veya yansıtma hızlandırılmış eşlikin kullanım örneğiniz için uygun olmadığını gösterebilir. Örneğin, yazma performansı 400 MB/sn'den 40 MB/sn'ye düşüyorsa yansıtma bölümünü genişletmeyi veya üç yönlü yansıtmaya geçmeyi göz önünde bulundurun.

NVMe, SSD ve HDD ile dağıtımlar hakkında

İki tür sürücü içeren dağıtımlarda, daha hızlı sürücüler önbelleğe alma sağlarken yavaş sürücüler kapasite sağlar. Bu otomatik olarak gerçekleşir; daha fazla bilgi için bkz. Depolama Alanları Doğrudan önbelleği anlama. Bu tür dağıtımlarda, tüm birimler sonuçta aynı tür sürücülerde (kapasite sürücüleri) bulunur.

Üç sürücü türünün de bulunduğu dağıtımlarda yalnızca en hızlı sürücüler (NVMe) önbelleğe alma sağlar ve kapasite sağlamak için iki tür sürücü (SSD ve HDD) bırakır. Her birim için tamamen SSD katmanında mı yoksa tamamen HDD katmanında mı yoksa ikisine mi yayıldığını seçebilirsiniz.

Önemli

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

Birimlerin boyutunu seçme

Azure Stack HCI'de her birimin boyutunu 64 TB ile sınırlamanızı öneririz.

İpucu

Birim Gölge Kopyası hizmetini (VSS) ve Volsnap yazılım sağlayıcısını (dosya sunucusu iş yüklerinde olduğu gibi) kullanan bir yedekleme çözümü kullanırsanız, birim boyutunu 10 TB ile sınırlamak performansı ve güvenilirliği artırır. Daha yeni Hyper-V RCT API'sini ve/veya ReFS blok kopyalamayı ve/veya yerel SQL yedekleme API'lerini kullanan yedekleme çözümleri 32 TB'a kadar ve daha fazla performans gösterir.

Ayak izi

Birimin boyutu kullanılabilir kapasitesine, depolanabileceği veri miktarına karşılık gelir. Bu, New-Volume cmdlet'inin -Size parametresi tarafından sağlanır ve Get-Volume cmdlet'ini çalıştırdığınızda Boyut özelliğinde görüntülenir.

Boyut birimin ayak izinden, depolama havuzunda kapsamış olduğu toplam fiziksel depolama kapasitesinden farklıdır. Ayak izi dayanıklılık türüne bağlıdır. Örneğin, üç yönlü yansıtma kullanan birimlerin boyutunun üç katı ayak izi vardır.

Birimlerinizin ayak izlerinin depolama havuzuna sığacak şekilde olması gerekir.

Diyagramda, belirtilen üç çarpanla depolama havuzundaki 6 TB'lık ayak izine kıyasla 2 TB'lık bir birim gösterilmektedir.

Yedek kapasite

Depolama havuzunda bir miktar kapasitenin ayrılmamış olarak bırakılması, sürücüler arızalandıktan sonra "yerinde" onarım için birimlere alan sağlayarak veri güvenliğini ve performansı artırır. Yeterli kapasite varsa, hemen yerinde, paralel onarım, arızalı sürücüler değiştirilmeden önce bile birimleri tam dayanıklılığa geri yükleyebilir. Bu otomatik olarak gerçekleşir.

Sunucu başına en fazla 4 sürücü olmak üzere bir kapasite sürücüsünün eşdeğerini ayırmanızı öneririz. Kendi takdirinize bağlı olarak daha fazla rezervasyon yapabilirsiniz, ancak bu minimum öneri, herhangi bir sürücü arızası sonrasında anında, yerinde paralel onarımın başarılı olabileceğini garanti eder.

Diyagram, depolama havuzundaki birkaç diskle ilişkilendirilmiş birimi ve ayrılmış olarak işaretlenmiş ilişkilendirilmemiş diskleri gösterir.

Örneğin, 2 sunucunuz varsa ve 1 TB kapasite sürücüsü kullanıyorsanız, havuzun 2 x 1 = 2 TB'sını yedek olarak ayırın. 3 sunucunuz ve 1 TB kapasite sürücüleriniz varsa, yedek olarak 3 x 1 = 3 TB ayırın. 4 veya daha fazla sunucunuz ve 1 TB kapasite sürücüleriniz varsa, yedek olarak 4 x 1 = 4 TB ayırın.

Not

Her üç türden sürücüye (NVMe + SSD + HDD) sahip kümelerde, her biri 4 sürücüye kadar bir SSD ile sunucu başına bir HDD eşdeğerini ayırmanızı öneririz.

Örnek: Kapasite planlaması

Dört sunuculu bir küme düşünün. Her sunucunun bazı önbellek sürücüleri ve kapasite için on altı 2 TB sürücüsü vardır.

4 servers x 16 drives each x 2 TB each = 128 TB

Depolama havuzundaki bu 128 TB'den dört sürücü veya 8 TB ayırıyoruz, böylece arıza yaptıktan sonra sürücüleri değiştirmek için acele etmeden yerinde onarımlar gerçekleşebilir. Bu, birim oluşturabildiğimiz havuzda 120 TB fiziksel depolama kapasitesi bırakır.

128 TB – (4 x 2 TB) = 120 TB

Bazı yüksek oranda etkin Hyper-V sanal makinelerini barındırmak için dağıtımımıza ihtiyacımız olduğunu, ancak saklamamız gereken çok sayıda soğuk depolama alanımız olduğunu varsayalım: eski dosyalar ve yedeklemeler. Dört sunucumuz olduğundan dört birim oluşturalım.

Sanal makineleri ilk iki birime ( Volume1 ve Volume2) yerleştirelim. Performansı en üst düzeye çıkarmak için dosya sistemi (daha hızlı oluşturma ve denetim noktaları için) ve dayanıklılık için üç yönlü yansıtma olarak ReFS'yi seçiyoruz. Soğuk depolama alanını diğer iki birime ( Birim 3 ve Birim 4) yerleştirelim. Dosya sistemi olarak NTFS 'yi (Yinelenen Verileri Kaldırma için) ve kapasiteyi en üst düzeye çıkarmak için dayanıklılık için çift eşlik'i seçiyoruz.

Tüm birimleri aynı boyutta yapmamız gerekmez, ancak kolaylık olması için hepsini 12 TB yapabiliriz.

Volume1 ve Volume2'nin her biri 12 TB x 33,3 verimlilik = 36 TB fiziksel depolama kapasitesi kaplar.

Volume3 ve Volume4'ün her biri 12 TB x yüzde 50,0 verimlilik = 24 TB fiziksel depolama kapasitesi kaplar.

36 TB + 36 TB + 24 TB + 24 TB = 120 TB

Dört birim, havuzumuzda bulunan fiziksel depolama kapasitesine tam olarak uygundur. Mükemmel!

Diyagramda, her biri 36 TB depolama alanıyla ilişkilendirilmiş iki adet 12 TB üç yönlü yansıtma birimi ve her biri 24 TB ile ilişkili iki adet 12 TB çift eşlik birimi gösterilir ve bunların tümü depolama havuzunda 120 TB'a kadar çıkar.

İpucu

Tüm birimleri hemen oluşturmanız gerekmez. Birimleri istediğiniz zaman genişletebilir veya daha sonra yeni birimler oluşturabilirsiniz.

Kolaylık olması için, bu örnek genelinde ondalık (10 tabanı) birimleri kullanır; yani 1 TB = 1.000.000.000.000 bayt. Ancak, Windows'taki depolama miktarları ikili (2 tabanında) birimler halinde görünür. Örneğin, her 2 TB sürücü Windows'ta 1,82 TiB olarak görünür. Benzer şekilde, 128 TB depolama havuzu 116,41 TiB olarak görünür. Bu beklenen bir durumdur.

Kullanım

Bkz. Azure Stack HCI'de birim oluşturma.

Sonraki adımlar

Daha fazla bilgi için ayrıca bkz: