Kullanım örneği tanımı
Bu çalışan örneği desteklemek için kurgusal "Contoso" firması, Microsoft Başvuru Mimarileri'ni temel alan bir Azure Veri Platformu ile kullanılacaktır.
Veri Hizmeti - Bileşen Görünümü
Contoso, Kurumsal Giriş Bölgesi'nin bir alt kümesi olan aşağıdaki temel Azure yapısını uygulamıştır.
Aşağıdaki açıklamalardaki sayılar yukarıdaki diyagrama karşılık gelir.
Contoso'nun Azure Temelleri - İş Akışı
- Kurumsal Kayıt - Contoso'nun Microsoft ile ticari sözleşmesini, kuruluş hesabı yapısını ve kullanılabilir Azure aboneliklerini yansıtan Azure'daki en üst kurumsal kaydı. Abonelikler ve dijital emlak yönetimi için faturalama temelini sağlar
- Kimlik ve Erişim Yönetimi – Contoso'nun Azure ayak izi genelinde kimlik, kimlik doğrulaması, kaynak erişimi ve yetkilendirme hizmetleri sağlamak için gereken bileşenler
- Yönetim Grubu ve Abonelik Kuruluşu - Veri platformunun temel özelliklerine uygun ölçeklenebilir bir grup hiyerarşisi, iş yüklerinin net ayrım yaptığı merkezi olarak yönetilen güvenlik ve idareyi kullanarak büyük ölçekte operasyonelleştirmeye olanak sağlar. Yönetim grupları aboneliklerin üzerinde bir idare kapsamı sağlar
- Yönetim Aboneliği - Veri platformunu desteklemek için gereken çeşitli yönetim düzeyi işlevleri için ayrılmış bir abonelik
- Bağlantı Aboneliği - Veri platformunun bağlantı işlevleri için ayrılmış abonelik, adlandırılmış hizmetleri tanımlamasını, iç ve dış hizmetler arasında güvenli yönlendirme ve iletişim belirlemesini sağlar
- Giriş Bölgesi Aboneliği – Azure yerel, çevrimiçi uygulamalar, iç ve dış kullanıma yönelik iş yükleri ve kaynaklar için bire çok abonelikler
- DevOps Platformu - Azure temelini ve Veri Platformunu destekleyen DevOps Platformu. Bu platform, kod olarak altyapının otomatik dağıtımlarını (IaC) sağlayan kod temel kaynak denetimi deposunu ve CI/CD işlem hatlarını içerir
Not
Birçok müşteri hala büyük bir hizmet olarak altyapı (IaaS) ayak izine sahiptir. IaaS genelinde kurtarma özellikleri sağlamak için, eklenecek temel bileşen Azure Site recovery'dir. Site Recovery , Azure VM'lerinin bölgeler, şirket içi sanal makineler ve fiziksel sunucular arasında Azure'a ve şirket içi makineler arasında ikincil bir veri merkezine çoğaltılmasını düzenler ve otomatikleştirir.
Bu temel yapıda Contoso, Azure Synapse ile uçtan uca Analiz kılavuzuna uygun olarak kurumsal iş zekası gereksinimlerini desteklemek için aşağıdaki öğeleri uygulamıştır.
Contoso'nun Veri Platformu - İş Akışı
İş akışı, veri akışından sonra soldan sağa okunur:
- Veri Kaynakları - Veri platformunun kullanabileceği veri kaynakları veya türleri
- Alma - Platformun çeşitli yapı ve hız kaynaklarından veri alma özelliği. Bu tasarım bir Lambda mimarisini yansıtır
- Store - Platforma alınan verileri uygun ölçekte güvenli bir şekilde depolama özelliği
- İşlem - Platformun verileri işleme özelliği sayesinde temizleme, standartlaştırma ve modelleme gibi aşağı akış işlemleri için "amaca uygun" hale gelir. Verilerin önceden işlenmesi genellikle "konum ve koşul, kullanıma hazır" durumda olmasını sağlar
- Zenginleştirme - İstatistiksel, Machine Learning veya diğer modelleme teknikleri veya önceden oluşturulmuş Azure AI hizmetleri aracılığıyla platformda işlenen verileri geliştirme özelliği
- Hizmet - Platformun aşağı akış tüketimi için verileri şekillendirme ve sunma özelliği
- Veri Tüketicileri - Platformların çeşitli hizmet veren dokunmatik noktalarından veri tüketen bireyler, uygulamalar veya aşağı akış işlemleri
- Bulma ve Yönetme - Platformun içerdiği verileri idare etme ve dizine alınmış, bulunabilir/aranabilir, iyi tanımlanmış, tam kökenli olduğundan ve son kullanıcılarına ve kullanım süreçlerine saydam olduğundan emin olmak için sunduğu özellikler.
- Platform - Platformun oluşturulduğu temel, yani yukarıda açıklandığı gibi Contoso'nun Azure Temelleri.
Not
Birçok müşteri için kullanılan Veri Platformu başvuru mimarisinin kavramsal düzeyi uyumlu olacaktır, ancak fiziksel uygulama farklılık gösterebilir. Örneğin, ELT (ayıklama, yükleme, dönüştürme) işlemleri Azure Data Factory ve Azure SQL sunucusu tarafından veri modelleme aracılığıyla gerçekleştirilebilir. Bu endişeyi gidermek için aşağıdaki Durum Bilgisi Olmayan ve Durum Bilgisi Olan bölümü rehberlik sağlayacaktır.
Veri Platformu için Contoso, tüm bileşenler için önerilen en düşük üretim hizmeti katmanlarını seçti ve işletim maliyetini en aza indiren bir yaklaşıma dayalı olarak "Olağanüstü Durumda Yeniden Dağıtma" olağanüstü durum kurtarma (DR) stratejisini benimsemeyi seçti.
Aşağıdaki bölümlerde, dr süreci ve bu duruşu yükseltmeye yönelik kullanılabilir kaldıraçlar hakkında temel bir anlayış sağlanacaktır.
Azure hizmeti ve bileşen görünümü
Aşağıdaki tablolarda Contoso – Veri platformunda kullanılan her Azure hizmetinin ve bileşeninin dökümü ve DR uplift seçenekleri yer alır.
Not
Aşağıdaki bölümler durum bilgisi olan ve durum bilgisi olmayan hizmetlere göre düzenlenmiştir
Durum Bilgisi Olan Temel Bileşenler
Rol yetkilendirmeleri de dahil olmak üzere Microsoft Entra Kimliği
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: Premium P1
- DR Uplift seçenekleri: Microsoft Entra dayanıklılığı, hizmet olarak yazılım (SaaS) teklifinin bir parçasıdır
- Notlar
Azure Key Vault
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: Yok
- DR Uplift seçenekleri: Yok, Azure Hizmetinin bir parçası olarak ele alınmıştır
Kurtarma Hizmetleri Kasası
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: Varsayılan (coğrafi olarak yedekli depolama (GRS))
- DR Uplift seçenekleri: Bölgeler Arası Geri Yükleme'yi etkinleştirme, ikincil, eşleştirilmiş bölgede veri geri yükleme oluşturur
- Notlar
- Yerel olarak yedekli depolama (LRS) ve alanlar arası yedekli depolama (ZRS) kullanılabilir olsa da, varsayılan ayardan yapılandırma etkinlikleri gerektirir
Azure DevOps
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: DevOps Services
- DR Uplift seçenekleri: DevOps hizmeti ve veri dayanıklılığı , SaaS teklifinin bir parçasıdır
- Notlar
- Şirket içi teklif olarak DevOps Server, olağanüstü durum kurtarma için müşterinin sorumluluğunda kalacaktır
- Üçüncü taraf hizmetleri (örneğin SonarCloud, Jfrog Artifactory, Jenkins derleme sunucuları) kullanılırsa, olağanüstü durumdan kurtarma için müşterinin sorumluluğunda kalırlar
- IaaS VM'leri DevOps araç zincirinde kullanılıyorsa, olağanüstü durumdan kurtarma için müşterinin sorumluluğunda kalırlar
Durum Bilgisi Olmayan Temel Bileşenler
Abonelikler
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: Yok
- DR Uplift seçenekleri: Yok, Azure Hizmetinin bir parçası olarak ele alınmıştır
Yönetim Grupları
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: Yok
- DR Uplift seçenekleri: Yok, Azure Hizmetinin bir parçası olarak ele alınmıştır
Azure İzleyici
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: Yok
- DR Uplift seçenekleri: Yok, Azure Hizmetinin bir parçası olarak ele alınmıştır
Maliyet Yönetimi
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: Yok
- DR Uplift seçenekleri: Yok, Azure Hizmetinin bir parçası olarak ele alınmıştır
Bulut için Microsoft Defender
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: Yok
- DR Uplift seçenekleri: Yok, Azure Hizmetinin bir parçası olarak ele alınmıştır
Azure DNS
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: Tek Bölge - Genel
- DR Uplift seçenekleri: Yok, DNS tasarım gereği yüksek oranda kullanılabilir
Ağ İzleyicisi
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: Yok
- DR Uplift seçenekleri: Yok, Azure Hizmetinin bir parçası olarak ele alınmıştır
Alt ağlar, kullanıcı tanımlı yol (UDR) ve ağ güvenlik grupları (NSG) dahil olmak üzere Sanal Ağ
- Bileşen Kurtarma Sorumluluğu: Contoso
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Contoso
- Contoso SKU seçimi: Yok
- DR Uplift seçenekleri: VNET'ler ikincil, eşleştirilmiş bölgeye çoğaltılabilir
Azure Güvenlik Duvarı
- Bileşen Kurtarma Sorumluluğu: Contoso
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Contoso
- Contoso SKU seçimi: Standart
- DR Uplift seçenekleri: Azure Güvenlik Duvarı tasarım gereği yüksek oranda kullanılabilir ve daha fazla kullanılabilirlik için Kullanılabilirlik Alanları ile oluşturulabilir
Azure DDoS
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Contoso
- Contoso SKU seçimi: DDoS Ağ Koruması
- DR Uplift seçenekleri: Azure hizmetinin bir parçası olarak ele alınan YOK
ExpressRoute Bağlantı Hattı
- Bileşen Kurtarma Sorumluluğu: Contoso, bağlantı ortağı ve Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Bağlantı iş ortağı ve Microsoft
- Contoso SKU seçimi: Standart
- DR Uplift seçenekleri:
- ExpressRoute, coğrafi olarak yedekli bir hizmet sunarak özel eşlemeyi kullanmak için yükseltilmiş olabilir
- ExpressRoute ayrıca yüksek kullanılabilirlik (HA) tasarımlara sahiptir
- Siteden Siteye VPN bağlantısı ExpressRoute için yedek olarak kullanılabilir
- Notlar
- ExpressRoute, bağlantı sağlayıcısından/istemcinin ağ kenarından bir ExpressRoute Konumunda iki Microsoft Enterprise uç yönlendiricisine (MSEEs) iki bağlantıdan oluşan her bağlantı hattıyla birlikte yerleşik yedekliliğe sahiptir
- ExpressRoute premium devresi küresel olarak tüm Azure bölgelerine erişim sağlayacak
VPN Gateway
- Bileşen Kurtarma Sorumluluğu: Contoso
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Contoso
- Contoso SKU seçimi: Tek Bölge - VpnGw1
- DR Uplift seçenekleri: Bir VPN ağ geçidi, alanlar arası yedekli bir hizmet sağlamak için VpnGw#AZ SKU'ları ile kullanılabilirlik alanına dağıtılabilir
Azure Load Balancer
- Bileşen Kurtarma Sorumluluğu: Contoso
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Contoso
- Contoso SKU seçimi: Standart
- DR Uplift seçenekleri:
- Bir yük dengeleyici, kullanılabilirlik alanları olan bir bölge içinde Alanlar arası yedeklilik için yapılandırılabilir. Bu durumda, bölge içindeki bir bölge sağlıklı kaldığı sürece veri yolu devam eder
- Birincil bölgeye bağlı olarak, yüksek oranda kullanılabilir, bölgeler arası dağıtım için bölgeler arası yük dengeleyici dağıtılabilir
- Notlar
- Azure Traffic Manager , DNS tabanlı bir trafik yük dengeleyicidir. Bu hizmet, genel Kullanıma yönelik uygulamalar için trafiğin genel Azure bölgelerinde dağıtılmasını destekler. Bu çözüm, yüksek kullanılabilirlik tasarımı içinde bölgesel bir kesintiye karşı koruma sağlar
Durum Bilgisi Olan Veri platformuna özgü hizmetler
Depolama Hesabı: Azure Data Lake 2. Nesil
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Contoso
- Contoso SKU seçimi: LRS
- DR Uplift seçenekleri: Depolama Hesapları, birincil bölge yedekliliği ile ikincil bölge yedekliliğine kadar çok çeşitli veri yedekliliği seçeneklerine sahiptir
- Notlar
- GRS'nin eşleştirilmiş bölgedeki verilerin bir kopyasını sağlayarak yedekliliği artırması önerilir
Azure Event Hubs
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Contoso
- Contoso SKU seçimi: Standart
- DR Uplift seçenekleri: Kullanılabilirlik alanları etkinleştirilmiş bir olay hub'ı ad alanı oluşturulabilir. Bu dayanıklılık, Coğrafi olağanüstü durum kurtarma ile tam bölge kesintisini kapsayacak şekilde uzatılabilir
- Notlar
- Tasarım gereği Event Hubs coğrafi olağanüstü durum kurtarma verileri çoğaltmaz, bu nedenle yük devretme ve geri dönüş için dikkat edilmesi gereken bazı noktalar vardır
Azure IoT Hubs
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Contoso
- Contoso SKU seçimi: Standart
- DR Uplift seçenekleri:
- IoT Hub Dayanıklılığı, bölgesel ha uygulamalarına göre artırılabilir
- Microsoft, HA/DR seçenekleri için aşağıdaki kılavuzu sağlar
- Notlar
- IoT Hub, her IoT hub'ı için eşleştirilmiş bölgeye veri çoğaltarak Microsoft Tarafından Başlatılan Yük Devretme ve El ile Yük Devretme sağlar
- IoT Hub Bölge İçi HA sağlar ve önceden tanımlanmış bir Azure bölgeleri kümesinde oluşturulursa otomatik olarak bir kullanılabilirlik alanı kullanır
Azure Stream Analytics
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Contoso
- Contoso SKU seçimi: Standart
- DR Uplift seçenekleri: Azure Stream Analytics tam olarak yönetilen bir hizmet olarak platform (PaaS) teklifi olsa da otomatik coğrafi yük devretme sağlamaz. Coğrafi olarak yedeklilik , aynı Stream Analytics işlerini birden çok Azure bölgesine dağıtarak elde edilebilir
Azure Machine Learning
- Bileşen Kurtarma Sorumluluğu: Contoso ve Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Contoso
- Contoso SKU seçimi: Genel Amaçlı, D Serisi örnekleri
- DR Uplift seçenekleri:
- Azure Machine Learning, bazıları müşterinin aboneliğinde sağlanan birden çok Azure hizmetlerine bağlıdır. Bu nedenle, müşteri bu hizmetlerin yüksek kullanılabilirlik yapılandırmasından sorumlu olmaya devam eder
- Çok bölgeli dağıtım aracılığıyla dayanıklılık artırılabilir
- Notlar:
Power BI
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: Power BI Pro
- DR Uplift seçenekleri: Yok, Power BI'ın dayanıklılığı SaaS teklifinin bir parçasıdır
- Notlar
- Power BI, Azure'ın değil Office365 kiracısında yer alır
- Power BI, Power BI raporlarını, uygulamalarını ve verilerini veri merkezi hatalarından korumak için Azure Kullanılabilirlik Alanları kullanır
- Bölgesel hata durumunda Power BI, Microsoft Güven Merkezi'nde belirtildiği gibi genellikle aynı coğrafi konumda yeni bir bölgeye yük devretme yapacaktır
Azure Cosmos DB
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: Düzenli yedekleme ile Tek BölgeLi Yazma
- DR Uplift seçenekleri:
- Tek bölgeli hesaplar bölgesel bir kesintiden sonra kullanılabilirliğini kaybedebilir. Dayanıklılık, tek bir yazma bölgesine ve en az bir saniyelik (okuma) bölgeye kadar artırılabilir ve Hizmet Tarafından Yönetilen yük devretmeyi etkinleştirebilir
- Otomatik yük devretmeyi etkinleştirmek için üretim iş yükleri için kullanılan Azure Cosmos DB hesaplarının kullanılması önerilir. Bu yapılandırmanın olmaması durumunda, bölge bağlantısının olmaması nedeniyle el ile yük devretme başarılı olmayacağından, hesap yazma bölgesi kesintisinin tüm süresi boyunca yazma kullanılabilirliği kaybıyla karşılaşır
- Notlar
- Bir bölgedeki veri kaybına karşı koruma sağlamak için Azure Cosmos DB iki farklı yedekleme modu sağlar: Düzenli ve Sürekli
- Bölgesel yük devretmeler Azure Cosmos DB istemcisinde algılanıp işlenir. Uygulamadan herhangi bir değişiklik gerektirmezler
- Aşağıdaki kılavuzda Cosmos DB yapılandırmasına bağlı olarak bir bölge kesintisinin etkisi açıklanmaktadır
Azure Veri Paylaşımı
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: Yok
- DR Uplift seçenekleri: Azure Veri Paylaşımı dayanıklılığı, HA dağıtımı tarafından ikincil bir bölgeye kaldırılabilir
Microsoft Purview
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Contoso
- Contoso SKU seçimi: Yok
- DR Uplift seçenekleri: Yok
- Notlar
- Microsoft Purview, Aralık 2023 itibarıyla otomatik iş sürekliliğini ve olağanüstü durum kurtarmayı (BCDR) desteklemez. Bu destek eklenene kadar müşteri tüm yedekleme ve geri yükleme etkinliklerinden sorumludur.
Durum Bilgisi Olmayan Veri platformuna özgü hizmetler
Azure Synapse: İşlem Hatları
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Contoso
- Contoso SKU seçimi: Hesaplanan İyileştirilmiş 2. Nesil
- DR Uplift seçenekleri: Yok, Synapse dayanıklılığı, otomatik yük devretme özelliğini kullanarak SaaS teklifinin bir parçasıdır
- Notlar
- Şirket İçinde Barındırılan Veri İşlem Hatları kullanılırsa, olağanüstü durumdan kurtarma için müşterinin sorumluluğunda kalırlar
Azure Synapse: Veri Gezgini Havuzları
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Contoso
- Contoso SKU seçimi: Hesaplanan İyileştirilmiş, Küçük (4 çekirdek)
- DR Uplift seçenekleri: Yok, Synapse dayanıklılığı SaaS teklifinin bir parçasıdır
- Notlar
- Kullanılabilirlik Alanları için varsayılan olarak etkindirSynapse Veri Gezgini kullanılabilir durumdadır.
Azure Synapse: Spark Havuzları
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Contoso
- Contoso SKU seçimi: Hesaplanan İyileştirilmiş, Küçük (4 çekirdek)
- DR Uplift seçenekleri: Yok, Synapse dayanıklılığı SaaS teklifinin bir parçasıdır
- Notlar
- Şu anda Azure Synapse Analytics yalnızca ayrılmış SQL havuzları için olağanüstü durum kurtarmayı destekler ve Apache Spark havuzları için desteklemez
Azure Synapse: Sunucusuz ve Ayrılmış SQL Havuzları
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Contoso
- Contoso SKU seçimi: Hesaplanan İyileştirilmiş 2. Nesil
- DR Uplift seçenekleri: Yok, Synapse dayanıklılığı SaaS teklifinin bir parçasıdır
- Notlar
- Azure Synapse Analytics , yedi gün boyunca kullanılabilen geri yükleme noktaları oluşturmak için gün boyunca otomatik olarak anlık görüntüler alır
- Azure Synapse Analytics, eşleştirilmiş bir veri merkezine günde bir kez standart bir coğrafi yedekleme gerçekleştirir. Coğrafi geri yükleme için kurtarma noktası hedefi (RPO) 24 saattir
- Şirket İçinde Barındırılan Veri İşlem Hatları kullanılırsa, müşterilerin olağanüstü durumdan kurtarma sorumluluğunda kalırlar
Azure AI hizmetleri (eski adıyla Bilişsel Hizmetler)
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: Kullandıkça Öde
- DR Uplift seçenekleri: Yok, yapay zeka hizmetleri API'leri Microsoft tarafından yönetilen veri merkezleri tarafından barındırılır
- Notlar
- Müşteri tarafından dağıtılan Docker kapsayıcıları aracılığıyla yapay zeka hizmetleri dağıtıldıysa kurtarma işlemi müşterinin sorumluluğundadır
Azure AI Search (eski adıyla Bilişsel Arama)
- Bileşen Kurtarma Sorumluluğu: Microsoft
- İş Yükü/Yapılandırma Kurtarma Sorumluluğu: Microsoft
- Contoso SKU seçimi: Standart S1
- DR Uplift seçenekleri:
- Yapay Zeka Arama, kullanılabilirlik alanları ve bölgeler arasında çoğaltmalar kullanılarak bir HA tasarımına yükseltilebilir
- Ayrı bölgelerdeki birden çok hizmet dayanıklılığı daha da genişletebilir
- Notlar
- AI Search'te iş sürekliliği (ve olağanüstü durum kurtarma), birden çok yapay zeka Arama hizmeti ile elde edilir.
- olağanüstü durum kurtarma için yerleşik bir mekanizma yoktur. Yıkıcı bir hata sırasında sürekli hizmet gerekiyorsa, farklı bir bölgede ikinci bir hizmetin olması ve dizinlerin tüm hizmetlerde tamamen yedekli olduğundan emin olmak için bir coğrafi çoğaltma stratejisi uygulanması önerilmektedir
Durum Bilgisi Olan ve Durum Bilgisi Olmayan Bileşenler
Özellikle Microsoft ürün paketi ve Azure genelindeki yeniliklerin hızı, bu çalışan örnek için kullandığımız bileşen kümesinin hızla gelişeceği anlamına gelir. Eski yönergeler sağlamaya ve bu kılavuzu açıkça bu belgede açık olarak ele alınmayan bileşenlere genişletmeye karşı geleceğe dönük olarak dayanıklı hale getirmek için, aşağıdaki bölümde durumun büyük ölçekli sınıflandırmasına dayalı bazı yönergeler sağlanmaktadır.
Bileşen/hizmet, önceki olayları veya kullanıcı etkileşimlerini anımsayacak şekilde tasarlandıysa durum bilgisi olan olarak tanımlanabilir. Durum bilgisi olmayan, önceki etkileşimlerin kaydının olmadığı ve her etkileşim isteğinin tamamen onunla birlikte gelen bilgilere göre işlenmesi gerekdiği anlamına gelir.
Yeniden dağıtmayı çağıran bir DR senaryosu için:
- Azure İşlevleri ve Azure Data Factory işlem hatları gibi "durum bilgisi olmayan" bileşenler/hizmetler, daha geniş bir sisteme sunulmadan önce kullanılabilirliği doğrulamak için en az bir duman testiyle kaynak denetiminden yeniden dağıtılabilir
- Azure SQL Veritabanı ve depolama hesapları gibi "durum bilgisi olan" bileşenler/hizmetler daha fazla dikkat gerektirir
- Bileşeni temin ederken önemli bir karar veri yedekliliği özelliğini seçmek olacaktır. Bu karar genellikle kullanılabilirlik ve işletim maliyetleriyle dayanıklılık arasında bir dengeye odaklanır
- Veri depolarının bir veri yedekleme stratejisine de ihtiyacı vardır. Temel alınan depolamanın veri yedekliliği işlevi bazı tasarımlar için bu riski azaltırken, SQL veritabanları gibi diğerlerinde ayrı bir yedekleme işlemi gerekir.
- Gerekirse bileşen, duman testi aracılığıyla doğrulanmış bir yapılandırmayla kaynak denetiminden yeniden dağıtılabilir
- Yeniden dağıtılan veri depolarının veri kümesinin yeniden doldurulması gerekir. Yeniden doldurma, veri yedekliliği (kullanılabilir olduğunda) veya bir yedekleme veri kümesi aracılığıyla gerçekleştirilebilir. Yeniden doldurma tamamlandığında doğruluk ve tamlık açısından doğrulanması gerekir
- Yedekleme işleminin yapısına bağlı olarak, yedekleme veri kümeleri uygulanmadan önce doğrulama gerektirebilir. Yedekleme işlemi bozulması/hatası, kullanılabilir en son sürüm yerine daha önceki bir yedeklemenin kullanılmasına neden olabilir
- Bileşen tarihi/zaman damgası ile geçerli tarih arasındaki herhangi bir değişiklik, veri alımı işlemlerini bu noktadan sonra yeniden yürüterek veya yeniden yürüterek ele alınmalıdır
- Bileşenin veri kümesi güncel olduğunda, daha geniş bir sisteme tanıtılabilir
Diğer önemli hizmetler
Bu bölüm, diğer önemli Azure Veri bileşenleri ve hizmetleri için HA/DR yönergelerini içerir.
- Azure Databricks - DR yönergelerini ürün belgelerinde bulabilirsiniz
- Azure Analysis Services - HA yönergelerini ürün belgelerinde bulabilirsiniz
- MySQL için Azure Veritabanı
- Esnek Sunucu HA kılavuzu ürün belgelerinde bulunabilir
- Tek SunucuLU HA kılavuzu ürün belgelerinde bulunabilir
- SQL
- Azure VM'lerinde SQL kılavuzu ürün belgelerinde bulunabilir
- Azure SQL ve Azure SQL Yönetilen Örneği yönergelerini ürün belgelerinde bulabilirsiniz
Sonraki adımlar
Artık senaryonun mimarisi hakkında bilgi edindiğinize göre, senaryo ayrıntıları hakkında bilgi edinebilirsiniz