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.
Dotyczy:Program SQL Server w systemie Linux
Twórz wystąpienia SQL Server i zarządzaj nimi natywnie na platformie Kubernetes.
Wdrażaj SQL Server do kontenerów 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 wprowadził obraz Dockera, który można wdrożyć na Kubernetes. Możesz skonfigurować obraz przy użyciu żądania trwałego woluminu Kubernetes (PVC). Platforma Kubernetes monitoruje proces SQL Server w kontenerze. Jeśli proces, pod, kontener lub węzeł zawiodły, Kubernetes automatycznie uruchamia inną instancję i ponownie łączy się z pamięcią masową.
Kontener z instancją SQL Server na platformie Kubernetes
Kubernetes 1.6 i nowsze obsługuje klasy pamięci masowej, trwałe roszczenia woluminów oraz typ woluminów dyskowych 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 w Kubernetes, OpenShift i DH2i DxEnterprise.