Povolení hybridního computingu s datovými službami s podporou Azure Arc

Dokončeno

Datové služby s podporou Azure Arc jsou předplatná, která poskytuje funkce hybridních dat a spravované služby pomocí platformy Kubernetes. K dispozici jsou následující datové služby s podporou Služby Azure Arc:

  • SQL Managed Instance s podporou Azure Arc
  • Server PostgreSQL s podporou Služby Azure Arc (Preview)

Jedním ze způsobů, jak se dozvědět o různých komponentách, které tvoří datové služby s podporou Služby Azure Arc, je prozkoumat architekturu.

Architektura datových služeb s podporou Azure Arc

Kubernetes a infrastruktura

Architektura datových služeb s podporou Azure Arc začíná infrastrukturou a platformou Kubernetes podle vašeho výběru. Podporuje se několik různých distribucí Kubernetes, mezi které patří:

  • Azure Kubernetes Service (AKS)
  • Azure Kubernetes Service ve službě Azure Stack (HCI)
  • Azure RedHat OpenShift (ARO)
  • OpenShift Container Platform (OCP)
  • AWS Elastic Kubernetes Service (EKS)
  • Google Cloud Kubernetes Engine (GKE)
  • Open source, upstream Kubernetes

Před nasazením datových služeb s podporou Azure Arc byste měli pečlivě naplánovat požadavky na prostředky pro vaši infrastrukturu a Kubernetes. Pokyny k plánování najdete na stránce plánování v dokumentaci Microsoftu.

Microsoft spolupracuje s několika oborovými partnery na ověření konkrétní infrastruktury a řešení Kubernetes. Další informace najdete v ověřovacím programu datových služeb s podporou Služby Azure Arc.

Datové služby s podporou služby Azure Arc se nasazují jako sada podů založených na imagích kontejnerů Microsoft Container Registry (MCR) v uzlech Kubernetes. Všechny služby používají jednu z klíčových komponent platformy Kubernetes, rozhraní API Kubernetes.

Připojené režimy

Než nasadíte komponenty datových služeb s podporou Služby Azure Arc, měli byste se rozhodnout, které součásti chcete použít. Můžete si vybrat mezi následujícími režimy připojení:

Režim přímého připojení

V režimu přímého připojení (aktuálně ve verzi Preview) můžou uživatelé pomocí Azure Resource Manageru na webu Azure Portal nasazovat a spravovat datové služby s podporou služby Azure Arc. Řízení přístupu na základě role v Azure (RBAC) se dá použít k ověřování a řízení zabezpečení. Do Azure se také automaticky posílají informace o inventáři, protokolech, metrikách a fakturaci.

Režim nepřímého připojení

S nepřímým připojeným režimem se všechny operace nasazení a správy datových služeb s podporou Azure Arc provádějí s rozhraním příkazového řádku Azure (CLI) pomocí rozšíření arcdata. Nebo pomocí nástrojů, jako je kubectl nebo Azure Data Studio. Tyto nástroje komunikují přímo s rozhraním API Kubernetes za účelem správy datových služeb s podporou Služby Azure Arc. Pokud používáte nepřímý režim připojení, nemusíte být vždy připojení k Azure. Inventář a fakturaci je možné ručně exportovat a nahrát do Azure pomocí Azure CLI. Protokoly a metriky je možné volitelně nahrát do služby Azure Monitor.

Po nasazení může Rozhraní příkazového řádku Azure, kubectl a Azure Data Studio pracovat s rozhraním API Kubernetes a spravovat datové služby s podporou Služby Azure Arc v režimu přímého i nepřímého připojení.

Další informace o režimech připojení najdete v dokumentaci Microsoftu o připojení.

Kontroler dat Azure Arc

Jakmile nasadíte platformu Kubernetes podle svého výběru, nejprve nasadíte kontroler dat Azure Arc. Kontroler dat Azure Arc je řada podů Kubernetes, které poskytují koordinaci a orchestraci datových služeb s podporou Azure Arc pomocí rozhraní Kubernetes API a vlastních definic prostředků (CRD).

Kontroler dat Azure Arc je možné nasadit v režimu přímého připojení pomocí webu Azure Portal. Pokud chcete nasadit přímý režim připojení, musíte nejprve připojit cluster Kubernetes pomocí Kubernetes s podporou Azure Arc. Toto připojení nasadí agenty Azure Arc do clusteru Kubernetes a připojí ho k Azure. Agenti Azure Arc se používají v režimu přímého připojení ke koordinaci požadavků Azure Resource Manageru v clusteru Kubernetes a nahrání inventáře, fakturace, protokolů a metrik shromážděných kontrolerem dat Azure Arc. Další informace o připojení clusteru Kubernetes najdete v dokumentaci Microsoftu k připojení ke službě Azure Arc.

Kontroler dat je možné nasadit v nepřímém připojeném režimu pomocí az CLI (pomocí rozšíření arcdata), kubectl nebo Azure Data Studio.

Datové služby s podporou Služby Azure Arc

S úspěšným nasazením kontroleru dat Azure Arc teď můžete nasadit službu SQL Managed Instance s podporou služby Azure Arc nebo server PostgreSQL s podporou služby Azure Arc (Preview).

Datové služby s podporou Azure Arc jsou založené na vlastních definicích prostředků Kubernetes (CRD). CRD umožňuje kontroleru dat Arc rozpoznat požadavky rozhraní Kubernetes API na nasazení a konfiguraci datových služeb s podporou Služby Azure Arc.

SQL Managed Instance s podporou Azure Arc

Spravovaná instance SQL s podporou služby Azure Arc je pod stavovou sadou Kubernetes, který poskytuje integrovanou základní vysokou dostupnost. Pod zahrnuje kontejnery pro instanci SQL Serveru, metriky a shromažďování protokolů. Kontejner instance SQL Serveru zahrnuje modul a agenty SQL Serveru, které pomáhají s možnostmi správy.

V režimu přímého připojení můžete nasadit a spravovat spravovanou instanci SQL s podporou služby Azure Arc pomocí webu Azure Portal. V nepřímém připojeném režimu můžete použít Azure CLI (pomocí rozšíření arcdata), kubectl nebo Azure Data Studio.

Jednotné prostředí Azure

Pokud používáte přímý režim připojení, můžete datové služby s podporou Azure Arc spravovat pomocí Azure Resource Manageru prostřednictvím webu Azure Portal. Na webu Azure Portal můžete například nasadit spravovanou instanci SQL s podporou služby Azure Arc. Poskytovatelé prostředků Azure Arc koordinuje požadavek s agenty Azure Arc a kontrolerem dat Azure Arc v clusteru Kubernetes, aby dokončili nasazení. Agenti Azure Arc také automaticky spotřebovávají inventář, metriky, protokoly a fakturaci shromažďované kontrolerem dat Azure Arc pro nahrání do Azure.

Pokud používáte nepřímý režim připojení, můžete ručně použít Azure CLI k exportu a nahrání inventáře, metrik, protokolů a fakturace shromážděných kontrolerem dat Azure Arc. Azure Portal se dá použít k zobrazení nasazených datových služeb s podporou Služby Azure Arc a odpovídajících využití, fakturace, metrik a protokolů.

Připojení a správa datových služeb

Po nasazení datových služeb s podporou Azure Arc můžete k připojení, dotazování a správě těchto služeb použít kompatibilní nástroje nebo klientské ovladače . Příkladem nástrojů pro dotazování a správu spravované instance SQL s podporou služby Azure Arc je SQL Management Studio (SSMS) a Azure Data Studio (ADS).

Kontrola znalostí

1.

Kterou klíčovou komponentu Kubernetes používá datové služby s podporou Služby Azure Arc?

2.

Který připojený režim podporuje Azure Resource Manager?

3.

Kontroler dat Azure Arc vyžaduje, aby byl cluster Kubernetes připojený k Azure.

4.

Která komponenta koordinuje požadavky Azure Resource Manageru na nasazení a správu datových služeb s podporou Azure Arc v Kubernetes?