Omówienie grupy woluminów aplikacji usługi Azure NetApp Files dla programu Oracle
Grupa woluminów aplikacji dla firmy Oracle umożliwia wdrażanie wszystkich woluminów wymaganych do instalowania i obsługi baz danych Oracle w skali przedsiębiorstwa z optymalną wydajnością i zgodnie z najlepszymi rozwiązaniami w jednym jednoetapowym i zoptymalizowanym przepływie pracy. Funkcja grupy woluminów aplikacji używa możliwości usługi Azure NetApp Files do umieszczania wszystkich woluminów w tej samej strefie dostępności co maszyny wirtualne w celu osiągnięcia zautomatyzowanych wdrożeń zoptymalizowanych pod kątem opóźnień.
Grupa woluminów aplikacji dla firmy Oracle zaimplementowała wiele ulepszeń technicznych, które upraszczają i standaryzują cały proces, aby ułatwić usprawnianie wdrożeń zbiorczych dla firmy Oracle. Wszystkie wymagane woluminy, takie jak maksymalnie osiem woluminów danych, dziennik ponownego wykonania w trybie online i dziennik ponownego wykonania archiwum, kopia zapasowa i dane binarne, są tworzone w jednej operacji "niepodzielnej" (za pośrednictwem witryny Azure Portal, rp lub interfejsu API).
Grupa woluminów aplikacji usługi Azure NetApp Files skraca czas wdrażania bazy danych Oracle i zwiększa ogólną wydajność i stabilność aplikacji, w tym użycie wielu punktów końcowych magazynu. Funkcja grupy woluminów aplikacji obsługuje szeroką gamę układów baz danych Oracle z małych baz danych z pojedynczym woluminem do wielu baz danych o rozmiarze 100 TiB. Obsługuje maksymalnie osiem woluminów danych z wydajnością zoptymalizowaną pod kątem opóźnień i jest ograniczona tylko przez możliwości sieciowe maszyny wirtualnej bazy danych.
Korzystanie z wielu woluminów połączonych za pośrednictwem wielu punktów końcowych magazynu, wdrożonych przez grupę woluminów aplikacji dla programu Oracle, zwiększa wydajność zgodnie z opisem w artykule Baza danych Oracle na wielu woluminach.
Grupa woluminów aplikacji dla programu Oracle jest obsługiwana we wszystkich regionach z obsługą usługi Azure NetApp Files.
Najważniejsze możliwości
Grupa woluminów aplikacji dla firmy Oracle oferuje następujące możliwości:
- Obsługa dużej odmiany konfiguracji Oracle, począwszy od 2 woluminów dla mniejszych baz danych do 12 woluminów dla ogromnych baz danych do kilkuset TiB.
- Tworzenie następującego układu woluminu:
- Dane: jeden do ośmiu woluminów danych
- Dziennik: wolumin dziennika ponownego wykonania online (
log
) i opcjonalnie drugi wolumin dziennika (log-mirror
), jeśli jest to wymagane - Binarne: wolumin dla plików binarnych Oracle (opcjonalnie)
- Kopia zapasowa: wolumin dziennika do archiwizacji kopii zapasowej dziennika (opcjonalnie)
- Tworzenie woluminów w ręcznej puli pojemności QoS
Rozmiar woluminu i wymagana wydajność (w miB/s) są proponowane na podstawie danych wejściowych użytkownika dla rozmiaru bazy danych i wymagań dotyczących przepływności bazy danych. - Interfejs GUI grupy woluminów aplikacji i szablon usługi Azure Resource Manager (ARM) zawierają najlepsze rozwiązania ułatwiające zarządzanie rozmiarem i tworzenie woluminów. Na przykład: .
- Proponowanie konwencji nazewnictwa woluminów na podstawie identyfikatora systemu (SID) i typu woluminu
- Obliczanie rozmiaru i wydajności na podstawie danych wejściowych użytkownika
Grupa woluminów aplikacji dla firmy Oracle pomaga uprościć proces wdrażania i zwiększyć wydajność magazynu dla obciążeń Oracle. Niektóre nowe funkcje są następujące:
- Użycie umieszczania strefy dostępności w celu zapewnienia, że woluminy są umieszczane w tej samej strefie co maszyny wirtualne obliczeniowe.
Na żądanie umieszczanie woluminu opartego na ppg jest dostępne dla regionów bez stref dostępności, co wymaga ręcznego procesu. - Tworzenie oddzielnych punktów końcowych magazynu (z różnymi adresami IP) dla woluminów danych i dzienników.
Ta metoda wdrażania zapewnia lepszą wydajność i przepływność bazy danych Oracle.
Układ grupy woluminów aplikacji
Grupa woluminów aplikacji dla programu Oracle wdraża wiele woluminów na podstawie danych wejściowych i dostępności zasobów w wybranym regionie i strefie, zgodnie z następującymi regułami:
- PROGRAM AVG może wdrożyć 1 do 8 danych, dziennika (i opcjonalnie, dublowania dzienników), kopii zapasowych i woluminów binarnych w wybranej strefie przy użyciu tego samego ustawienia funkcji sieci (Standardowa lub Podstawowa) i tej samej wersji systemu plików NFS (NFSv4.1 lub NFSv3).
- Pula pojemności hostingu musi być skonfigurowana przy użyciu ręcznego QoS.
- Woluminy danych są wdrażane zgodnie z regułami koligacji, aby upewnić się, że są one rozłożone na jak najwięcej punktów końcowych magazynu usługi Azure NetApp Files, jak to możliwe w wybranej strefie. Woluminy są również przypisywane do bezpośrednich punktów końcowych magazynu w celu uzyskania najlepszego możliwego opóźnienia.
- W tym samym punkcie końcowym magazynu można wdrożyć maksymalnie trzy woluminy danych w strefach ograniczonych zasobami, jeśli zezwalają na to wymagania dotyczące pojemności i przepływności.
- Woluminy dziennika, dublowania dzienników i kopii zapasowych są wdrażane zgodnie z regułami bez grupowania: żaden z tych woluminów nie może współużytkować punktów końcowych magazynu. Te woluminy są przypisywane do punktów końcowych magazynu bezpośredniego.
- Wolumin binarny może współużytkować punkt końcowy magazynu z woluminem kopii zapasowej i nie wymaga bezpośredniego punktu końcowego magazynu.
Wdrożenia o wysokiej dostępności obejmują woluminy w 2 strefach dostępności, dla których można wdrażać woluminy przy użyciu grupy woluminów aplikacji dla programu Oracle w obu strefach. Można użyć replikacji danych opartej na aplikacji, takiej jak Data Guard. Przykładowy układ woluminu o podwójnej strefie:
Wdrożenia o wysokiej dostępności obejmują woluminy w dwóch strefach dostępności, dla których można wdrażać woluminy przy użyciu grupy woluminów aplikacji dla programu Oracle w obu strefach. Można użyć replikacji danych opartej na aplikacji, takiej jak Data Guard. Przykładowy układ woluminu o podwójnej strefie:
W pełni skompilowane wdrożenie z ośmioma woluminami danych i wszystkimi woluminami opcjonalnymi w strefie z dużą dostępnością zasobów może wyglądać następująco:
W strefach ograniczonych zasobami woluminy mogą być wdrażane w udostępnionych punktach końcowych magazynu ze względu na wyżej wymienione algorytmy ochrony przed koligacją i bez grupowania. Ten diagram przedstawia przykładowy układ woluminu w strefie ograniczonej przez zasoby:
W strefach ograniczonych zasobami woluminy są wdrażane w udostępnionych punktach końcowych magazynu przy zachowaniu koligacji i reguł bez grupowania. Wynikowy układ przedstawia woluminy dziennika i dublowania dziennika w prywatnych punktach końcowych magazynu, podczas gdy woluminy danych współużytkują punkty końcowe magazynu. Woluminy dziennika i dublowania dziennika nie współużytkują punktów końcowych magazynu.
Następne kroki
- Wymagania i zagadnienia dotyczące grupy woluminów aplikacji dla programu Oracle
- Wdrażanie grupy woluminów aplikacji dla programu Oracle
- Zarządzanie woluminami w grupie woluminów aplikacji dla programu Oracle
- Konfigurowanie grupy woluminów aplikacji dla bazy danych Oracle przy użyciu interfejsu API REST
- Wdrażanie grupy woluminów aplikacji dla bazy danych Oracle przy użyciu usługi Azure Resource Manager
- Rozwiązywanie problemów z błędami grupy woluminów aplikacji
- Usuwanie grupy woluminów aplikacji
- Często zadawane pytania dotyczące grupy woluminów aplikacji