Udostępnij za pomocą


Zrozumieć grupę woluminów aplikacji usługi Azure NetApp Files dla 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 powtórzenia online i dziennik powtórzenia archiwalnego, kopia zapasowa i pliki binarne, są tworzone w ramach pojedynczej operacji "atomowej" (za pośrednictwem portalu Azure, RP lub interfejsu API).

Grupa woluminów dla aplikacji Azure NetApp Files skraca czas wdrażania baz danych Oracle oraz zwiększa ogólną wydajność i stabilność aplikacji, w tym użycie wielu punktów końcowych przechowywania. 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 licznych punktów końcowych pamięci masowej, wdrożonych przez grupę woluminów aplikacji Oracle, przynosi poprawę wydajności, zgodnie z opisem w artykule Oracle database na wielu woluminach.

Grupa woluminów aplikacji Oracle jest obsługiwana we wszystkich regionach obsługiwanych przez 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 puli pojemności zapewnianej ręcznie 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 Ci uprościć proces wdrażania i zwiększyć wydajność pamięci masowej 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.
  • Tworzenie oddzielnych punktów końcowych przechowywania (z różnymi adresami IP) dla woluminów danych i logów.
    Ta metoda wdrażania zapewnia lepszą wydajność i przepływność bazy danych Oracle.
  • Klucze zarządzane przez klienta zapewniają większe bezpieczeństwo i zgodność.
  • Replikacja między strefami i między regionami zapewnia wydajną replikację danych opartą na magazynie bez obciążenia infrastruktury obliczeniowej i warstwę ochrony na potrzeby odzyskiwania po awarii. Ta funkcja jest obecnie dostępna w wersji zapoznawczej i jest obsługiwana tylko w przypadku interfejsu API REST.

Układ grupy woluminów aplikacji

Grupa woluminów aplikacji Oracle wdraża wiele woluminów na podstawie Twoich danych wejściowych oraz dostępności zasobów w wybranym regionie i strefie, zgodnie z następującymi zasadami:

  • Grupa woluminów aplikacji może wdrożyć od 1 do 8 woluminów danych, dzienników (a opcjonalnie, lustrzanych dzienników), kopii zapasowych oraz woluminów binarnych w wybranej strefie z użyciem tych samych ustawień funkcji sieciowych (Standard lub Basic) i tej samej wersji 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 antykoligacji, aby upewnić się, że są rozłożone na jak największą liczbę punktów końcowych magazynu usługi Azure NetApp Files w wybranej strefie. Woluminy są również przypisywane do bezpośrednich punktów końcowych pamięci w celu osiągnięcia możliwie najniższego 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, zwierciadła 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ć magazynowych punktów końcowych. Te woluminy są przypisywane do punktów końcowych pamięci bezpośredniej.
  • 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 będą obejmować woluminy w dwóch strefach dostępności lub regionach. Grupa woluminów aplikacji dla firmy Oracle umożliwia wdrażanie woluminów produkcyjnych w strefie podstawowej i woluminach ochrony danych w alternatywnej strefie lub regionie. Za pomocą funkcji Data Guard można replikować ponownie dzienniki i woluminy danych lub odciążyć obciążenie replikacji woluminu danych z serwera aplikacji przy użyciu replikacji między strefami lub między regionami dla woluminów danych. Użyj replikacji danych opartej na aplikacji z funkcją Data Guard, aby synchronicznie replikować dzienniki odtwarzania, tak aby baza danych mogła zostać przewinięta do przodu po wystąpieniu awarii.

Diagram układu woluminu dwustrefowego.

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:

Diagram wdrożenia Oracle.

W strefach ograniczonych zasobami, woluminy mogą być wdrażane na współdzielonych punktach końcowych pamięci masowej ze względu na wyżej wymienione algorytmy zapobiegające bliskości i algorytmy bez grupowania. Ten diagram przedstawia przykładowy układ woluminu w strefie ograniczonej przez zasoby:

Diagram przedstawiający osiem układów woluminów danych.

W strefach ograniczonych zasobami woluminy są wdrażane na współdzielonych punktach końcowych pamięci masowej, przy zachowaniu zasad anty-koligacji i bez grupowania. Wynikowy układ przedstawia woluminy logu i lustrzane woluminy logu na prywatnych punktach końcowych magazynu, podczas gdy woluminy danych współdzielą punkty końcowe magazynu. Woluminy dziennika i woluminy lustrzane dziennika nie współdzielą punktów końcowych magazynu.

Następne kroki