Udostępnij przez


Typy usługi Azure Storage dla obciążeń SAP

Platforma Azure ma wiele typów magazynów, które różnią się znacznie w zakresie możliwości, przepływności, opóźnień i cen. Niektóre typy magazynów nie są użyteczne lub są użyteczne tylko w ograniczonym zakresie w scenariuszach SAP. Chociaż kilka rodzajów magazynu Azure jest dobrze dostosowanych lub zoptymalizowanych pod kątem konkretnych scenariuszy obciążeń SAP. Zwłaszcza w przypadku platformy SAP HANA, niektóre typy magazynów Azure zostały certyfikowane do współpracy z SAP HANA. W tym dokumencie omówimy różne typy magazynów i opiszemy ich możliwości i użyteczność przy użyciu obciążeń SAP i składników SAP.

Uwagi dotyczące jednostek używanych w tym artykule. Dostawcy chmury publicznej przenieśli się do użycia giB (Gibibyte) lub TiB (Tebibyte jako jednostki rozmiaru, zamiast Gibajta lub Terabajta). W związku z tym cała dokumentacja i ustalanie cen platformy Azure korzystają z tych jednostek. W całym dokumencie odwołujemy się wyłącznie do jednostek rozmiaru MiB, GiB i TiB. Może być konieczne zaplanowanie z MB, GB i TB. Dlatego należy pamiętać o pewnych małych różnicach w obliczeniach, jeśli musisz mieć rozmiar dla przepływności 400 MiB/s, zamiast przepływności 250 MiB/s.

Odporność usługi Microsoft Azure Storage

Magazynowanie Microsoft Azure w standardowych warstwach HDD i SSD, Azure Premium Storage, Premium SSD v2 oraz Ultra Disk przechowuje podstawowy dysk VHD (z systemem operacyjnym) i dołączone dyski danych maszyny wirtualnej lub VHD (wirtualne dyski twarde) w trzech kopiach na trzech różnych węzłach pamięci. Przełączenie w tryb failover do innej repliki i rozmieszczanie nowej repliki, jeśli wystąpi awaria węzła magazynu, jest przezroczyste. W wyniku tej nadmiarowości nie jest wymagane stosowanie jakiejkolwiek warstwy nadmiarowości pamięci masowej na różnych dyskach Azure. Ten fakt jest nazywany magazynem lokalnie nadmiarowym (LRS). LRS jest domyślną opcją dla tych typów magazynowania na platformie Azure. Usługa Azure NetApp Files zapewnia wystarczającą nadmiarowość, aby osiągnąć te same umowy SLA (umowy dotyczące poziomu usług) co inne natywne usługi Azure Storage.

Istnieje kilka innych metod nadmiarowości, które opisano w artykule Replikacja usługi Azure Storage, która ma zastosowanie do niektórych różnych typów magazynu platformy Azure, które mają do zaoferowania.

Uwaga

Używanie usługi Azure Storage do przechowywania danych bazy danych i pliku dziennika powtórzeń, magazyn LRS jest jedynym obsługiwanym poziomem niezawodności.

Należy również pamiętać, że różne typy magazynów platformy Azure wpływają na umowy SLA dotyczące dostępności pojedynczej maszyny wirtualnej zgodnie z umową SLA dla maszyn wirtualnych.

Dyski zarządzane platformy Azure

Dyski zarządzane to typ zasobu w usłudze Azure Resource Manager, który może być używany zamiast dysków VHD przechowywanych na kontach usługi Azure Storage. Dyski zarządzane automatycznie wyrównują się z [zestawem dostępności][virtual-machines-manage-availability] maszyny wirtualnej, do której są dołączone. Dzięki takiemu wyrównaniu występuje poprawa dostępności maszyny wirtualnej i usług uruchomionych na maszynie wirtualnej. Aby uzyskać więcej informacji, przeczytaj artykuł z omówieniem.

Uwaga

Wymagamy, aby nowe wdrożenia maszyn wirtualnych używających magazynu blokowego platformy Azure dla ich dysków (wszystkie usługi Azure Storage z wyjątkiem usługi Azure NetApp Files i Azure Files) musiały używać dysków zarządzanych platformy Azure dla podstawowych dysków VHD/OS i dysków danych, które przechowują pliki bazy danych SAP. Niezależnie od tego, czy maszyny wirtualne są wdrażane przez zestaw dostępności, w strefach dostępności, czy niezależnie od zestawów i stref. Dyski używane do przechowywania kopii zapasowych nie muszą być dyskami zarządzanymi.

Scenariusze przechowywania z obciążeniami SAP

Trwała pamięć masowa jest potrzebna w obciążeniach SAP w różnych składnikach stosu wdrażanego na platformie Azure. Te scenariusze można wymienić przynajmniej w następujący sposób:

  • Utrwal podstawowy wirtualny dysk twardy (VHD) swojej maszyny wirtualnej, który zawiera system operacyjny i inne oprogramowanie zainstalowane na tym dysku. Ten dysk/wirtualny dysk twardy jest katalogem głównym maszyny wirtualnej. Wszelkie wprowadzone w nim zmiany muszą być utrwalane. Dlatego przy następnym zatrzymaniu i ponownym uruchomieniu maszyny wirtualnej wszystkie zmiany wprowadzone przed nadal istnieją. Szczególnie w przypadkach, gdy maszyna wirtualna jest wdrażana przez platformę Azure na innym hoście niż początkowo była uruchomiona
  • Utrwalone dyski danych. Te dyski to wirtualne dyski twarde (VHD), które dołączasz, aby przechowywać w nich dane aplikacji. Te dane aplikacji mogą obejmować dane i pliki dziennika/redo bazy danych, pliki kopii zapasowych lub instalacje oprogramowania. Oznacza dowolny dysk poza podstawowym wirtualnym dyskiem twardym, który zawiera system operacyjny
  • Udziały plików lub dyski udostępnione, które zawierają globalny katalog transportu dla oprogramowania NetWeaver lub S/4HANA. Zawartość tych udziałów jest używana przez oprogramowanie uruchomione na wielu maszynach wirtualnych lub służy do tworzenia scenariuszy klastra trybu failover o wysokiej dostępności
  • Katalog /sapmnt lub współdzielone pliki wspólne dla procesów EDI (Electronic Data Interchange) lub podobnych. Zawartość tych udziałów jest używana przez oprogramowanie uruchomione na wielu maszynach wirtualnych lub służy do tworzenia scenariuszy klastra trybu failover o wysokiej dostępności

W kilku następnych sekcjach omówiono różne typy magazynów platformy Azure i ich użyteczność dla czterech scenariuszy obciążeń SAP. Ogólna kategoryzacja sposobu użycia różnych typów magazynu platformy Azure jest udokumentowana w artykule Jakie typy dysków są dostępne na platformie Azure?. Zalecenia dotyczące używania różnych typów magazynu platformy Azure dla obciążenia SAP nie będą znacznie inne.

Aby uzyskać informacje o ograniczeniach dotyczących pomocy technicznej w przypadku typów magazynu platformy Azure dla aplikacji SAP NetWeaver/warstwy aplikacyjnej S/4HANA, zapoznaj się z notą SAP dotyczącą wsparcia nr 2015553. Aby uzyskać informacje o certyfikowanych i obsługiwanych typach magazynu Azure dla SAP HANA, przeczytaj artykuł Konfiguracje magazynu maszyn wirtualnych Azure dla SAP HANA.

Sekcje opisujące różne typy magazynów platformy Azure zawierają więcej informacji na temat ograniczeń i możliwości użycia obsługiwanego magazynu SAP.

Opcje magazynu podczas korzystania z replikacji systemu DBMS

Nasze architektury referencyjne przewidują użycie funkcji DBMS (systemu zarządzania bazami danych), takich jak SQL Server Always On, HANA System Replication, Db2 HADR lub Oracle Data Guard. Jeśli używasz tych technologii między dwiema lub wieloma maszynami wirtualnymi platformy Azure, typy magazynów wybrane dla każdej maszyny wirtualnej muszą być takie same. Oznacza, że konfiguracja magazynu między aktywnym węzłem a węzłem repliki w konfiguracji wysokiej dostępności systemu DBMS musi być taka sama.

Zalecenia dla przechowywania w scenariuszach użycia SAP

Przed przejściem do szczegółów przedstawimy podsumowanie i zalecenia już na początku dokumentu. Szczegóły dotyczące konkretnych typów usługi Azure Storage znajdują się w tej sekcji dokumentu. Podsumowując zalecenia dotyczące przechowywania dla scenariuszy przechowywania SAP w tabeli, przedstawiają się one następująco:

Scenariusz użycia HDD w warstwie Standardowa SSD w warstwie Standardowa Magazyn w warstwie Premium Premium SSD wersja 2 Dysk Ultra Azure NetApp Files Azure Premium Files (usługa premium do przechowywania plików)
Dysk systemu operacyjnego Nieodpowiednie Ograniczone odpowiednie (inne niż prod) Zalecane Niemożliwe Niemożliwe Niemożliwe Niemożliwe
Katalog transportu globalnego Nieobsługiwane Nieobsługiwane Zalecane Zalecane Zalecane Zalecane Zdecydowanie zalecane
/sapmnt Nieodpowiednie Ograniczone odpowiednie (inne niż prod) Zalecane Zalecane Zalecane Zalecane Zdecydowanie zalecane
Rodziny maszyn wirtualnych M/Mv2 dla SAP HANA z woluminem danych DBMS Nieobsługiwane Nieobsługiwane Zalecane Zalecane Zalecane Zalecane Nieobsługiwane
Rodziny maszyn wirtualnych SAP HANA M/Mv2 wolumin dziennika DBMS Nieobsługiwane Nieobsługiwane Zalecane1 Zalecane Zalecane Zalecane Nieobsługiwane
Wolumen danych DBMS w rodzinach maszyn wirtualnych SAP HANA Esv3/Edsv4 Nieobsługiwane Nieobsługiwane Zalecane Zalecane Zalecane Zalecane Nieobsługiwane
Wolumin dziennika DBMS SAP HANA Esv3/Edsv4 rodziny maszyn wirtualnych Nieobsługiwane Nieobsługiwane Nieobsługiwane Zalecane Zalecane Zalecane Nieobsługiwane
Udostępniony wolumin HANA Nieobsługiwane Nieobsługiwane Zalecane Zalecane Zalecane Zalecane Zalecane
Wolumin danych dbMS spoza platformy HANA Nieobsługiwane Ograniczone odpowiednie (inne niż prod) Zalecane Zalecane Zalecane Tylko dla określonych wydań Oracle na Oracle Linux, Db2 oraz SAP ASE na SLES/RHEL Linux, a także SQL Server 2022+ z wykorzystaniem protokołu SMB. Nieobsługiwane
Wolumin logów usługi DBMS spoza rodzin maszyn wirtualnych HANA M/Mv2 Nieobsługiwane Ograniczone odpowiednie (inne niż prod) Zalecane1 Zalecane Zalecane Tylko dla określonych wydań Oracle na Oracle Linux, Db2 oraz SAP ASE na SLES/RHEL Linux, a także SQL Server 2022+ z wykorzystaniem protokołu SMB. Nieobsługiwane
Wolumin dziennika DBMS spoza rodzin maszyn wirtualnych innych niż HANA i M/Mv2 Nieobsługiwane ograniczone odpowiednie (inne niż prod) Odpowiednie dla maksymalnie średniego obciążenia Zalecane Zalecane Tylko dla określonych wydań Oracle na Oracle Linux, Db2 oraz SAP ASE na SLES/RHEL Linux, a także SQL Server 2022+ z wykorzystaniem protokołu SMB. Nieobsługiwane

1 Użycie Azure Write Accelerator dla rodzin maszyn wirtualnych M/Mv2 dla woluminów dziennika/ponownego zapisu

Cechy, których można się spodziewać po różnych rodzajach magazynów, takie jak:

Scenariusz użycia HDD w warstwie Standardowa SSD w warstwie Standardowa Magazyn w warstwie Premium Premium SSD wersja 2 Dysk Ultra Azure NetApp Files Azure Premium Files
SLA dotycząca przepustowości/liczby operacji we/wy na sekundę (IOPS) Nie Nie Tak Tak Tak Tak Tak
Odczyty opóźnienia Wysoki Od średniego do wysokiego Niski submilisekundowy submilisekundowy submilisekundowy  Niski
Zapis opóźniony Wysoki Od średniego do wysokiego Niski (podmilisekund1) submilisekundowy submilisekundowy submilisekundowy  Niski
Obsługiwane HANA Nie Nie Tak1 Tak Tak Tak Nie
Tworzenie migawek dysków możliwe Tak Tak Tak Tak3 Nr2 Tak Nie
Przydział dysków w różnych klastrach magazynu przy użyciu zestawów dostępności Za pośrednictwem dysków zarządzanych Za pośrednictwem dysków zarządzanych Za pośrednictwem dysków zarządzanych Typ dysku nie jest obsługiwany w przypadku maszyn wirtualnych wdrożonych za pośrednictwem zestawów dostępności Typ dysku nie jest obsługiwany w przypadku maszyn wirtualnych wdrożonych za pośrednictwem zestawów dostępności Nie3 Nie
Zgodne ze Strefami dostępności Tak Tak Tak Tak Tak W publicznej wersji przedpremierowej Nie
Synchroniczna nadmiarowość strefowa Nie dotyczy dysków zarządzanych Nie dotyczy dysków zarządzanych Nieobsługiwane w przypadku usługi DBMS Nie Nie Nie Tak
Asynchroniczna nadmiarowość strefowa Nie dotyczy dysków zarządzanych Nie dotyczy dysków zarządzanych Nieobsługiwane w przypadku usługi DBMS Nie Nie W wersji zapoznawczej Nie
Nadmiarowość geograficzna Nie dotyczy dysków zarządzanych Nie dotyczy dysków zarządzanych Nie Nie Nie Możliwy Nie

1 Użycie Azure Write Accelerator dla rodzin maszyn wirtualnych M/Mv2 dla woluminów dziennika/ponownego zapisu

2 Tworzenie różnych pul pojemności usługi Azure NetApp Files nie gwarantuje wdrożenia pul pojemności na różnych jednostkach magazynu

3 (przyrostowe) Migawki dysku SSD w warstwie Premium w wersji 2 lub Ultra nie mogą być używane natychmiast po ich utworzeniu. Przed utworzeniem dysku na podstawie migawki należy ukończyć kopiowanie w tle

Ważne

Zapoznaj się z sekcją dotyczącą usługi Azure NetApp Files w tym dokumencie, aby znaleźć szczegółowe informacje dotyczące umieszczania w pobliżu woluminów NFS i maszyn wirtualnych, gdy wymagane są mniej niż 1 milisekundowe opóźnienia.

Azure Premium Storage

Usługa Azure Premium SSD Storage została wprowadzona w celu zapewnienia następujących celów:

  • Małe opóźnienie we/wy
  • SLA dotyczące IOPS i przepływności
  • Mniejsza zmienność opóźnienia I/O

Ten typ magazynu jest przeznaczony dla obciążeń DBMS, ruchu danych, który wymaga opóźnienia liczonego w niskich jednocyfrowych milisekundach, oraz umów SLA dotyczących liczby operacji we/wy na sekundę i przepływności. Podstawa kosztów dla usługi Azure Premium Storage nie jest rzeczywistym woluminem danych przechowywanym na takich dyskach, ale kategorią rozmiaru takiego dysku, niezależnie od ilości danych przechowywanych na dysku. Możesz również tworzyć dyski w magazynie Premium, które nie odpowiadają bezpośrednio kategoriom rozmiarów pokazanym w artykule Premium SSD. Wnioski z tego artykułu są następujące:

  • Przechowywanie jest zorganizowane w ramach zakresów. Na przykład dyski o pojemności od 513 GiB do 1,024 GiB mają te same możliwości i takie same miesięczne koszty.
  • Operacje we/wy na sekundę na GiB nie są proporcjonalne do kategorii rozmiaru. Mniejsze dyski poniżej 32 GiB mają wyższe szybkości operacji we/wy na sekundę na gib. W przypadku dysków od ponad 32 GiB do 1024 GiB szybkość IOPS na GiB wynosi od 4 do 5. W przypadku większych dysków do 32 767 GiB szybkość IOPS na GiB będzie poniżej 1
  • Przepustowość I/O dla tego magazynu nie jest liniowa względem rozmiaru kategorii dyskowej. W przypadku mniejszych dysków, takich jak kategoria z zakresu od 65 GiB do 128 GiB pojemności, przepływność wynosi około 780 KB na GiB. Podczas gdy w przypadku skrajnie dużych dysków, takich jak dysk 32 767 GiB, przepływność wynosi około 28 KB na GiB
  • Nie można zmienić SLA dotyczących IOPS (liczby operacji wejścia/wyjścia na sekundę) i przepływności bez zmiany pojemności dysku.

Macierz możliwości dla obciążenia SAP wygląda następująco:

Zdolność Komentarz Notatki/łącza
Podstawowy dysk VHD systemu operacyjnego Odpowiedni Wszystkie systemy
Dysk danych Odpowiedni Wszystkie systemy — specjalnie dla platformy SAP HANA
Globalny katalog transportu SAP Tak Obsługiwane
SAP sapmnt Odpowiedni Wszystkie systemy
Magazyn kopii zapasowych Odpowiedni W przypadku krótkoterminowego przechowywania kopii zapasowych
Udziały/dysk udostępniony Niedostępny Wymaga usługi Azure Premium Files lub innej firmy
Odporność LRS Brak dostępnego GRS ani ZRS dla dysków
Opóźnienie Niski do średni -
SLA IOPS Tak -
IOPS liniowa względem pojemności półliniowy w nawiasach Cennik dysku zarządzanego
Maksymalna liczba operacji we/wy na sekundę na dysk 20 000 zależy od rozmiaru dysku Rozważ również limity maszyn wirtualnych
Umowa SLA dotycząca przepustowości Tak -
Przepustowość liniowa względem pojemności Półliniowy w nawiasach Cennik dysku zarządzanego
Certyfikat HANA Tak specjalnie dla platformy SAP HANA
Obsługa akceleratora zapisu na platformie Azure Nie -
Przepustowość szczytowa dysku Tak -
Tworzenie migawek dysków możliwe Tak -
Możliwe migawki maszyn wirtualnych usługi Azure Backup Tak -
Koszty Średni -

Usługa Azure Premium Storage nie spełnia wskaźników KPI opóźnienia magazynu SAP HANA z typowymi typami buforowania oferowanymi w usłudze Azure Premium Storage. Aby spełnić kluczowe wskaźniki wydajności opóźnień magazynowania dla zapisów dzienników SAP HANA, należy użyć buforowania Akceleratora Zapisów platformy Azure zgodnie z opisem w artykule Włącz Akcelerator Zapisów. Akcelerator zapisu platformy Azure zapewnia korzyści wszystkim innym systemom DBMS na potrzeby zapisów dziennika transakcji i ponownego zapisu dziennika. W związku z tym zaleca się użycie go we wszystkich wdrożeniach systemu SAP DBMS. W przypadku platformy SAP HANA użycie akceleratora zapisu platformy Azure dla /hana/log z usługą Azure Premium Storage jest obowiązkowe.

Podsumowanie: Usługa Azure Premium Storage jest jednym z typów magazynu platformy Azure zalecanych dla obciążenia SAP. To zalecenie dotyczy systemów nieprodukcyjnych i produkcyjnych. Usługa Azure Premium Storage jest odpowiednia do obsługi obciążeń baz danych. Korzystanie z akceleratora zapisu Azure znacznie zmniejszy opóźnienia zapisu na dyskach Premium platformy Azure. Jednak w przypadku systemów DBMS z wysokimi szybkościami operacji we/wy na sekundę i przepływnością należy przeprowizować pojemność magazynu. Możesz też użyć funkcji, takich jak Windows Storage Spaces lub menedżerów woluminów logicznych w systemie Linux, aby tworzyć zestawy pasek, które zapewniają żądaną pojemność w tym celu. Ale także niezbędne operacje we/wy na sekundę lub przepustowość przy najlepszej efektywności kosztowej.

Funkcjonalność wzrostu Azure dla pamięci Premium

W przypadku dysków usługi Azure Premium Storage mniejszych lub równych 512 GiB w pojemności oferowana jest funkcja burstu. Dokładny sposób działania rozszerzania dysku został opisany w artykule Rozszerzanie dysku. Podczas czytania artykułu rozumiesz koncepcję naliczania liczby operacji we/wy na sekundę i przepływności w czasie, gdy obciążenie we/wy jest poniżej nominalnej liczby operacji we/wy i przepływności dysków (aby uzyskać szczegółowe informacje na temat nominalnej przepływności, zobacz Cennik dysku zarządzanego). Będziesz gromadzić różnicę liczby operacji we/wy na sekundę i przepustowości między bieżącym użyciem a nominalnymi wartościami dysku. Wzrosty są ograniczone do maksymalnie 30 minut.

Idealne przypadki, w których można zaplanować tę funkcję serii, prawdopodobnie będą woluminami lub dyskami zawierającymi pliki danych dla różnych systemu DBMS. Obciążenie we/wy oczekiwane względem tych woluminów, zwłaszcza w przypadku małych i średnich systemów ma wyglądać następująco:

  • Niskie do umiarkowanego obciążenia odczytu, ponieważ dane idealnie są buforowane w pamięci. Lub podobnie jak w przypadku platformy SAP HANA powinna być całkowicie w pamięci
  • Wzrost liczby operacji zapisu wyzwalanych przez punkty kontrolne bazy danych lub punkty zapisywania, które są wydawane regularnie
  • Obciążenie wykonywania kopii zapasowej, które czyta dane w sposób ciągły w przypadkach, gdy kopie zapasowe nie są tworzone za pomocą migawek pamięci masowej.
  • W przypadku platformy SAP HANA załaduj dane do pamięci po ponownym uruchomieniu wystąpienia

Szczególnie w przypadku mniejszych systemów DBMS, gdzie obciążenie wynosi tylko kilkaset transakcji na sekundę, taka funkcjonalność serii może mieć sens także w przypadku dysków lub woluminów, które przechowują dzienniki transakcji lub ponownego wykonania. Oczekiwane obciążenie względem takiego dysku lub woluminów wygląda następująco:

  • Regularne operacje zapisu na dysku, które są zależne od typu i charakteru obciążenia, ponieważ każde zatwierdzenie dokonane przez aplikację może inicjować operację we/wy
  • Większe obciążenie wydajności w przypadku zadań operacyjnych, takich jak tworzenie lub odbudowa indeksów
  • Odczyty zrywami podczas tworzenia kopii zapasowych dziennika transakcji lub dziennika odtwarzania

Azure Premium SSD w wersji 2

Usługa dyskowa Azure Premium SSD wersja 2 to nowa wersja dysku w warstwie Premium, która ma na celu zapewnienie:

  • Opóźnienie we/wy podrzędnych milisekund dla mniejszych rozmiarów operacji we/wy odczytu i zapisu
  • SLA dotyczące IOPS i przepływności
  • Opłata za pojemność według zarezerwowanych GB
  • Podaj domyślny zestaw IOPS i przepustowość magazynowania na dysk
  • Zapewnij możliwość dodania większej liczby operacji wejścia/wyjścia na sekundę (IOPS) i przepustowości dysku do każdego dysku oraz płacenia osobno za te dodatkowe zasoby.
  • Zdać certyfikację SAP HANA bez korzystania z innych funkcji, takich jak Azure Write Accelerator lub inne pamięci podręczne.

Ten typ magazynu jest przeznaczony dla obciążeń DBMS, ruchu danych, który wymaga opóźnień poniżej milisekundy oraz umów SLA dotyczących liczby operacji we/wy na sekundę i przepustowości. Dyski Premium SSD v2 są dostarczane z domyślnym zestawem 3000 IOPS i przepływnością 125 MB/s. Ponadto możliwość dodania więcej przepływności i operacji we/wy na sekundę do poszczególnych dysków. Ceny przechowywania są skonstruowane tak, że dodanie większej przepustowości lub liczby operacji wejścia/wyjścia na sekundę (IOPS) nie wpływa znacząco na cenę. Niemniej jednak pozostawimy to Do Ciebie, aby zdecydować, jak będzie wyglądać konfiguracja magazynu dla dysków SSD w warstwie Premium w wersji 2. Aby rozpocząć, przeczytaj konfiguracje magazynu Premium SSD v2 dla maszyn wirtualnych SAP HANA na platformie Azure.

W rzeczywistych regionach ten nowy typ magazynu blokowego jest dostępny, a rzeczywiste ograniczenia można znaleźć w dokumencie Premium SSD v2.

Macierz możliwości dla obciążenia SAP wygląda następująco:

Zdolność Komentarz Notatki/łącza
Podstawowy dysk VHD systemu operacyjnego Nieobsługiwane Brak systemu
Dysk danych Odpowiedni Wszystkie systemy
Globalny katalog transportu SAP Tak Wszystkie systemy
SAP sapmnt Odpowiedni Wszystkie systemy
Magazyn kopii zapasowych Odpowiedni W przypadku krótkoterminowego przechowywania kopii zapasowych
Udziały/dysk udostępniony Niedostępny Wymaga usługi Azure Premium Files lub Azure NetApp Files
Odporność LRS Brak dostępnego GRS ani ZRS dla dysków
Opóźnienie submilisekundowy -
SLA IOPS Tak -
IOPS liniowa względem pojemności półliniowy Cennik dysku zarządzanego
Maksymalna liczba operacji we/wy na sekundę na dysk 80 000 zależy od rozmiaru dysku Rozważ również limity maszyn wirtualnych
Umowa SLA dotycząca przepustowości Tak -
Przepustowość liniowa względem pojemności Półliniowy Cennik dysku zarządzanego
Certyfikat HANA Tak -
Obsługa akceleratora zapisu na platformie Azure Nie -
Przepustowość szczytowa dysku Nie -
Tworzenie migawek dysków możliwe Tak1 -
Możliwe migawki maszyn wirtualnych usługi Azure Backup Tak -
Koszty Średni -

1 (przyrostowe) Migawki dysku SSD Premium w wersji 2 lub Ultra nie mogą być używane natychmiast po ich utworzeniu. Przed utworzeniem dysku na podstawie migawki należy ukończyć kopiowanie w tle

W przeciwieństwie do usługi Azure Premium Storage, Azure Premium SSD v2 spełnia kluczowe wskaźniki opóźnienia magazynowania SAP HANA. W związku z tym nie musisz używać buforowania Akceleratora Zapisów Azure, jak opisano w artykule Włącz Akcelerator Zapisów.

Podsumowanie: Usługa Azure Premium SSD w wersji 2 to magazyn blokowy, który pasuje do najlepszego stosunku ceny/wydajności dla obciążeń SAP. Usługa Azure Premium SSD w wersji 2 jest odpowiednia do obsługi obciążeń bazy danych. Opóźnienie poniżej jednej milisekundy to idealne rozwiązanie magazynowe dla wymagających obciążeń DBMS. Jest to nowszy typ pamięci, który został wydany w listopadzie 2022 roku. W związku z tym nadal mogą wystąpić pewne ograniczenia, które odejdą w ciągu najbliższych kilku miesięcy.

Dysk Azure Ultra

Dyski Azure Ultra oferują magazyn dyskowy o wysokiej przepustowości, dużej liczbie operacji we/wy na sekundę i niskim, stałym opóźnieniu dla maszyn wirtualnych Azure IaaS. Niektóre zalety dysków ultra obejmują możliwość dynamicznej zmiany liczby operacji we/wy na sekundę i przepustowości dysku, wraz z obciążeniami, bez konieczności ponownego uruchamiania maszyn wirtualnych (VM). Dyski Ultra są odpowiednie dla obciążeń intensywnie przetwarzających dane, takich jak obciążenia SAP DBMS. Dyski w warstwie Ultra mogą być używane tylko jako dyski danych i nie mogą być używane jako podstawowy dysk VHD, który przechowuje system operacyjny. Zalecamy użycie Azure Premium Storage jako podstawowego dysku VHD.

Podczas tworzenia dysku w warstwie Ultra można zdefiniować trzy wymiary:

  • Pojemność dysku. Zakresy to od 4 GiB do 65 536 GiB
  • Aprowizowane IOPS dla dysku. Różne wartości maksymalne mają zastosowanie do pojemności dysku. Przeczytaj artykuł Ultra Disk , aby uzyskać więcej informacji
  • Aprowizowana przepustowość magazynu. Inna maksymalna przepustowość ma zastosowanie w zależności od pojemności dysku. Przeczytaj artykuł Ultra Disk , aby uzyskać więcej informacji

Koszt pojedynczego dysku zależy od trzech wymiarów, które można zdefiniować osobno dla określonych dysków.

Macierz możliwości dla obciążenia SAP wygląda następująco:

Zdolność Komentarz Notatki/łącza
Podstawowy dysk VHD systemu operacyjnego Nie działa -
Dysk danych Odpowiedni Wszystkie systemy
Globalny katalog transportu SAP Tak Obsługiwane
SAP sapmnt Odpowiedni Wszystkie systemy
Magazyn kopii zapasowych Odpowiedni W przypadku krótkoterminowego przechowywania kopii zapasowych
Udziały/dysk udostępniony Niedostępny Wymaga strony trzeciej
Odporność LRS Brak dostępnego GRS ani ZRS dla dysków
Opóźnienie Bardzo niski -
SLA IOPS Tak -
IOPS liniowa względem pojemności Półliniowy w nawiasach Cennik dysku zarządzanego
Maksymalna liczba operacji we/wy na sekundę na dysk Od 1200 do 160 000 zależne od pojemności dysku
Umowa SLA dotycząca przepustowości Tak -
Przepustowość liniowa względem pojemności Półliniowy w nawiasach Cennik dysku zarządzanego
Certyfikat HANA Tak -
Obsługa akceleratora zapisu na platformie Azure Nie -
Przepustowość szczytowa dysku Tak -
Tworzenie migawek dysków możliwe Tak1 -
Możliwe migawki maszyn wirtualnych usługi Azure Backup Tak -
Koszty Wyższa niż usługa Premium Storage -

1 (przyrostowe) Migawki dysku SSD Premium w wersji 2 lub Ultra nie mogą być używane natychmiast po ich utworzeniu. Przed utworzeniem dysku na podstawie migawki należy ukończyć kopiowanie w tle

Podsumowanie: Dyski ultra platformy Azure to odpowiednia pamięć masowa z niskim opóźnieniem poniżej milisekundy dla wszystkich rodzajów obciążeń SAP. Do tej pory dysk Ultra można używać tylko w połączeniu z maszynami wirtualnymi, które zostały wdrożone za pośrednictwem Strefy dostępności (wdrożenie strefowe). Dysk Ultra, w przeciwieństwie do wszystkich innych pamięci, nie może być używany jako podstawowy dysk VHD. Dysk Ultra jest idealny w sytuacjach, w których obciążenie we/wy znacząco się waha i możesz dostosować przepływność magazynu lub liczbę operacji we/wy na sekundę do wzorców obciążeń, zamiast dostosowywania się do maksymalnego użycia przepustowości i IOPS.

Azure NetApp Files

Usługa Azure NetApp Files to natywna, natywna dla platformy Azure usługa magazynu plików klasy korporacyjnej o wysokiej wydajności certyfikowana do użycia z platformą SAP HANA. Udostępnia usługę Woluminy jako Usługę, w ramach której można tworzyć konta NetApp, pule pojemności i woluminy. W usłudze Azure NetApp Files wybierasz poziomy usług i wydajności oraz zarządzasz ochroną danych, aby tworzyć i zarządzać udziałami plików, które są wydajne, dostępne i skalowalne, przy użyciu tych samych protokołów i narzędzi, które znasz i na których polegasz w środowisku lokalnym.

Następujące typy obciążeń SAP są obsługiwane na woluminach usługi Azure NetApp Files:

  • Obciążenie SAP DBMS
  • Udział SAPMNT
  • Katalog transportu globalnego

Usługa Azure NetApp Files jest dostępna na trzech poziomach usług, z których każda ma własną przepływność i specyfikacje cenowe. Który z nich jest odpowiedni dla danego wdrożenia, zależy od rozmiaru wdrożenia. Dostosowane zalecenia dotyczące określania rozmiaru są dostępne w narzędziu SAP on Azure NetApp Files TCO Estimator.

Aby uzyskać informacje na temat poziomów usług, zobacz Poziomy usług dla usługi Azure NetApp Files.

Wdrażanie woluminów

Aby uzyskać optymalne wyniki, użyj grupy woluminów aplikacji dla platformy SAP HANA , aby wdrożyć woluminy. Grupa woluminów aplikacji umieszcza woluminy w optymalnych lokalizacjach w infrastrukturze platformy Azure przy użyciu reguł afiliacji i anty-afiliacji w celu zmniejszenia rywalizacji oraz umożliwienia najwyższej przepustowości i najniższych opóźnień.

Uwaga

Pule pojemności to podstawowa jednostka aprowizacji dla usługi Azure NetApp Files. Pule pojemnościowe są oferowane począwszy od wielkości 1 TiB; można rozszerzyć pulę pojemnościową w wzrostach po 1 TiB. Pule pojemności to jednostka nadrzędna woluminów. Aby uzyskać informacje o określaniu rozmiaru, zobacz Limity zasobów usługi Azure NetApp Files. Aby uzyskać informacje o cenach, zobacz Cennik usługi Azure NetApp Files.

Usługa Azure NetApp Files jest obsługiwana w kilku scenariuszach obciążeń SAP:

Uwaga

W przypadku obciążeń DBMS w systemie Linux użyj woluminów opartych na systemie plików NFS w usłudze Azure NetApp Files.

Oddzielenie przepływności od rozmiaru woluminu

Pamięć dla aplikacji baz danych zazwyczaj ma wymagania dotyczące przepustowości, które nie rosną liniowo z rozmiarem woluminów, to znaczy woluminy dziennika są stosunkowo małe, ale wymagają wysokiej przepustowości.

Usługa Azure NetApp Files umożliwia przydzielanie przepływności woluminu niezależnie od rozmiarów woluminów w przypadku korzystania z puli pojemności typu ręcznego QoS.

Oto przykład:

  • Wolumin dla plików bazy danych wymaga przepustowości 500 MiB/s oraz pojemności 39 TiB.
  • Wolumin dla plików dziennika wymaga przepustowości 2000 MiB/s i pojemności 1 TiB.

Możesz utworzyć ręczną pulę pojemności QoS dla tego scenariusza i przydzielić przepływność niezależnie od rozmiarów woluminów. Łączna wymagana pojemność to 40 TiB, a łączny budżet przepływności wynosi 2500 MiB/s. Pula pojemności na poziomie usługi Premium (64 MiB/s na przydzielony TiB) spełnia wymagania dotyczące wydajności i pojemności (40 MiB * 64 iB/s/TiB = 2560 MiB).

Skalowanie wydajności liniowej wymagałoby znacznego nadmiernego przydzielania zasobów woluminu dziennika, aby spełnić wymagania dotyczące przepustowości. Aby osiągnąć przepływność 2000 MiB/s dla woluminu dziennika, należy wdrożyć pulę pojemności w warstwie Ultra (128 MiB/s na przydzieloną TiB) z 16 TiB, co powoduje nadmierną aprowizowanie i w związku z tym zmarnowaną pojemność 15 TiB.

Skorzystaj z kalkulatora wydajności usługi Azure NetApp Files, aby uzyskać oszacowanie dla danego scenariusza.

Macierz możliwości obciążenia SAP w usłudze Azure NetApp Files wygląda następująco:

Zdolność Komentarz Notatki/łącza
Podstawowy dysk VHD systemu operacyjnego Korzystanie z dysku zarządzanego -
Dysk danych Odpowiedni SAP HANA, Oracle na Oracle Linux, Db2 i SAP ASE na SLES/RHEL, MAXDB, SQL Server
Globalny katalog transportu SAP Tak Protokół SMB (tylko system Windows) i system plików NFS (tylko system Linux)
SAP sapmnt Odpowiedni Protokół SMB (tylko system Windows) lub NFS (tylko system Linux)
Magazyn kopii zapasowych Odpowiedni Użyj migawek i/lub kopii zapasowej usługi Azure NetApp Files; Kopia zapasowa dziennika dla platformy HANA może być również używana jako miejsce docelowe kopii zapasowej opartej na plikach
Udziały/dysk udostępniony Tak SMB, NFS
Odporność LRS i GRS Magazyn GRS z replikacją międzyregionalną; Magazyn ZRS z replikacją międzystrefową
Opóźnienie Bardzo niski Zazwyczaj mniej niż 1 ms
SLA IOPS Tak -
IOPS liniowa względem pojemności Liniowy z funkcją automatycznego QoS; możliwość niezależnego konfigurowania za pomocą funkcji QoS ręcznej Dostępne trzy poziomy usług
Umowa SLA dotycząca przepustowości Tak Zalecenia dotyczące określania rozmiaru są dostępne w oprogramowaniu SAP w narzędziu do szacowania TCO usługi Azure NetApp Files
Przepustowość liniowa względem pojemności Liniowy z funkcją automatycznego QoS; możliwość niezależnego konfigurowania za pomocą funkcji QoS ręcznej Dostępne trzy poziomy usług
Certyfikat HANA Tak -
Tworzenie migawek dysków możliwe Tak Zobacz Jak działają migawki usługi Azure NetApp Files
Orkiestracja spójnych migawek i kopii zapasowych na poziomie aplikacji Nie Użyj AzAcSnap lub SnapCenter
Koszty Korzystanie z narzędzi do szacowania TCO Użyj narzędzia SAP on Azure NetApp Files TCO Estimator i wprowadź rozmiar środowiska

Inne wbudowane funkcje magazynu usługi Azure NetApp Files:

Ważne

W szczególności w przypadku wdrożeń baz danych, które chcesz osiągnąć małe opóźnienia dla co najmniej dzienników ponownego wdrażania. Szczególnie w przypadku platformy SAP HANA system SAP wymaga opóźnienia mniejszego niż 1 milisekund w przypadku zapisów dzienników HANA o mniejszych rozmiarach. Aby uzyskać takie opóźnienia, zapoznaj się z poniższymi możliwościami.

Ważne

Podczas wdrażania woluminów usługi Azure NetApp Files zanotuj strefę, w której są lub zostaną wdrożone maszyny wirtualne. Upewnij się, że wybrano tę samą strefę. Ta funkcja jest udokumentowana w artykule Zarządzanie przypisywaniem woluminów do stref dostępności dla usługi Azure NetApp Files. Grupa woluminów aplikacji dla platformy SAP HANA używa tej samej funkcji do wdrażania woluminów w najbliższej możliwej odległości od maszyn wirtualnych aplikacji.

Motywacją do dostosowania tego typu wyrównania stref dostępności jest zmniejszenie powierzchni ryzyka poprzez umieszczenie udostępnień NFS w tej samej strefie dostępności co maszyny wirtualne aplikacji.

  • Wdróż woluminy usługi Azure NetApp Files na potrzeby wdrożenia platformy SAP HANA przy użyciu grupy woluminów aplikacji dla platformy SAP HANA. Zaletą grupy wolumenów aplikacji jest to, że wolumeny danych są wdrażane za pośrednictwem wielu punktów końcowych magazynu, co zmniejsza obciążenie sieci i poprawia wydajność.

Podsumowanie: Usługa Azure NetApp Files to certyfikowane rozwiązanie magazynu o małych opóźnieniach dla platformy SAP HANA. Usługa udostępnia wolumeny wydzielone z jednej lub więcej pul pojemności. Pule pojemności są dostępne na trzech poziomach usług, które definiują łączną pojemność i przydzieloną przepływność. Rozmiar woluminów można zmienić, a przydzieloną przepływność można dostosować bez przerwy w działaniu usługi w celu zaspokojenia zmieniających się wymagań i kontrolowania kosztów. Usługa udostępnia funkcje replikacji woluminów do innych regionów lub stref na potrzeby odzyskiwania po awarii i ciągłego działania firmy.

Usługa Azure Premium Files

Usługa Azure Premium Files to magazyn udostępniony, który oferuje protokoły SMB i NFS za umiarkowaną cenę i optymalną latencję, umożliwiającą obsługę udziałów warstwy aplikacji SAP. Ponadto usługa Azure Premium Files oferuje synchroniczną replikację strefową udziałów z automatyzmem, który w przypadku awarii jednej repliki może przejąć kolejną replikę w innej strefie. W przeciwieństwie do usługi Azure NetApp Files nie ma warstw wydajności. Pula pojemności nie jest również potrzebna. Naliczanie opłat opiera się na rzeczywistej aprowizowanej pojemności różnych udziałów. Usługa Azure Premium Files nie została w ogóle przetestowana jako magazyn systemu zarządzania bazą danych (DBMS) dla pracy SAP. Zamiast tego scenariusz użycia obciążenia SAP koncentruje się na wszystkich typach udziałów SMB i NFS, ponieważ są one używane w warstwie aplikacji SAP. Usługa Azure Premium Files jest również odpowiednia do użycia dla /hana/shared.

Uwaga

Do tej pory żadne obciążenia systemu SAP DBMS nie są obsługiwane na udostępnionych woluminach opartych na usłudze Azure Premium Files.

Scenariusze SAP obsługiwane na liście usługi Azure Premium Files, takie jak:

Usługa Azure Premium Files zaczyna z większą liczbą operacji we/wy na sekundę przy minimalnym rozmiarze udziału wynoszącym 100 GB, w porównaniu do usługi Azure NetApp Files. Ten wyższy poziom IOPS może uniknąć nadmiernej pojemności w celu osiągnięcia pewnych wartości IOPS i wydajności. W przypadku operacji wejścia/wyjścia na sekundę (IOPS) i przepływności magazynu przeczytaj sekcję Docelowe poziomy skalowania udziałów plików Azure w ramach skalowalności i wydajności Azure Files.

Uwaga

Ze względu na architekturę warstwową usługi Azure Premium Files opóźnienie dostępu do metadanych plików przechowywanych w udziałach jest znacznie wyższe niż w przypadku usługi Azure NetApp Files. To większe opóźnienie może mieć wpływ na masowe tworzenie i usuwanie plików. Ale może również mieć zauważalny wpływ na czas potrzebny do wyświetlenia listy zawartości dużych katalogów, zawierających setki tysięcy plików. Głównym przypadkiem użycia, na który wpływa większe opóźnienie metadanych, jest użycie jako udostępnienie interfejsu, w którym klienci mogą napotkać setki tysięcy, a nawet miliony tworzenia plików i masowego usuwania każdego dnia. W związku z tym należy dokładnie przetestować scenariusze udostępniania interfejsu. Aby ustalić, czy obciążenie jest duże, sprawdź duże obciążenie metadanych lub przestrzeni nazw

Macierz możliwości dla obciążenia SAP wygląda następująco:

Zdolność Komentarz Notatki/łącza
Podstawowy dysk VHD systemu operacyjnego Nie działa -
Dysk danych Nie jest obsługiwane dla obciążeń SAP -
Globalny katalog transportu SAP Tak Protokoły SMB i NFS
SAP sapmnt Odpowiedni Wszystkie systemy SMB (tylko system Windows) lub NFS (tylko system Linux)
Magazyn kopii zapasowych Odpowiedni -
Udziały/dysk udostępniony Tak SMB 3.0, NFS w wersji 4.1
Odporność Magazyn LRS i magazyn ZRS Brak dostępnego systemu GRS dla Azure Premium Files
Opóźnienie  Niski -
SLA IOPS Tak -
IOPS liniowa względem pojemności ściśle liniowy -
Umowa SLA dotycząca przepustowości Tak -
Przepustowość liniowa względem pojemności ściśle liniowy -
Certyfikat HANA Nie -
Tworzenie migawek dysków możliwe Tak -
Możliwe migawki maszyn wirtualnych usługi Azure Backup Nie -
Koszty  Niski -

Podsumowanie: Usługa Azure Premium Files to magazyn o małych opóźnieniach, który umożliwia wdrażanie woluminów lub udziałów NFS i SMB. Usługa Azure Premium Files zapewnia doskonały stosunek ceny do wydajności dla udostępniania warstw aplikacji SAP. Zapewnia również synchroniczną replikację strefową dla tych udziałów. Do tej pory nie obsługujemy tego typu magazynu dla obciążenia SAP DBMS. Chociaż można go używać dla woluminów /hana/udostępnionych .

Magazyn SSD w warstwie Standardowa platformy Azure

W porównaniu do standardowego magazynu HDD platformy Azure, standardowy magazyn SSD oferuje lepszą dostępność, spójność, niezawodność i niższe opóźnienia. Jest zoptymalizowany pod kątem obciążeń wymagających stałej wydajności na niższych poziomach IOPS. Ten magazyn jest minimalnym magazynem używanym w systemach SAP nieprodukcyjnych, które mają niskie wymagania dotyczące liczby operacji we/wy na sekundę i przepływności. Macierz możliwości dla obciążenia SAP wygląda następująco:

Zdolność Komentarz Notatki/łącza
Podstawowy dysk VHD systemu operacyjnego Odpowiednie, ale z ograniczeniami Systemy nieprodukcyjne
Dysk danych Odpowiednie, ale z ograniczeniami Niektóre systemy nieprodukcyjne z niskimi wymaganiami dotyczącymi liczby operacji we/wy na sekundę i wymaganiami dotyczącymi opóźnień
Globalny katalog transportu SAP Nie Nieobsługiwane
SAP sapmnt Odpowiednie, ale z ograniczeniami Systemy nieprodukcyjne
Magazyn kopii zapasowych Odpowiedni -
Udziały/dysk udostępniony Niedostępny Wymaga strony trzeciej
Odporność LRS, GRS Brak magazynu ZRS dostępnego dla dysków
Opóźnienie wysoki Zbyt wysoki dla katalogu globalnego transportu SAP lub systemów produkcyjnych
SLA IOPS Nie -
Maksymalna liczba operacji we/wy na sekundę na dysk 500 Niezależny od rozmiaru dysku
Umowa SLA dotycząca przepustowości Nie -
Certyfikat HANA Nie -
Tworzenie migawek dysków możliwe Tak -
Możliwe migawki maszyn wirtualnych usługi Azure Backup Tak -
Koszty  Niski -

Podsumowanie: Standardowa pamięć masowa SSD platformy Azure jest minimalnym zaleceniem dla maszyn wirtualnych nieprodukcyjnych jako podstawowe dyski VHD, ewentualnych wdrożeń systemu DBMS z relatywną tolerancją na opóźnienia i/lub niskimi wskaźnikami IOPS oraz przepustowością. Ten typ magazynu platformy Azure nie jest już obsługiwany do hostowania usługi SAP Global Transport Directory.

Magazyn hdd w warstwie Standardowa platformy Azure

Magazyn Standard HDD Azure był jedynym rodzajem pamięci masowej, gdy infrastruktura Azure uzyskała certyfikację dla SAP NetWeaver w roku 2014. W roku 2014 maszyny wirtualne Azure były małe i miały niską wydajność pamięci masowej. W związku z tym ten typ magazynu był w stanie po prostu nadążyć za wymaganiami. Magazyn jest idealny dla obciążeń niewrażliwych na opóźnienia, które prawie nie są używane w przestrzeni SAP. Wraz z rosnącą przepływnością maszyn wirtualnych platformy Azure i zwiększonym obciążeniem, które są tworzone przez te maszyny wirtualne, ten typ magazynu nie jest już brany pod uwagę w przypadku użycia ze scenariuszami SAP. Macierz możliwości dla obciążenia SAP wygląda następująco:

Zdolność Komentarz Notatki/łącza
Podstawowy dysk VHD systemu operacyjnego Nieodpowiednie -
Dysk danych Nieodpowiednie -
Globalny katalog transportu SAP Nie Nieobsługiwane
SAP sapmnt NIE Nieobsługiwane
Magazyn kopii zapasowych Odpowiedni -
Udziały/dysk udostępniony Niedostępny Wymaga usługi Azure Files lub innej firmy
Odporność LRS, GRS Brak magazynu ZRS dostępnego dla dysków
Opóźnienie wysoki Zbyt wysokie użycie systemu DBMS, katalog SAP Global Transport lub sapmnt/saploc
SLA IOPS Nie -
Maksymalna liczba operacji we/wy na sekundę na dysk 500 Niezależny od rozmiaru dysku
Umowa SLA dotycząca przepustowości Nie -
Certyfikat HANA Nie -
Tworzenie migawek dysków możliwe Tak -
Możliwe migawki maszyn wirtualnych usługi Azure Backup Tak -
Koszty Niski -

Podsumowanie: Hdd w warstwie Standardowa to typ magazynu platformy Azure, który powinien być używany tylko do przechowywania kopii zapasowych SAP. Powinien być używany tylko jako podstawowy wirtualny dysk twardy dla raczej nieaktywnych systemów, takich jak wycofane systemy używane do wyszukiwania danych tutaj i tam. Jednak żadne aktywne programowanie, kontrola jakości lub produkcyjne maszyny wirtualne nie powinny być oparte na tym magazynie. Pliki bazy danych nie powinny być hostowane na tym magazynie.

Limity maszyn wirtualnych platformy Azure w ruchu magazynu

W przeciwieństwie do scenariuszy lokalnych wybrany typ pojedynczej maszyny wirtualnej odgrywa istotną rolę w przepustowości magazynu, którą można osiągnąć. W przypadku różnych typów magazynu należy wziąć pod uwagę następujące kwestie:

Typ magazynu Linux Windows Komentarze
HDD w warstwie Standardowa Rozmiary maszyn wirtualnych z systemem Linux na platformie Azure Rozmiary maszyn wirtualnych z systemem Windows na platformie Azure Prawdopodobnie trudno jest dotknąć limitów magazynowania średnich lub dużych maszyn wirtualnych
SSD w warstwie Standardowa Rozmiary maszyn wirtualnych z systemem Linux na platformie Azure Rozmiary maszyn wirtualnych z systemem Windows na platformie Azure Prawdopodobnie trudno jest dotknąć limitów magazynowania średnich lub dużych maszyn wirtualnych
Magazyn w warstwie Premium Rozmiary maszyn wirtualnych z systemem Linux na platformie Azure Rozmiary maszyn wirtualnych z systemem Windows na platformie Azure Łatwo osiągnąć limity IOPS lub przepływności magazynowania maszyny wirtualnej z konfiguracją magazynu
Premium SSD wersja 2 Rozmiary maszyn wirtualnych z systemem Linux na platformie Azure Rozmiary maszyn wirtualnych z systemem Windows na platformie Azure Łatwo osiągnąć limity IOPS lub przepływności magazynowania maszyny wirtualnej z konfiguracją magazynu
Pamięć masowa Ultra Disk Rozmiary maszyn wirtualnych z systemem Linux na platformie Azure Rozmiary maszyn wirtualnych z systemem Windows na platformie Azure Łatwo osiągnąć limity IOPS lub przepływności magazynowania maszyny wirtualnej z konfiguracją magazynu
Azure NetApp Files Rozmiary maszyn wirtualnych z systemem Linux na platformie Azure Rozmiary maszyn wirtualnych z systemem Windows na platformie Azure Ruch magazynu korzysta z przepustowości sieci, a nie przepustowości magazynu!
Azure Premium Files Rozmiary maszyn wirtualnych z systemem Linux na platformie Azure Rozmiary maszyn wirtualnych z systemem Windows na platformie Azure Ruch magazynu korzysta z przepustowości sieci, a nie przepustowości magazynu!

Jako ograniczenia należy pamiętać, że:

  • Tym mniejsza maszyna wirtualna, tym mniejsza liczba dysków, które można dołączyć. To ograniczenie nie dotyczy usługi Azure NetApp Files. Ponieważ montujesz udostępnione zasoby NFS lub SMB, nie napotykasz limitu liczby woluminów, które można dołączyć.
  • Maszyny wirtualne mają przepustowość we/wy oraz limity IOPS, które łatwo można przekroczyć, korzystając z dysków Premium i Ultra.
  • W przypadku usług Azure NetApp Files i Azure Premium Files ruch do udostępnionych woluminów zużywa przepustowość sieci maszyny wirtualnej, a nie przepustowość magazynu
  • W przypadku dużych woluminów NFS o przestrzeni pojemności rzędu kilkudziesięciu TiB, przepustowość dostępu do takiego woluminu z jednej maszyny wirtualnej osiągnie granicę wynikającą z limitów systemu Linux dla pojedynczej sesji interakcji z udostępnionym woluminem.

Gdy zwiększasz rozmiar maszyn wirtualnych platformy Azure w cyklu życia systemu SAP, powinieneś ocenić limity IOPS i przepustowości magazynu dla nowego i większego typu maszyny wirtualnej. W niektórych przypadkach warto również dostosować konfigurację magazynu do nowych możliwości maszyny wirtualnej platformy Azure.

Rozbieranie lub nie rozkładanie

Utworzenie zestawu pasków z wielu dysków platformy Azure w jeden większy wolumin pozwala na łączenie liczby operacji we/wy na sekundę oraz przepustowości poszczególnych dysków w jeden wolumin. Jest używana tylko do magazynu standardowego Azure i magazynu premium Azure. Dysk w warstwie Ultra platformy Azure, w którym można skonfigurować przepływność i liczbę operacji we/wy na sekundę niezależnie od pojemności dysku, nie wymaga użycia zestawów stripe. Udostępnione woluminy oparte na systemie plików NFS lub SMB nie mogą być rozłożone. Ze względu na nieliniowy charakter przepływności i liczby operacji we/wy na sekundę usługi Azure Premium Storage można aprowizować mniejszą pojemność przy użyciu tej samej liczby operacji we/wy na sekundę i przepływności niż duże pojedyncze dyski usługi Azure Premium Storage. Jest to metoda osiągnięcia wyższej przepływności lub liczby operacji we/wy na sekundę przy niższych kosztach przy użyciu usługi Azure Premium Storage. Na przykład, paskowanie na dwóch dyskach pamięci masowej Premium P15 umożliwia osiągnięcie przepustowości:

  • 250 MiB/s. Taki wolumin będzie miał pojemność 512 GiB. Jeśli chcesz mieć jeden dysk, który zapewnia 250 przepływności MiB na sekundę, musisz wybrać dysk P40 z pojemnością 2 TiB.
  • 400 MiB/s poprzez rozłożenie (striping) czterech dysków magazynu P10 Premium łączących się w ogólną pojemność 512 GiB. Jeśli chcesz mieć jeden dysk z co najmniej 500 MiB przepustowością na sekundę, powinieneś wybrać dysk magazynu P60 premium z 8 TiB. Ponieważ koszt przechowywania Premium jest niemal liniowy z pojemnością, możesz odczuć oszczędności kosztów przy użyciu paskowania.

Niektóre zasady muszą być przestrzegane w przypadku pasmowania.

  • Nie należy korzystać z nadmiarowości przechowywania skonfigurowanej na poziomie maszyny wirtualnej, ponieważ Azure Storage już zapewnia nadmiarowość dysku danych w swoim systemie backendowym.
  • Dyski, do których zastosowano zestaw pasków, muszą mieć taki sam rozmiar
  • W przypadku dysków Premium SSD v2 i Ultra, pojemność, aprowizowana liczba operacji we/wy na sekundę oraz aprowizowana przepustowość muszą być takie same.

Rozłożenie danych na wielu mniejszych dyskach jest najlepszym sposobem na osiągnięcie korzystnego stosunku ceny do wydajności podczas korzystania z usługi Azure Premium Storage. Rozumie się, że paskowanie może wiązać się z pewnym dodatkowym obciążeniem związanym z wdrażaniem i zarządzaniem.

Aby uzyskać konkretne zalecenia dotyczące rozmiaru paska, zapoznaj się z dokumentacją różnych systemów DBMS, takich jak konfiguracje magazynu maszyn wirtualnych platformy Azure SAP HANA.

Następne kroki

Przeczytaj artykuły: