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.
Plánování nasazení
Podrobnosti v tomto článku vás provedou plánem.
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
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.
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.
Vytvoření datových služeb
Můžete například vytvořit spravovanou instanci SQL povolenou službou Azure Arc.
Připojte se pomocí nástroje 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:
- Vytvořte kontroler dat s podporou Služby Azure Arc na jedné z ověřených distribucí clusteru Kubernetes.
- 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í: Určuje stupeň připojení z prostředí datových služeb s podporou Azure Arc do Azure. Volba režimu připojení určuje možnosti pro metody nasazení. Další informace najdete v tématu Režimy připojení 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:
- Pokud nasazujete v režimu nepřímého připojení, budete potřebovat informace o instančním objektu k nahrání dat o využití a metrikách. Další informace najdete v části Přiřazení rolí k instančnímu objektu v části Nahrání dat o využití, metrik a protokolů do Azure.
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 režimech připojení a požadavcích, můžete nasadit kontroler dat Azure Arc buď 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 k 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:
- Vytvořte rozšíření datových služeb Azure Arc. Postup najdete v tématu Rozšíření clusteru v Kubernetes s podporou Azure Arc.
- Vytvořte vlastní umístění. Postup najdete v tématu Vlastní umístění nad Kubernetes s podporou Azure Arc.
- 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.
Související obsah
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.
- Vytvoření kontroleru dat v režimu přímého připojení pomocí webu Azure Portal
- Vytvoření kontroleru dat v režimu nepřímého připojení pomocí rozhraní příkazového řádku
- Vytvoření kontroleru dat v režimu nepřímého připojení pomocí nástroje Azure Data Studio
- Vytvoření kontroleru dat v režimu nepřímého připojení z webu Azure Portal prostřednictvím poznámkového bloku Jupyter v Nástroji Azure Data Studio
- Vytvoření kontroleru dat v režimu nepřímého připojení pomocí nástrojů Kubernetes