Planowanie woluminów w Azure Stack HCLPlan volumes in Azure Stack HCI

Dotyczy: Azure Stack HCL, wersja 20H2; System Windows Server 2019Applies to: Azure Stack HCI, version 20H2; Windows Server 2019

Ten temat zawiera wskazówki dotyczące planowania woluminów w Azure Stack HCL w celu spełnienia wymagań dotyczących wydajności i pojemności dla obciążeń, takich jak wybór systemu plików, typu odporności i rozmiaru.This topic provides guidance for how to plan volumes in Azure Stack HCI to meet the performance and capacity needs of your workloads, including choosing their filesystem, resiliency type, and size.

Przegląd: co to są woluminyReview: What are volumes

Woluminy to miejsce umieszczenia plików potrzebnych do obsługi obciążeń, takich jak pliki VHD lub VHDX dla maszyn wirtualnych funkcji Hyper-V.Volumes are where you put the files your workloads need, such as VHD or VHDX files for Hyper-V virtual machines. Woluminy umożliwiają łączenie dysków w puli magazynów w celu zapewnienia odporności na uszkodzenia, skalowalności i wydajności bezpośrednie miejsca do magazynowania, zdefiniowanej przez oprogramowanie technologii magazynu Azure Stack HCL.Volumes combine the drives in the storage pool to introduce the fault tolerance, scalability, and performance benefits of Storage Spaces Direct, the software-defined storage technology behind Azure Stack HCI.

Uwaga

W dokumentacji dotyczącej Bezpośrednie miejsca do magazynowania termin "Volume" jest używany do odwoływania się wspólnie do woluminu i dysku wirtualnego, w tym funkcji udostępnianych przez inne wbudowane funkcje systemu Windows, takie jak udostępnione woluminy klastra (CSV) i system plików ReFS.Throughout documentation for Storage Spaces Direct, we use term "volume" to refer jointly to the volume and the virtual disk under it, including functionality provided by other built-in Windows features such as Cluster Shared Volumes (CSV) and ReFS. Zrozumienie tych różnic w poziomie implementacji nie jest konieczne do pomyślnego zaplanowania i wdrożenia Bezpośrednie miejsca do magazynowania.Understanding these implementation-level distinctions is not necessary to plan and deploy Storage Spaces Direct successfully.

Diagram przedstawia trzy foldery oznaczone jako woluminy skojarzone z dyskiem wirtualnym oznaczonym jako woluminy, skojarzone ze wspólną pulą magazynów dysków.

Wszystkie woluminy są dostępne dla wszystkich serwerów w klastrze w tym samym czasie.All volumes are accessible by all servers in the cluster at the same time. Po utworzeniu są one wyświetlane na **C:\ClusterStorage \ ** na wszystkich serwerach.Once created, they show up at C:\ClusterStorage\ on all servers.

Przechwytywanie ekranu pokazuje okno Eksploratora plików o nazwie ClusterStorage, które zawiera woluminy o nazwach volume1, Wolumin2 i Volume3.

Wybieranie liczby woluminów do utworzeniaChoosing how many volumes to create

Zaleca się, aby liczba woluminów była wielokrotnością liczby serwerów w klastrze.We recommend making the number of volumes a multiple of the number of servers in your cluster. Na przykład jeśli korzystasz z 4 serwerów, będziesz mieć bardziej spójną wydajność z 4 całkowitymi woluminami niż 3 lub 5.For example, if you have 4 servers, you will experience more consistent performance with 4 total volumes than with 3 or 5. Dzięki temu klaster może dystrybuować wolumin "własność" (jeden serwer obsługuje aranżację metadanych każdego woluminu) nawet między serwerami.This allows the cluster to distribute volume "ownership" (one server handles metadata orchestration for each volume) evenly among servers.

Zalecamy ograniczenie łącznej liczby woluminów do 64 woluminów na klaster.We recommend limiting the total number of volumes to 64 volumes per cluster.

Wybieranie systemu plikówChoosing the filesystem

Zalecamy używanie nowego systemu plików ReFS dla bezpośrednie miejsca do magazynowania.We recommend using the new Resilient File System (ReFS) for Storage Spaces Direct. System plików ReFS jest przeznaczony dla programu do wirtualizacji i oferuje wiele korzyści, w tym duże przyspieszenie wydajności i wbudowaną ochronę przed uszkodzeniem danych.ReFS is the premier filesystem purpose-built for virtualization and offers many advantages, including dramatic performance accelerations and built-in protection against data corruption. Obsługuje ona niemal wszystkie kluczowe funkcje systemu plików NTFS, w tym deduplikację danych w systemie Windows Server w wersji 1709 i nowszych.It supports nearly all key NTFS features, including Data Deduplication in Windows Server version 1709 and later. Szczegółowe informacje znajdują się w tabeli porównanie funkcji systemu plików ReFS.See the ReFS feature comparison table for details.

Jeśli obciążenie wymaga funkcji, która nie jest jeszcze obsługiwana przez system plików NTFS, można zamiast tego skorzystać z systemu.If your workload requires a feature that ReFS doesn't support yet, you can use NTFS instead.

Porada

Woluminy z różnymi systemami plików mogą współistnieć w tym samym klastrze.Volumes with different file systems can coexist in the same cluster.

Wybieranie typu odpornościChoosing the resiliency type

Woluminy w Bezpośrednie miejsca do magazynowania zapewniają odporność na ochronę przed problemami sprzętowymi, takimi jak awarie dysku lub serwera, oraz zapewniają ciągłą dostępność w całej konserwacji serwera, na przykład aktualizacje oprogramowania.Volumes in Storage Spaces Direct provide resiliency to protect against hardware problems, such as drive or server failures, and to enable continuous availability throughout server maintenance, such as software updates.

Uwaga

Jakie typy odporności można wybrać niezależnie od tego, jakie typy dysków masz.Which resiliency types you can choose is independent of which types of drives you have.

Z dwoma serweramiWith two servers

W przypadku dwóch serwerów w klastrze można użyć dublowania dwustopniowego lub można użyć zagnieżdżonej odporności.With two servers in the cluster, you can use two-way mirroring or you can use nested resiliency.

Dwukierunkowa dublowanie przechowuje dwie kopie wszystkich danych, jedną kopię na dyskach na każdym serwerze.Two-way mirroring keeps two copies of all data, one copy on the drives in each server. Wydajność magazynu wynosi 50%; Aby zapisać 1 TB danych, w puli magazynów musi być co najmniej 2 TB pojemności magazynu fizycznego.Its storage efficiency is 50 percent; to write 1 TB of data, you need at least 2 TB of physical storage capacity in the storage pool. Dublowanie dwustopniowe może bezpiecznie tolerować jeden błąd sprzętu w danym momencie (jeden serwer lub dysk).Two-way mirroring can safely tolerate one hardware failure at a time (one server or drive).

Diagram przedstawia woluminy z etykietą dane i Kopiuj połączone przez strzałki okrągłe, a oba woluminy są skojarzone z bankiem dysków na serwerach.

Zagnieżdżona elastyczność zapewnia odporność danych między serwerami ze dublowaniem dwukierunkowym, a następnie zwiększa odporność na serwerze z dwukierunkową dublowaniem lub parzystością z możliwością dublowania.Nested resiliency provides data resiliency between servers with two-way mirroring, then adds resiliency within a server with two-way mirroring or mirror-accelerated parity. Zagnieżdżanie zapewnia odporność na dane nawet wtedy, gdy jeden serwer jest uruchamiany ponownie lub niedostępny.Nesting provides data resilience even when one server is restarting or unavailable. Jego wydajność magazynowania wynosi 25% dzięki zagnieżdżonej dwukierunkowej dublowaniu i około 35-40% w przypadku zagnieżdżonej parzystości z przyspieszeniem dublowanym.Its storage efficiency is 25 percent with nested two-way mirroring and around 35-40 percent for nested mirror-accelerated parity. Zagnieżdżona odporność może bezpiecznie tolerować dwa awarie sprzętu (dwa dyski lub serwer i dysk na pozostałym serwerze).Nested resiliency can safely tolerate two hardware failures at a time (two drives, or a server and a drive on the remaining server). Z powodu tej dodanej odporności danych zalecamy użycie zagnieżdżonej odporności w przypadku wdrożeń produkcyjnych klastrów z dwoma serwerami.Because of this added data resilience, we recommend using nested resiliency on production deployments of two-server clusters. Aby uzyskać więcej informacji, zobacz zagnieżdżona odporność.For more info, see Nested resiliency.

Diagram przedstawia zagnieżdżoną kopię zapasową z dokładnością dwukierunkową między serwerami, które są skojarzone z dwustopniowym dublowaniem w ramach każdego serwera odpowiadającego warstwie parzystości w ramach poszczególnych serwerów.

Z trzema serweramiWith three servers

W przypadku trzech serwerów należy użyć dublowania trójwymiarowego w celu zwiększenia odporności na uszkodzenia i wydajności.With three servers, you should use three-way mirroring for better fault tolerance and performance. Dublowanie trójwymiarowe przechowuje trzy kopie wszystkich danych, jedną kopię na dyskach na każdym serwerze.Three-way mirroring keeps three copies of all data, one copy on the drives in each server. Wydajność magazynu wynosi 33,3% — Aby napisać 1 TB danych, potrzeba co najmniej 3 TB pojemności magazynu fizycznego w puli magazynów.Its storage efficiency is 33.3 percent – to write 1 TB of data, you need at least 3 TB of physical storage capacity in the storage pool. Dublowanie trójwymiarowe może bezpiecznie tolerować co najmniej dwa problemy ze sprzętem (dysk lub serwer) w danym momencie.Three-way mirroring can safely tolerate at least two hardware problems (drive or server) at a time. Jeśli 2 węzły staną się niedostępne, Pula magazynów utraci kworum, ponieważ 2/3 dysków jest niedostępna, a dyski wirtualne będą niedostępne.If 2 nodes become unavailable the storage pool will lose quorum, since 2/3 of the disks are not available, and the virtual disks will be unaccessible. Jednak węzeł może być wyłączony, a co najmniej jeden dysk w innym węźle może zakończyć się niepowodzeniem, a dyski wirtualne pozostaną w trybie online.However, a node can be down and one or more disks on another node can fail and the virtual disks will remain online. Na przykład w przypadku ponownego uruchamiania jednego serwera, gdy wystąpi nieoczekiwany inny dysk lub serwer, wszystkie dane pozostają bezpieczne i stale dostępne.For example, if you're rebooting one server when suddenly another drive or server fails, all data remains safe and continuously accessible.

Diagram przedstawia wolumin z etykietą dane oraz dwie kopie z etykietą, połączone za pomocą strzałek okrągłych z każdym woluminem skojarzonym z serwerem zawierającym dyski fizyczne.

Z co najmniej czterema serweramiWith four or more servers

W przypadku co najmniej czterech serwerów można wybrać dla każdego woluminu, czy używać dublowania trójwymiarowego, podwójnej parzystości (nazywanego często "wymazywaniem kodowania"), czy też mieszać dwa z parzystością.With four or more servers, you can choose for each volume whether to use three-way mirroring, dual parity (often called "erasure coding"), or mix the two with mirror-accelerated parity.

Podwójna parzystość zapewnia taką samą odporność na uszkodzenia jak dublowanie trójwymiarowe, ale z lepszą wydajnością magazynu.Dual parity provides the same fault tolerance as three-way mirroring but with better storage efficiency. W przypadku czterech serwerów wydajność magazynu wynosi 50,0%; Aby można było przechowywać 2 TB danych, w puli magazynu potrzeba 4 TB pojemności magazynu fizycznego.With four servers, its storage efficiency is 50.0 percent; to store 2 TB of data, you need 4 TB of physical storage capacity in the storage pool. Zwiększa to wydajność magazynu o 66,7% dzięki siedmiu serwerom i kontynuuje do 80,0% wydajności magazynu.This increases to 66.7 percent storage efficiency with seven servers, and continues up to 80.0 percent storage efficiency. Ten kompromis polega na tym, że kodowanie parzystości zwiększa intensywność obliczeń, co może ograniczyć jego wydajność.The tradeoff is that parity encoding is more compute-intensive, which can limit its performance.

Diagram przedstawia dwa woluminy z etykietą dane oraz dwie etykiety parzystości połączone przez strzałki okrągłe z każdym woluminem skojarzonym z serwerem zawierającym dyski fizyczne.

Typ odporności, który ma być używany, zależy od potrzeb obciążenia.Which resiliency type to use depends on the needs of your workload. Poniżej przedstawiono tabelę zawierającą podsumowanie obciążeń, które są odpowiednie dla poszczególnych typów odporności, a także wydajność i pojemność magazynu dla poszczególnych typów odporności.Here's a table that summarizes which workloads are a good fit for each resiliency type, as well as the performance and storage efficiency of each resiliency type.

Typ odpornościResiliency type Wydajność pojemnościCapacity efficiency SzybkośćSpeed ObciążeniaWorkloads
DublowaneMirror Wydajność magazynu pokazująca 33%
Dublowanie trójwymiarowe: 33%Three-way mirror: 33%
Dwukierunkowa kopia: 50%Two-way-mirror: 50%
Wydajność pokazująca 100%
Najwyższa wydajnośćHighest performance
Zwirtualizowane obciążeniaVirtualized workloads
Bazy danychDatabases
Inne obciążenia o wysokiej wydajnościOther high performance workloads
Parzystość z przyspieszeniemMirror-accelerated parity Wydajność magazynu pokazująca około 50%
Zależy od proporcji dublowania i parzystościDepends on proportion of mirror and parity
Wydajność pokazująca około 20%
Znacznie wolniejsze niż dublowanie, ale maksymalnie dwa razy tak szybko, jak Podwójna parzystośćMuch slower than mirror, but up to twice as fast as dual-parity
Najlepsze dla dużych sekwencyjnych zapisów i odczytówBest for large sequential writes and reads
Archiwizowanie i tworzenie kopii zapasowejArchival and backup
Infrastruktura zwirtualizowanych komputerówVirtualized desktop infrastructure
Podwójna parzystośćDual-parity Wydajność magazynu pokazująca około 80%
4 serwery: 50%4 servers: 50%
16 serwerów: do 80%16 servers: up to 80%
Wydajność pokazująca około 10%
Największe opóźnienia we/wy & użycie procesora CPU przy zapisieHighest I/O latency & CPU usage on writes
Najlepsze dla dużych sekwencyjnych zapisów i odczytówBest for large sequential writes and reads
Archiwizowanie i tworzenie kopii zapasowejArchival and backup
Infrastruktura zwirtualizowanych komputerówVirtualized desktop infrastructure

Gdy wydajność jest najbardziej ważnaWhen performance matters most

Obciążenia, które mają ścisłe wymagania dotyczące opóźnień lub potrzebują dużej liczby losowych operacji wejścia/wyjścia, takich jak bazy danych SQL Server lub maszyny wirtualne funkcji Hyper-V z uwzględnieniem wydajności, powinny być uruchamiane na woluminach, które używają dublowania do maksymalizowania wydajności.Workloads that have strict latency requirements or that need lots of mixed random IOPS, such as SQL Server databases or performance-sensitive Hyper-V virtual machines, should run on volumes that use mirroring to maximize performance.

Porada

Dublowanie jest szybsze niż każdy inny typ odporności.Mirroring is faster than any other resiliency type. Używamy funkcji dublowania dla niemal wszystkich naszych przykładów wydajności.We use mirroring for nearly all our performance examples.

Gdy pojemność jest najbardziej ważnaWhen capacity matters most

Obciążenia, które często zapisu, takie jak magazyny danych lub chłodna pamięć, powinny być uruchamiane na woluminach, które używają podwójnej parzystości w celu zmaksymalizowania wydajności magazynu.Workloads that write infrequently, such as data warehouses or "cold" storage, should run on volumes that use dual parity to maximize storage efficiency. Niektóre inne obciążenia, takie jak tradycyjne serwery plików, infrastruktura pulpitów wirtualnych (VDI) lub inne, które nie tworzą dużej liczby losowych operacji we/wy i/lub nie wymagają najwyższej wydajności, mogą również korzystać z podwójnej parzystości.Certain other workloads, such as traditional file servers, virtual desktop infrastructure (VDI), or others that don't create lots of fast-drifting random IO traffic and/or don't require the best performance may also use dual parity, at your discretion. Nieparzystość zwiększa wykorzystanie procesora CPU i opóźnienia operacji we/wy, szczególnie w przypadku operacji zapisu, w porównaniu do dublowania.Parity inevitably increases CPU utilization and IO latency, particularly on writes, compared to mirroring.

Gdy dane są zapisywane zbiorczoWhen data is written in bulk

Obciążenia, które zapisują w dużych, sekwencyjnych przebiegach, takich jak elementy docelowe archiwizowania lub tworzenia kopii zapasowych, mają inną opcję: jeden wolumin może mieszać dublowanie i podwójną parzystość.Workloads that write in large, sequential passes, such as archival or backup targets, have another option: one volume can mix mirroring and dual parity. Zapisuje najpierw grunty w dublowanej części i stopniowo przenoszone do części parzystej.Writes land first in the mirrored portion and are gradually moved into the parity portion later. Przyspiesza to pozyskiwanie i zmniejsza wykorzystanie zasobów podczas dołączania dużych zapisów, pozwalając na przekroczenie czasochłonnego kodowania parzystości.This accelerates ingestion and reduces resource utilization when large writes arrive by allowing the compute-intensive parity encoding to happen over a longer time. Podczas ustalania rozmiaru części należy wziąć pod uwagę, że liczba zapisów, które występują jednocześnie (takie jak jedna codzienne kopie zapasowe), powinna wygodnie pasować do fragmentu woluminu dublowanego.When sizing the portions, consider that the quantity of writes that happen at once (such as one daily backup) should comfortably fit in the mirror portion. Na przykład jeśli pozyskasz 100 GB raz dziennie, rozważ użycie dublowania dla 150 GB do 200 GB i podwójnej parzystości dla reszty.For example, if you ingest 100 GB once daily, consider using mirroring for 150 GB to 200 GB, and dual parity for the rest.

Wydajność magazynu zależy od wybranych proporcji.The resulting storage efficiency depends on the proportions you choose. Więcej przykładów można znaleźć w tej wersji demonstracyjnej .See this demo for some examples.

Porada

Jeśli zauważysz nieoczekiwane zmniejszenie wydajności zapisu partway przy użyciu pozyskiwania danych, może to wskazywać, że część duplikatu nie jest dostatecznie duża lub że parzystość z przyspieszeniem dublowania nie jest odpowiednia dla przypadku użycia.If you observe an abrupt decrease in write performance partway through data ingestion, it may indicate that the mirror portion is not large enough or that mirror-accelerated parity isn't well suited for your use case. Jeśli na przykład wydajność zapisu zmniejsza się z 400 MB/s do 40 MB/s, należy rozważyć rozwinięcie części dublowanej lub przełączenie na kopię lustrzaną.As an example, if write performance decreases from 400 MB/s to 40 MB/s, consider expanding the mirror portion or switching to three-way mirror.

Informacje o wdrożeniach za pomocą interfejsu NVMe, dysków SSD i dysku twardegoAbout deployments with NVMe, SSD, and HDD

W przypadku wdrożeń z dwoma typami dysków dyski szybsze zapewniają buforowanie, podczas gdy wolniejsze dyski zapewniają pojemność.In deployments with two types of drives, the faster drives provide caching while the slower drives provide capacity. Dzieje się tak automatycznie — aby uzyskać więcej informacji, zobacz Omówienie pamięci podręcznej w bezpośrednie miejsca do magazynowania.This happens automatically – for more information, see Understanding the cache in Storage Spaces Direct. W takich wdrożeniach wszystkie woluminy ostatecznie znajdują się na tym samym typie dysków — dyski pojemności.In such deployments, all volumes ultimately reside on the same type of drives – the capacity drives.

We wdrożeniach ze wszystkimi trzema typami dysków tylko najszybszy dysk (NVMe) zapewnia buforowanie, pozostawiając dwa typy dysków (SSD i dysk twardy) w celu zapewnienia pojemności.In deployments with all three types of drives, only the fastest drives (NVMe) provide caching, leaving two types of drives (SSD and HDD) to provide capacity. Dla każdego woluminu można określić, czy znajduje się on w całości na warstwie dysków SSD, w całości na warstwie dysków twardych, czy też obejmuje te dwa.For each volume, you can choose whether it resides entirely on the SSD tier, entirely on the HDD tier, or whether it spans the two.

Ważne

Zalecamy korzystanie z warstwy dysków SSD w celu umieszczenia na wszystkich dyskach obciążeń z uwzględnieniem wydajności.We recommend using the SSD tier to place your most performance-sensitive workloads on all-flash.

Wybieranie rozmiaru woluminówChoosing the size of volumes

Zalecamy ograniczenie rozmiaru każdego woluminu do 64 TB w systemie Windows Server 2019.We recommend limiting the size of each volume to 64 TB in Windows Server 2019.

Porada

W przypadku korzystania z rozwiązania do tworzenia kopii zapasowych, które opiera się na usłudze kopiowania woluminów w tle (VSS) i dostawcy oprogramowania Volsnap — tak samo jak w przypadku obciążeń serwera plików, ograniczenie rozmiaru woluminu do 10 TB spowoduje zwiększenie wydajności i niezawodności.If you use a backup solution that relies on the Volume Shadow Copy service (VSS) and the Volsnap software provider—as is common with file server workloads—limiting the volume size to 10 TB will improve performance and reliability. Rozwiązania do tworzenia kopii zapasowych, które używają nowszego interfejsu API funkcji Hyper-V RCT oraz klonowania bloków systemu plików ReFS i/lub natywnych interfejsów API usługi SQL Backup, działają prawidłowo do 32 TB i więcej.Backup solutions that use the newer Hyper-V RCT API and/or ReFS block cloning and/or the native SQL backup APIs perform well up to 32 TB and beyond.

NiewielkiFootprint

Rozmiar woluminu odnosi się do jego możliwości użycia, ilości danych, które mogą być przechowywane.The size of a volume refers to its usable capacity, the amount of data it can store. Jest to obsługiwane przez parametr -size polecenia cmdlet New-Volume , a następnie pojawia się we właściwości size po uruchomieniu polecenia cmdlet Get-Volume .This is provided by the -Size parameter of the New-Volume cmdlet and then appears in the Size property when you run the Get-Volume cmdlet.

Rozmiar jest różny od rozmiaru woluminu, czyliłącznej pojemności magazynu fizycznego zajętej w puli magazynów.Size is distinct from volume's footprint, the total physical storage capacity it occupies on the storage pool. Wartość zależy od typu odporności.The footprint depends on its resiliency type. Na przykład woluminy używające trójwymiarowej dublowania mają trzy razy większy rozmiar.For example, volumes that use three-way mirroring have a footprint three times their size.

Rozmiary woluminów muszą pasować do puli magazynów.The footprints of your volumes need to fit in the storage pool.

Diagram przedstawia wolumin 2 TB w porównaniu z 6 TB w puli magazynów z mnożnikiem z trzech określonych.

Pojemność rezerwowaReserve capacity

Pozostawienie pewnej pojemności w puli magazynów bez alokacji daje miejsce na woluminy do naprawy "w miejscu" po awarii dysków, zwiększając bezpieczeństwo i wydajność danych.Leaving some capacity in the storage pool unallocated gives volumes space to repair "in-place" after drives fail, improving data safety and performance. Jeśli jest wystarczająca pojemność, natychmiastowa, równoległa naprawa może przywracać woluminy do pełnej odporności nawet przed zastąpieniem uszkodzonych dysków.If there is sufficient capacity, an immediate, in-place, parallel repair can restore volumes to full resiliency even before the failed drives are replaced. Odbywa się to automatycznie.This happens automatically.

Zalecamy zachowanie równoważnej pojemności jednego dysku wydajności dla każdego serwera, do 4 dysków.We recommend reserving the equivalent of one capacity drive per server, up to 4 drives. Możesz zastrzec więcej według własnego uznania, ale to minimalne zalecenie gwarantuje natychmiastowe, w miejscu, równoległe naprawianie może zakończyć się pomyślnie po awarii dowolnego dysku.You may reserve more at your discretion, but this minimum recommendation guarantees an immediate, in-place, parallel repair can succeed after the failure of any drive.

Diagram przedstawia wolumin skojarzony z kilkoma dyskami w puli magazynu i nieskojarzone dyski oznaczone jako rezerwowe.

Na przykład jeśli masz 2 serwery i używasz 1 TB dysków pojemności, ustaw 2 x 1 = 2 TB puli jako rezerwowe.For example, if you have 2 servers and you are using 1 TB capacity drives, set aside 2 x 1 = 2 TB of the pool as reserve. Jeśli masz 3 serwery i 1 TB pojemności, Ustaw jako rezerwę 3 x 1 = 3 TB.If you have 3 servers and 1 TB capacity drives, set aside 3 x 1 = 3 TB as reserve. Jeśli masz 4 lub więcej serwerów i 1 TB pojemności, Ustaw jako rezerwę 4 x 1 = 4 TB.If you have 4 or more servers and 1 TB capacity drives, set aside 4 x 1 = 4 TB as reserve.

Uwaga

W klastrach z dyskami zawierającymi wszystkie trzy typy (interfejsu NVMe + SSD + dysk twardy) zalecamy zachowanie równorzędnego jednego SSD i jednego dysku twardego na serwer, do 4 dysków każdego z nich.In clusters with drives of all three types (NVMe + SSD + HDD), we recommend reserving the equivalent of one SSD plus one HDD per server, up to 4 drives of each.

Przykład: Planowanie pojemnościExample: Capacity planning

Rozważ użycie klastra serwerów 1 4.Consider one four-server cluster. Każdy serwer ma kilka dysków pamięci podręcznej oraz 16 TB dysków do pojemności.Each server has some cache drives plus sixteen 2 TB drives for capacity.

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

Z tego 128 TB w puli magazynów ustawiamy cztery dyski lub 8 TB, tak aby naprawy w miejscu mogły wystąpić bez szczytu do wymiany dysków po awarii.From this 128 TB in the storage pool, we set aside four drives, or 8 TB, so that in-place repairs can happen without any rush to replace drives after they fail. Spowoduje to pozostawienie 120 TB pojemności magazynu fizycznego w puli, za pomocą której można tworzyć woluminy.This leaves 120 TB of physical storage capacity in the pool with which we can create volumes.

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

Załóżmy, że wymagamy wdrożenia w celu hostowania wysoce aktywnych maszyn wirtualnych funkcji Hyper-V, ale mamy również wiele chłodni — starych plików i kopii zapasowych, które muszą zostać zachowane.Suppose we need our deployment to host some highly active Hyper-V virtual machines, but we also have lots of cold storage – old files and backups we need to retain. Ze względu na to, że mamy cztery serwery, Utwórzmy cztery woluminy.Because we have four servers, let's create four volumes.

Umieśćmy maszyny wirtualne na pierwszych dwóch woluminach, Volume1 i wolumin2.Let's put the virtual machines on the first two volumes, Volume1 and Volume2. Wybieramy odwołania jako system plików (w celu szybszego tworzenia i wykonywania punktów kontrolnych) i trójwymiarowej dublowania dla odporności w celu zmaksymalizowania wydajności.We choose ReFS as the filesystem (for the faster creation and checkpoints) and three-way mirroring for resiliency to maximize performance. Umieśćmy chłodny magazyn na pozostałych dwóch woluminach, woluminach 3 i 4.Let's put the cold storage on the other two volumes, Volume 3 and Volume 4. Wybieramy system plików NTFS jako system plików (na potrzeby deduplikacji danych) i Podwójna parzystość, aby zwiększyć wydajność.We choose NTFS as the filesystem (for Data Deduplication) and dual parity for resiliency to maximize capacity.

Nie jest wymagane, aby wszystkie woluminy miały ten sam rozmiar, ale dla uproszczenia — na przykład możemy udostępnić je wszystkie 12 TB.We aren't required to make all volumes the same size, but for simplicity, let's – for example, we can make them all 12 TB.

Volume1 i wolumin2 będą zajmowały 12 TB x 33,3% wydajności = 36 TB pojemności magazynu fizycznego.Volume1 and Volume2 will each occupy 12 TB x 33.3 percent efficiency = 36 TB of physical storage capacity.

Volume3 i Volume4 będą zajmowały 12 TB x 50,0% wydajności = 24 TB pojemności magazynu fizycznego.Volume3 and Volume4 will each occupy 12 TB x 50.0 percent efficiency = 24 TB of physical storage capacity.

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

Cztery woluminy dokładnie pasują do pojemności magazynu fizycznego dostępnego w naszej puli.The four volumes fit exactly on the physical storage capacity available in our pool. Doskonałe!Perfect!

Na diagramie przedstawiono woluminy dublowane w liczbie 3 TB, które są skojarzone z 36 TB magazynu i 2 12 TB woluminów o podwójnej parzystości, z których każda jest skojarzona z 24 TB, a wszystkie z nich 120 zajmują 2 12 TB w puli magazynów.

Porada

Nie musisz od razu tworzyć wszystkich woluminów.You don't need to create all the volumes right away. Woluminy można zawsze rozszerać lub tworzyć nowe woluminy później.You can always extend volumes or create new volumes later.

Dla uproszczenia w tym przykładzie użyto jednostek dziesiętnych (podstawowych-10) w ciągu, co oznacza 1 TB = 1 000 000 000 000 bajtów.For simplicity, this example uses decimal (base-10) units throughout, meaning 1 TB = 1,000,000,000,000 bytes. Jednak ilości magazynów w systemie Windows są wyświetlane w jednostkach binarnych (podstawowych-2).However, storage quantities in Windows appear in binary (base-2) units. Na przykład każdy dysk o pojemności 2 TB zostanie wyświetlony jako 1,82 TiB w systemie Windows.For example, each 2 TB drive would appear as 1.82 TiB in Windows. Podobnie pula magazynów 128 TB będzie wyświetlana jako 116,41 TiB.Likewise, the 128 TB storage pool would appear as 116.41 TiB. Jest to oczekiwane zachowanie.This is expected.

UżycieUsage

Zobacz Tworzenie woluminów w Azure Stack HCL.See Creating volumes in Azure Stack HCI.

Następne krokiNext steps

Aby uzyskać więcej informacji, zobacz również:For more information, see also: