Plánování nasazení datových služeb s podporou Azure Arc

Tento článek popisuje, jak naplánovat nasazení datových služeb s podporou Azure Arc.

Tip

Než začnete s nasazením, projděte si všechny informace v tomto článku.

Postup nasazení

Abyste mohli používat datové služby s podporou Služby Azure Arc, budete muset provést následující úlohy.

  1. Plánování nasazení

    Podrobnosti v tomto článku vás provedou plánem.

  2. Nainstalujte klientské nástroje.

  3. Zaregistrujte poskytovatele Microsoft.AzureArcData pro předplatné, ve kterém se nasadí datové služby s podporou Azure Arc, následujícím způsobem:

    az provider register --namespace Microsoft.AzureArcData
    
  4. Přístup ke clusteru Kubernetes

    K demonstračním, testovacím a ověřovacím účelům můžete použít cluster Azure Kubernetes Service. Pokud chcete vytvořit cluster, postupujte podle pokynů v rychlém startu: Nasaďte datové služby s podporou Azure Arc – přímo připojený režim – Azure Portal a projděte si celý proces.

  5. Vytvořte kontroler dat Azure Arc v režimu přímého připojení (požadavky).

    Další způsoby vytvoření kontroleru dat najdete v odkazech v části Související obsah.

  6. Vytvoření datových služeb

    Můžete například vytvořit spravovanou instanci SQL povolenou službou Azure Arc.

  7. Připojení se sadou Azure Data Studio.

Při plánování nasazení datových služeb s podporou Azure Arc je důležité správně porozumět úlohám databáze a obchodním požadavkům na tyto úlohy. Potřebujete například zvážit dostupnost, provozní kontinuitu a požadavky na kapacitu pro paměť, procesor a úložiště pro úlohy. A musíte pečlivě připravit infrastrukturu na podporu databázových úloh na základě vašich obchodních požadavků.

Požadavky

Než začnete, ujistěte se, že splňujete určité požadavky a máte připravené potřebné pozadí a informace. Aby se zajistilo úspěšné nasazení, musí být vaše prostředí infrastruktury správně nakonfigurované se správnou úrovní přístupu a příslušnou kapacitou pro úložiště, procesor a paměť.

Projděte si následující články:

Ověřte, že:

  • Nainstaluje se rozšíření rozhraní příkazového arcdata řádku.

  • Nainstalují se další klientské nástroje .

  • Máte přístup ke clusteru Kubernetes.

  • Váš soubor kubeconfig je nakonfigurovaný. Měl by odkazovat na cluster Kubernetes, do kterého chcete nasadit. Pokud chcete ověřit aktuální kontext clusteru, spusťte následující příkaz:

    kubectl cluster-info
    
  • Máte předplatné Azure, na které se budou promítnout prostředky, jako je kontroler dat Azure Arc, spravovaná instance SQL povolená službou Azure Arc nebo server PostgreSQL s podporou služby Azure Arc a fakturovat se vám.

  • Poskytovatel Microsoft.AzureArcData je zaregistrovaný pro předplatné, ve kterém se nasadí datové služby s podporou Azure Arc.

Po přípravě infrastruktury nasaďte datové služby s podporou Azure Arc následujícím způsobem:

  1. Vytvořte kontroler dat s podporou Služby Azure Arc na jedné z ověřených distribucí clusteru Kubernetes.
  2. Vytvořte spravovanou instanci SQL povolenou službou Azure Arc nebo serverem PostgreSQL s podporou služby Azure Arc.

Upozornění

Některé úrovně a režimy datových služeb jsou obecně dostupné (GA) a některé jsou ve verzi Preview. Doporučujeme nemíchat služby GA a Preview na stejném řadiči dat. Pokud ve stejném řadiči dat kombinujete služby GA a Preview, nemůžete upgradovat. V tomto scénáři, když chcete upgradovat, musíte odebrat a znovu vytvořit kontroler dat a datové služby.

Požadavky na nasazení

Datové služby s podporou Azure Arc můžete nasadit do různých typů clusterů Kubernetes. Ověřený seznam služeb a distribucí Kubernetes v současné době zahrnuje:

  • Amazon Elastic Kubernetes Service (Amazon EKS)
  • Azure Kubernetes Service (AKS)
  • Azure Kubernetes Service v Azure Stack HCI
  • Azure Red Hat OpenShift
  • Google Kubernetes Engine (GKE)
  • Open source upstreamové prostředí Kubernetes (obvykle nasazené s využitím nástroje kubeadm)
  • OpenShift Container Platform (OCP)
  • K3s
  • Další distribuce Kubernetes ověřené partnerem

Důležité

  • Minimální podporovaná verze Kubernetes je verze 1.21.
  • Minimální podporovaná verze OCP je 4.8.
  • Pokud používáte Službu Azure Kubernetes Service, měla by mít virtuální počítač pracovního uzlu vašeho clusteru alespoň Standard_D8s_v3 a používat disky Premium.
  • Cluster by neměl zahrnovat více zón dostupnosti.
  • Další informace najdete v poznámkách k verzi.

Informace o nasazení

Při vytváření datových služeb s podporou Azure Arc bez ohledu na zvolenou službu nebo distribuční možnost budete muset zadat následující informace:

  • Název kontroleru dat: Popisný název vašeho kontroleru dat (například produkční dc nebo seattle-dc). Název musí splňovat standardy pojmenování Kubernetes.

  • Uživatelské jméno: Uživatelské jméno pro uživatele správce Kibana/Grafana.

  • Heslo: Heslo pro uživatele správce Kibana/Grafana.

  • Název oboru názvů Kubernetes: Název oboru názvů Kubernetes, ve kterém chcete vytvořit kontroler dat.

  • režim Připojení ivity: Určuje stupeň připojení z prostředí datových služeb s podporou Azure Arc k Azure. Volba režimu připojení určuje možnosti pro metody nasazení. Další informace najdete v tématu Připojení režimy a požadavky.

  • ID předplatného Azure: IDENTIFIKÁTOR GUID předplatného Azure, pro který chcete vytvořit prostředek kontroleru dat v Azure. Všechna nasazení služby SQL Managed Instance povolená službou Azure Arc a PostgreSQL s podporou Azure Arc se také vytvářejí a účtují za toto předplatné.

  • Název skupiny prostředků Azure: Název skupiny prostředků, ve které chcete vytvořit prostředek kontroleru dat v Azure. Všechna nasazení služby SQL Managed Instance povolená službou Azure Arc a PostgreSQL s podporou Azure Arc se také vytvoří v této skupině prostředků.

  • Umístění Azure: Umístění Azure, kde se budou metadata prostředků kontroleru dat ukládat v Azure. Seznam dostupnýchoblastích Metadata a fakturační údaje o prostředcích Azure, které spravuje váš nasazený kontroler dat, se ukládají jenom do umístění v Azure, které zadáte jako parametr umístění. Pokud provádíte nasazení v režimu přímého připojení, parametr umístění pro kontroler dat je stejný jako umístění cílového prostředku vlastního umístění.

  • Informace o instančním objektu:

  • Infrastruktura: Pro účely fakturace musíte určit infrastrukturu, na které spouštíte datové služby s podporou Služby Azure Arc. Možnosti jsou následující:

  • alibaba

  • aws

  • azure

  • gcp

  • onpremises

  • other

  • Modul runtime kontejneru: Použijte containerd modul runtime pro modul runtime kontejneru. Datové služby s podporou Azure Arc nepodporují modul runtime Dockeru.

Další koncepty režimu přímého připojení

Jak je uvedeno v Připojení režimech a požadavcích, můžete nasadit kontroler dat Azure Arc v režimu přímého nebo nepřímého připojení. Nasazení datových služeb Azure Arc v režimu přímého připojení vyžaduje další koncepty a důležité informace:

  • Nejprve cluster Kubernetes, ve kterém se nasadí datové služby s podporou Azure Arc, musí být cluster Kubernetes s podporou Azure Arc. Připojením clusteru Kubernetes k Azure můžete do clusteru nasadit a spravovat datové služby Azure Arc přímo z webu Azure Portal, nahrát využití, protokoly a metriky do Azure automaticky a získat několik dalších výhod Azure. Postup najdete v tématu Připojení clusteru do Azure.

  • Jakmile je cluster Kubernetes povolený službou Azure Arc, nasaďte datové služby s podporou Azure Arc následujícím způsobem:

    1. Vytvořte rozšíření datových služeb Azure Arc. Postup najdete v tématu Rozšíření clusteru v Kubernetes s podporou Azure Arc.
    2. Vytvořte vlastní umístění. Postup najdete v tématu Vlastní umístění nad Kubernetes s podporou Azure Arc.
    3. Vytvořte kontroler dat Azure Arc.

    Všechny tři tyto kroky můžete provést v jednom kroku pomocí průvodce vytvořením kontroleru dat Azure Arc na webu Azure Portal.

Po instalaci kontroleru dat Azure Arc můžete vytvářet a přistupovat k datovým službám, jako je SQL Managed Instance povolená serverem PostgreSQL s podporou Azure Arc nebo Azure Arc.

Známá omezení

V současné době se podporuje jenom jeden kontroler dat Azure Arc na cluster Kubernetes. Můžete ale vytvořit několik datových služeb Arc, jako jsou spravované instance SQL s podporou Arc a servery PostgreSQL s podporou Arc, které spravuje stejný kontroler dat Azure Arc.

Máte několik dalších možností pro vytvoření kontroleru dat Azure Arc:

Jen si to chcete vyzkoušet? Začněte rychle s rychlým startem Azure Arc na AKS, Amazonu EKS nebo GKE nebo na virtuálním počítači Azure.