Wdrażanie programu SQL Server na platformie Azure w wersji lokalnej 23H2
Artykuł
Dotyczy: Azure Local, wersja 23H2
Ten temat zawiera wskazówki dotyczące wdrażania programu SQL Server na platformie Azure Local w wersji 23H2.
Omówienie rozwiązania
Usługa Azure Local zapewnia wysoce dostępną, ekonomiczną, elastyczną platformę do uruchamiania programu SQL Server i Miejsca do magazynowania Direct. Usługa Azure Local może uruchamiać obciążenia przetwarzania transakcji online (OLTP), magazyn danych i analizy biznesowej oraz sztuczną inteligencję oraz zaawansowaną analizę danych big data.
Elastyczność platformy jest szczególnie ważna w przypadku baz danych o znaczeniu krytycznym. Program SQL Server można uruchamiać na maszynach wirtualnych, które używają systemu Windows Server lub Linux, co umożliwia skonsolidowanie wielu obciążeń bazy danych i dodawanie kolejnych maszyn wirtualnych do środowiska lokalnego platformy Azure zgodnie z potrzebami. Usługa Azure Local umożliwia również integrację programu SQL Server z usługą Azure Site Recovery w celu zapewnienia opartego na chmurze rozwiązania do migracji, przywracania i ochrony danych organizacji, które jest niezawodne i bezpieczne.
Wdrażanie programu SQL Server
W tej sekcji opisano na wysokim poziomie sposób uzyskiwania sprzętu dla programu SQL Server w środowisku lokalnym platformy Azure. Informacje na temat konfigurowania programu SQL Server, monitorowania i dostrajania wydajności oraz korzystania z usług hybrydowych wysokiej dostępności i platformy Azure.
Krok 1. Uzyskiwanie sprzętu z katalogu lokalnego platformy Azure
Najpierw należy zakupić sprzęt. Najprostszym sposobem, aby to zrobić, jest zlokalizowanie preferowanego partnera sprzętowego firmy Microsoft w katalogu lokalnym platformy Azure i zakup zintegrowanego systemu lub rozwiązania w warstwie Premium z wstępnie zainstalowanym systemem operacyjnym Azure Stack HCI. W wykazie można filtrować, aby wyświetlić sprzęt dostawcy zoptymalizowany pod kątem tego typu obciążenia.
W przeciwnym razie użyj zweryfikowanego systemu z wykazu i wdróż go na tym sprzęcie.
Aby uzyskać szczegółowe informacje na temat opcji wdrażania lokalnego platformy Azure, zobacz Wdrażanie systemu operacyjnego Azure Stack HCI.
Krok 3. Monitorowanie i dostosowywanie wydajności programu SQL Server
Firma Microsoft udostępnia kompleksowy zestaw narzędzi do monitorowania zdarzeń w programie SQL Server i dostrajania projektu fizycznej bazy danych. Wybór narzędzia zależy od typu monitorowania lub dostrajania, które chcesz wykonać.
Aby zapewnić wydajność i kondycję wystąpień programu SQL Server na platformie Azure Lokalnie, zobacz monitor wydajności i narzędzia dostrajania.
Wszystkie te opcje współdziałają z monitorem chmury platformy Microsoft Azure na potrzeby kontroli kworum. Zalecamy używanie reguł ochrony przedaffinity klastra w usłudze WSFC dla maszyn wirtualnych umieszczonych w różnych węzłach fizycznych w celu zachowania czasu pracy programu SQL Server w przypadku awarii hosta podczas konfigurowania zawsze włączonych grup dostępności.
Istnieje kilka usług hybrydowych platformy Azure, których można użyć, aby zapewnić bezpieczeństwo danych i aplikacji programu SQL Server. Usługa Azure Site Recovery to rozwiązanie odzyskiwania po awarii jako usługi (DRaaS). Aby uzyskać więcej informacji na temat używania tej usługi do ochrony zaplecza programu SQL Server aplikacji, aby ułatwić utrzymanie obciążeń w trybie online, zobacz Konfigurowanie odzyskiwania po awarii dla programu SQL Server.
Alternatywnie można użyć funkcji zarządzanej kopii zapasowej programu SQL Server w programie SQL Server do zarządzania kopiami zapasowymi usługi Azure Blob Storage.
Aby uzyskać więcej informacji na temat korzystania z tej opcji, która jest odpowiednia do archiwizacji poza witryną, zobacz:
W tym module dowiesz się, jak wdrożyć rozwiązania o wysokiej dostępności przy użyciu usługi Azure SQL. Ponadto zapoznasz się z architekturami i zobaczysz, jaki wpływ wywierają na dostępność.
Administer an SQL Server database infrastructure for cloud, on-premises and hybrid relational databases using the Microsoft PaaS relational database offerings.