Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:SQL Server na Linuxu
Vytváření a správa instancí SQL Server nativně v Kubernetes
Nasaďte SQL Server do kontejnerů Dockeru spravovaných pomocí Kubernetes. V Kubernetes se kontejner s instancí SQL Server může automaticky obnovit v případě selhání uzlu clusteru.
SQL Server 2017 zavádí image Dockeru, která se dá nasadit v Kubernetes. Image můžete nakonfigurovat pomocí trvalé deklarace identity svazku Kubernetes (PVC). Kubernetes monitoruje proces SQL Server v kontejneru. Pokud proces, pod, kontejner nebo uzel selže, Kubernetes automaticky spustí jinou instanci a znovu se připojí k úložišti.
Kontejner s instancí SQL Server v Kubernetes
Kubernetes 1.6 a novější podporuje třídy úložiště, požadavky na perzistentní svazky a typ svazku disku Azure.
V této konfiguraci hraje Kubernetes roli orchestrátoru kontejnerů.
V předchozím diagramu je mssql-server instance SQL Server v pod (kontejneru).
Replikační sada zajišťuje, že pod bude po selhání uzlu automaticky obnoven. Aplikace se připojují ke službě. V tomto případě služba představuje nástroj pro vyrovnávání zatížení, který hostuje IP adresu, která zůstane stejná po selhání mssql-server.
Kubernetes orchestruje prostředky v clusteru. Když uzel hostující kontejner instance SQL Server selže, spustí nový kontejner s SQL Server instancí a připojí ho ke stejnému trvalému úložišti.
SQL Server on Linux podporuje kontejnery v Kubernetes, OpenShiftu a DH2i.