Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Applies to:SQL Server w systemie Linux
Twórz wystąpienia SQL Server i zarządzaj nimi natywnie na platformie Kubernetes.
Wdróż SQL Server w kontenerach platformy Docker zarządzanych przez Kubernetes. Na platformie Kubernetes kontener z wystąpieniem serwera SQL zostanie automatycznie przywrócony w przypadku awarii węzła klastra.
SQL Server 2017 wprowadza obraz Docker, który można wdrożyć na Kubernetes. Obraz można skonfigurować za pomocą żądania trwałego woluminu Kubernetes (PVC). Platforma Kubernetes monitoruje proces SQL Server w kontenerze. Jeśli proces, zasobnik, kontener lub węzeł nie powiedzie się, platforma Kubernetes automatycznie uruchomi inne wystąpienie i ponownie połączy się z magazynem danych.
Kontener z wystąpieniem SQL Server na platformie Kubernetes
Platforma Kubernetes 1.6 lub nowsza obsługuje klasy przechowywania, roszczenia woluminów oraz typy woluminów dysków Azure.
W tej konfiguracji platforma Kubernetes odgrywa rolę orkiestratora kontenerów.
Na powyższym diagramie mssql-server jest instancją SQL Servera (kontenerem) w podzie.
Zestaw replik gwarantuje, że zasobnik zostanie automatycznie odzyskany po awarii węzła. Aplikacje łączą się z usługą. W takim przypadku usługa reprezentuje moduł równoważenia obciążenia hostujący adres IP, który pozostaje taki sam po awarii .mssql-server
Platforma Kubernetes organizuje zasoby w klastrze. Gdy węzeł hostujący kontener z instancją SQL Server ulegnie awarii, przystąpi do uruchomienia nowego kontenera z instancją SQL Server i dołączy go do tego samego magazynu trwałego.
SQL Server on Linux obsługuje kontenery na platformach Kubernetes, OpenShift i DH2i.