Omówienie
Dokładny czas rozszerzenia poola w QuTS hero zależy od złożonej kombinacji wielu czynników. Można jednak wykorzystać trzy informacje oraz poniższe równanie do obliczenia przybliżonego oszacowania:
- Rozmiar istniejących danych w poolu (MB w systemie binarnym)
- Prędkość odczytu starej grupy RAID (MB/s)
- Prędkość zapisu nowej grupy RAID (MB/s)
| Szacowany czas rozszerzenia poola (w sekundach) = (A / B) + (A / C) |
- Ilość wolnego miejsca w poolu
- Typ RAID grupy RAID
- Typ i prędkość dysków
- Aktualny poziom fragmentacji danych
- Dostępne zasoby systemowe (w szczególności RAM)
- Liczba innych usług działających jednocześnie
uwaga
Proces rozszerzania poola jest wewnętrzną operacją we/wy. Rozszerzanie poola może wpływać na inne wewnętrzne operacje we/wy lub operacje resynchronizacji, tak samo jak inne operacje systemowe mogą wpływać na czas rozszerzania poola.
Proces rozszerzania poola jest wewnętrzną operacją we/wy. Rozszerzanie poola może wpływać na inne wewnętrzne operacje we/wy lub operacje resynchronizacji, tak samo jak inne operacje systemowe mogą wpływać na czas rozszerzania poola.
Przykład obliczeń
Wykorzystajmy powyższe równanie do obliczenia przybliżonego czasu rozszerzenia poola składającego się z grupy RAID 5 z sześcioma dyskami HDD o pojemności 1 TB. W tym przykładzie dodajemy dysk HDD o pojemności 1 TB do grupy RAID bez zmiany typu RAID. W poolu znajduje się 3 TB danych.
| Zmienna | Definicja zmiennej | Szczegóły | Wartość zmiennej |
|---|---|---|---|
| A | Rozmiar istniejących danych w poolu (MB) | 3 TB odpowiada 3 145 728 MB (w systemie binarnym). | 3 145 728 MB |
| B | Prędkość odczytu starej grupy RAID (MB/s) |
| 600 MB/s |
| C | Prędkość zapisu nowej grupy RAID (MB/s) |
| 600 MB/s |
| Szacowany czas rozszerzenia poola = (A / B) + (A / C) = (3 145 728 MB / 600 MB/s) + (3 145 728 MB / 600 MB/s) = 10 486 sekund (2 godziny 55 minut) |
Przykłady testowane w laboratorium
W poniższej tabeli można zapoznać się z przykładami testowanymi w warunkach laboratoryjnych i porównać ich rzeczywisty czas rozszerzenia poola z szacowanym czasem rozszerzenia poola.
| Szczegóły | Przykład 1 | Przykład 2 | Przykład 3 | |
|---|---|---|---|---|
| Metoda rozszerzenia | Rozszerzenie grupy RAID 5 przez dodanie dysku HDD | Rozszerzenie grupy RAID 5 przez dodanie dysku SSD | Rozszerzenie grupy RAID 5 do RAID 6 przez dodanie dwóch dysków HDD | |
| System i sprzęt | Model NAS | TS-h3087XU-RP | TS-h3087XU-RP | TS-h3087XU-RP |
| Oprogramowanie układowe | QuTS hero h5.1.0.2409 build 20230525 | QuTS hero h5.1.52617 build 20231219 | QuTS hero h5.1.52617 build 20231219 | |
| Pamięć | 64 GB | 64 GB | 64 GB | |
| Model dysku | WD Ultrastar DC HC330 10TB (WUS721010ALE6L4) | Samsung SSD 870 EVO 1TB | Seagate ST1000NM0008-2F2100 1TB | |
| Pool przed rozszerzeniem | Typ grupy RAID | RAID 5 | RAID 5 | RAID 5 |
| Łącznie dysków | 3 x HDD 10 TB | 3 x SSD 1 TB | 3 x HDD 1 TB | |
| Pojemność poola | 17,93 TB | 1,70 TB | 1,70 TB | |
| Dane (A) | 12,55 TB (13 159 629 MB w systemie binarnym) | 1,36 TB (1 426 063 MB w systemie binarnym) | 1,36 TB (1 426 063 MB w systemie binarnym) | |
| Prędkość odczytu (B) | 461 MB/s | 1684 MB/s | 359 MB/s | |
| Prędkość zapisu | 314 MB/s | 913 MB/s | 194 MB/s | |
| Pool po rozszerzeniu | Typ grupy RAID | RAID 5 | RAID 5 | RAID 6 |
| Łącznie dysków | 4 x HDD 10 TB | 4 x SSD 1 TB | 5 x HDD 1 TB | |
| Pojemność poola | 26,90 TB | 2,52 TB | 2,5 TB | |
| Prędkość odczytu | 600 MB/s | 1668 MB/s | 486 MB/s | |
| Prędkość zapisu (C) | 560 MB/s | 1426 MB/s | 401 MB/s | |
| Szacowany czas rozszerzenia poola (A / B) + (A / C) | (13 159 629 / 461) + (13 159 629 / 560) = 52 045 sekund = 14 godzin 27 minut | (1 426 063 / 1684) + (1 426 063 / 1426) = 1847 sekund = 31 minut | (1 426 063 / 359) + (1 426 063 / 401) = 7529 sekund = 2 godziny 5 minut | |
| Rzeczywisty czas rozszerzenia poola | 18 godzin 55 minut | 47 minut | 2 godziny 29 minut |
- Powyższe dane mają charakter wyłącznie referencyjny.
- Wydajność w warunkach testów laboratoryjnych może być niższa niż w typowych warunkach eksploatacyjnych.
- Rzeczywisty czas rozszerzenia poola może się znacznie różnić z powodu wielu czynników, w tym między innymi środowiska sieciowego, konfiguracji sprzętowej i innych warunków użytkowania systemu.