Azure Arc özellikli veri hizmetleriyle hibrit bilgi işlemi etkinleştirme

Tamamlandı

Azure Arc özellikli veri hizmetleri, Kubernetes platformunu kullanarak karma veri özellikleri ve yönetilen hizmetler sağlayan bir abonelik hizmetidir. Aşağıdaki Azure Arc özellikli veri hizmetleri kullanılabilir:

  • Azure Arc özellikli SQL Yönetilen Örneği
  • Azure Arc özellikli PostgreSQL sunucusu (önizleme)

Azure Arc özellikli veri hizmetlerini oluşturan çeşitli bileşenler hakkında bilgi edinmenin yollarından biri mimariyi incelemektir.

Azure Arc-enabled data services architecture

Kubernetes ve altyapı

Azure Arc özellikli veri hizmetleri mimarisinin tamamı, seçtiğiniz altyapı ve Kubernetes platformuyla başlar. Aşağıdakiler dahil olmak üzere birkaç farklı Kubernetes dağıtımı desteklenir:

  • Azure Kubernetes Service (AKS)
  • Azure Stack üzerinde Azure Kubernetes Service (HCI)
  • Azure RedHat OpenShift (ARO)
  • OpenShift Kapsayıcı Platformu (OCP)
  • AWS Elastic Kubernetes Service (EKS)
  • Google Cloud Kubernetes Engine (GKE)
  • Açık kaynak, yukarı akış Kubernetes

Azure Arc özellikli veri hizmetlerini dağıtmadan önce altyapınız ve Kubernetes için kaynak gereksinimlerinizi dikkatle planlamanız gerekir. Planlama yönergelerini Microsoft belgelerindeki planlama sayfasında bulabilirsiniz.

Microsoft, belirli altyapı ve Kubernetes çözümlerini doğrulamak için çeşitli sektör iş ortaklarıyla birlikte çalışmıştır. Azure Arc özellikli veri hizmetleri doğrulama programında daha fazla bilgi edinin.

Azure arc özellikli veri hizmetleri, Kubernetes düğümlerindeki Microsoft Container Registry (MCR) kapsayıcı görüntülerini temel alan bir dizi pod olarak dağıtılır. Tüm hizmetler Kubernetes platformunun temel bileşenlerinden biri olan Kubernetes API'sini kullanır.

Bağlan modlar

Azure Arc özellikli veri hizmetleri bileşenlerini dağıtmadan önce hangisini kullanmak istediğinize karar vermelisiniz. Aşağıdaki bağlı modlar arasında seçim yapabilirsiniz:

Doğrudan bağlı mod

Doğrudan bağlı modla (şu anda önizleme aşamasında), kullanıcılar Azure Arc özellikli veri hizmetlerini dağıtmak ve yönetmek için Azure portal ile Azure Resource Manager'ı kullanabilir. Azure Rol Tabanlı Erişim Denetimi (RBAC), güvenlik kimlik doğrulaması ve denetimi için kullanılabilir. Ayrıca envanter, günlükler, ölçümler ve faturalama bilgileri otomatik olarak Azure'a gönderilir.

Dolaylı bağlı mod

Dolaylı bağlı modda, Azure Arc özellikli veri hizmetleri için tüm dağıtım ve yönetim işlemleri arcdata uzantısı kullanılarak Azure komut satırı arabirimi (CLI) ile gerçekleştirilir. Veya kubectl veya Azure Data Studio gibi araçlarla. Bu araçlar, Azure Arc özellikli veri hizmetlerini yönetmek için kubernetes API'siyle doğrudan etkileşim kurar. Dolaylı bağlı modu kullandığınızda her zaman Azure'a bağlı olmanız gerekmez. Envanter ve faturalama, Azure CLI kullanılarak el ile dışarı aktarılabilir ve Azure'a yüklenebilir. Günlükler ve ölçümler isteğe bağlı olarak Azure İzleyici'ye yüklenebilir.

Dağıtımdan sonra Azure CLI, kubectl ve Azure Data Studio, Azure Arc özellikli veri hizmetlerini doğrudan ve dolaylı bağlı modda yönetmek için Kubernetes API'siyle etkileşime geçebilir.

Bağlantıyla ilgili Microsoft belgelerinde bağlı modlar hakkında daha fazla bilgi edinebilirsiniz.

Azure Arc veri denetleyicisi

Tercih ettiğiniz Kubernetes platformunu dağıttıktan sonra önce bir Azure Arc veri denetleyicisi dağıtırsınız. Azure Arc veri denetleyicisi, Kubernetes API'sini ve Özel Kaynak Tanımlarını (CRD) kullanarak Azure Arc özellikli veri hizmetlerinin koordinasyonunu ve düzenlemesini sağlayan bir dizi Kubernetes podudur.

Azure Arc veri denetleyicisi, Azure portalı kullanılarak doğrudan bağlı modda dağıtılabilir. Doğrudan bağlı modla dağıtım yapmak için öncelikle Azure Arc özellikli Kubernetes kullanarak Kubernetes kümenizi bağlamanız gerekir. Bu bağlantı, Kubernetes kümenize Azure Arc aracıları dağıtır ve bunu Azure'a bağlar. Azure Arc aracıları, Kubernetes kümesindeki Azure Resource Manager isteklerini koordine etmek ve Azure Arc veri denetleyicisi tarafından toplanan envanteri, faturalamayı, günlükleri ve ölçümleri karşıya yüklemek için doğrudan bağlı modda kullanılır. Azure Arc'a bağlanma hakkında Microsoft belgelerinde Kubernetes kümenizi bağlama hakkında daha fazla bilgi edinebilirsiniz.

Veri denetleyicisi az CLI (arcdata uzantısı kullanılarak), kubectl veya Azure Data Studio kullanılarak dolaylı bağlı modda dağıtılabilir.

Azure Arc özellikli veri hizmetleri

Başarılı bir Azure Arc veri denetleyicisi dağıtımıyla artık Azure Arc özellikli bir SQL Yönetilen Örneği veya Azure Arc özellikli PostgreSQL sunucusu (önizleme) dağıtabilirsiniz.

Azure Arc özellikli veri hizmetleri Kubernetes Özel Kaynak Tanımlarını (CRD) temel alır. CRD, Arc veri denetleyicisinin Azure Arc özellikli veri hizmetlerini dağıtmak ve yapılandırmak için Kubernetes API isteklerini tanımasını sağlar.

Azure Arc özellikli SQL Yönetilen Örneği

Azure Arc özellikli SQL Yönetilen Örneği, kubernetes durum bilgisi olan bir poddur ve yerleşik temel yüksek kullanılabilirlik sağlar. Pod, SQL Server örneği, ölçümleri ve günlük koleksiyonu için kapsayıcılar içerir. SQL Server örnek kapsayıcısı, yönetim özelliklerine yardımcı olmak için SQL Server altyapısını ve aracılarını içerir.

Doğrudan bağlı modda Azure portalını kullanarak Azure Arc özellikli bir SQL Yönetilen Örneği dağıtabilir ve yönetebilirsiniz. Dolaylı bağlı modda Azure CLI (arcdata uzantısını kullanarak), kubectl veya Azure Data Studio'yu kullanabilirsiniz.

Birleşik Azure deneyimi

Doğrudan bağlı modu kullandığınızda Azure Portal aracılığıyla Azure Resource Manager ile Azure Arc özellikli veri hizmetlerini yönetebilirsiniz. Örneğin, Azure portalında Azure Arc özellikli bir SQL Yönetilen Örneği dağıtabilirsiniz. Azure Arc kaynak sağlayıcıları, dağıtımı tamamlamak için isteği Azure Arc aracılarıyla ve Kubernetes kümesindeki Azure Arc veri denetleyicisiyle koordine eder. Ayrıca Azure Arc aracıları Azure'a yüklemek için Azure Arc veri denetleyicisi tarafından toplanan envanteri, ölçümleri, günlükleri ve faturalandırmayı otomatik olarak kullanır.

Dolaylı bağlı modu kullandığınızda Azure Arc veri denetleyicisi tarafından toplanan envanteri, ölçümleri, günlükleri ve faturalamayı dışarı aktarmak ve karşıya yüklemek için Azure CLI'yı el ile kullanabilirsiniz. Azure portalı dağıtılan Azure Arc özellikli veri hizmetlerini ve buna karşılık gelen kullanımı, faturalamayı, ölçümleri ve günlükleri görüntülemek için kullanılabilir.

Veri hizmetlerini Bağlan ve yönetme

Azure Arc özellikli veri hizmetlerini dağıttıktan sonra, bu hizmetleri bağlamak, sorgulamak ve yönetmek için uyumlu araçları veya istemci sürücülerini kullanabilirsiniz. SQL Server Management Studio (SSMS) ve Azure Data Studio (ADS), Azure Arc özellikli SQL Yönetilen Örneği sorgulamaya ve yönetmeye yönelik araçlara örnektir.

Bilgilerinizi kontrol edin

1.

Azure Arc özellikli veri hizmetleri Kubernetes'in hangi önemli bileşenini kullanıyor?

2.

Hangi bağlı mod Azure Resource Manager'ı destekler?

3.

Azure Arc veri denetleyicisi, Bir Kubernetes kümesinin Azure'a bağlanmasını gerektirir

4.

Hangi bileşen Azure Resource Manager'ın Kubernetes'te Azure Arc özellikli veri hizmetlerini dağıtma ve yönetme isteklerini koordine eder?