Data Domain — walidacja DDBoostFS i najlepsze praktyki dotyczące MongoDB Ops Manager
Summary: Ta baza wiedzy zawiera informacje o najlepszych praktykach i wytycznych dotyczących konfiguracji aplikacji z Data Domain DD Boost File System Plug-In (BoostFS). Ponadto baza wiedzy zawiera szczegółowe informacje i wskazówki dotyczące konfiguracji aplikacji, aby zmaksymalizować wszystkie zalety BoostFS. MongoDB Operation Manager (OpsMgr) to jedyne narzędzie, które zapewnia spójne kopie zapasowe przedsiębiorstwa w klastrze podzielonym na fragmenty. Konsolidacja kopii zapasowych wszystkich fragmentów w jednej lokalizacji. Z tej lokalizacji program Operations Manager przenosi migawkę do Data Domain za pośrednictwem wtyczkę systemu plików DD Boost. ...
Instructions
W przypadku programu Operations Manager należy wziąć pod uwagę kilka czynników, aby zoptymalizować wydajność pamięci masowej i sieci DD Boost, w tym:
- Typ silnika pamięci masowej
- Przewodowy Tygrys
- Zobacz materiał SMAPv1
- Wersja i kompresja programu Operations Manager
- Wersja 2.7.0 z poziomem kompresji magazynu plików
- Wersja 3.4.0 z ustawieniem kompresji migawek przewodowych Tiger
Typ silnika pamięci masowej:
Dzięki MongoDB masz możliwość wyboru jednego z dwóch dostępnych silników pamięci masowej - Wired Tiger lub MMAPv1. MMAPv1 był domyślnym silnikiem dla wszystkich wersji bazy danych MongoDB do wersji 3.2, który przechowuje dane produkcyjne w nieskompresowanym formacie (patrz wykres).
Wired Tiger to nowszy, bardziej zaawansowany silnik pamięci masowej, który został wydany wraz z wprowadzeniem bazy danych MongoDB v3.0, którego dane są domyślnie kompresowane. Tworzenie kopii zapasowych skompresowanych danych w systemie Data Domain skutkuje niższą niż oczekiwano deduplikacją, która wpłynie na efektywność pamięci masowej.
Aby zoptymalizować wydajność BoostFS, kompresja i szyfrowanie muszą być wyłączone w aplikacji, aby silnik pamięci masowej MMAPv1 zapewniał najlepsze wyniki.
System Data Domain może korzystać z kopii zapasowych z wdrożeń Wired Tiger, ale z niższym współczynnikiem deduplikacji (4:1), czyli o około 50% mniejszym niż w przypadku MMAPv1.
Kompresja programu Operations Manager: Oprócz kompresji aparatu pamięci masowej program OpsMgr umożliwia operatorom kompresję plików po raz drugi przed wysłaniem ich do magazynu kopii zapasowych.
Migawki kopii zapasowych wykorzystują wiele poziomów kompresji GZIP w zakresie od "0" do "10", przy czym "6" jest ustawieniem domyślnym. Aby zoptymalizować BoostFS, poziom kompresji dla programu OpsMgr w wersji 2.7.0 powinien być ustawiony na "0".
Ważne jest, aby podkreślić, że poziom "0" stosuje niewielką kompresję, co powoduje pewne obciążenie.
Program OpsMgr eliminuje ten problem, umożliwiając administratorom ustawienie poziomu kompresji migawki na "brak". Ponadto poziom kompresji jest ustawieniem globalnym.
Ustaw ustawienie kompresji pamięci masowej WiredTiger/MMapV1 na "none" dla każdego punktu montowania BoostFS, aby pliki były wysyłane w postaci nieskompresowanej do Data Domain.
Staje się to domyślnym punktem montowania, nadpisując ustawienie
kompresji globalnej (GZIP).Przy kompresji migawek Wired Tiger ustawionej na "brak" zaobserwowaliśmy 60% wzrost wydajności zapisu w porównaniu z kopiami zapasowymi z kompresją
GZIP na poziomie "0".Poniższy wykres podsumowuje wynik BoostFS przypadków użycia OpsMgr z wyłączoną kompresją dla każdego silnika pamięci masowej.
Konfiguracja wtyczki BoostFS
- Niech /mongodb-backup będzie punktem montowania, w którym BoostFS jest zamontowany na serwerze Ops Manager.
- W interfejsie użytkownika Ops Manager przejdź do Admin Backup Snapshot Storage i kliknij create New File System Store.
- Podaj nazwę magazynu systemu plików i w polu Ścieżka wprowadź /mongodb-backup i Save.
Ustaw kompresję OpsMgr na poziom 0
- Zaloguj się do Ops Managera
- Przejdź do karty Admin, General Ops, Manager Configuration, Miscellaneous.
- W przypadku migawek kopii zapasowej ustaw poziom kompresji gzip magazynu systemu plików na 0.
Najlepsze rozwiązania — MongoDB OpsMgr
- Ustaw poziom kompresji systemu plików na "none" w programie OpsMgr w wersji 3.4.
- Ustaw poziom kompresji migawki kopii zapasowej na "0" w Ops Manager
- Zawsze używaj programu OpsMgr w wersji 2.0.7 lub nowszej.
- Aby uzyskać najlepsze wyniki, preferowany jest aparat pamięci masowej MMAPv1 z programem OpsMgr v3.4.
- Kopie zapasowe Wired Tiger zawierają skompresowane dane.
- Strumienie kopii zapasowych programu OpsMgr są ograniczone do jednego na serwer.
- Wtyczka BoostFS powinna być zainstalowana na serwerze OpsMgr.
- Do 63 strumieni na wtyczkę BoostFS
Additional Information
Data Domain BoostFS, MongoDB OpsMgr, prosta matryca zgodności
Boostfs Sterowniki i pliki do pobrania
Instrukcje konfiguracji Boostfs