Bulut iş yükleri için yeniden konumlandırma stratejisi seçme

İş yükünü başka bir bölgeye geçirmeden önce yeniden konumlandırma stratejinizi planlamanız gerekir. Strateji yeniden konumlandırma yöntemini, hizmet yeniden konumlandırma otomasyonunu ve veri yeniden konumlandırma otomasyonunu içerir. Bu makalede, her strateji bileşeni için seçenekler açıklanır ve bir karara doğru yol gösterilir. Sonuçta, yaptığınız seçimler hizmetlere ve iş yükünün kritikliğine bağlıdır.

Yeniden konumlandırma işlemini gösteren diyagram ve Taşıma aşamasındaki Seç adımını vurgular. Yeniden konumlandırma işleminde iki aşama ve beş adım vardır. İlk aşama, Başlatma aşamasıdır ve Başlat adlı bir adımı vardır. İkinci aşama Taşıma aşamasıdır ve her iş yükü için yinelediğiniz dört adım vardır. Adımlar Değerlendirme, Seçme, Geçirme ve Tam Geçiş'lerdir.

Yeniden konumlandırma yöntemi seçme

İş yüklerini yeniden konumlandırmak için üç ana yöntem vardır. Seçtiğiniz yeniden konumlandırma yöntemi, iş yükündeki hizmetlere ve iş yükünün temel iş işlevleri için ne kadar kritik olduğuna bağlıdır. Üretim ve üretim dışı ortamlar için farklı yeniden konumlandırma yöntemlerini göz önünde bulundurabilirsiniz. Soğuk yeniden konumlandırma, gereksiz iş yükleri içindir. Sıcak ve sıcak yeniden konumlandırma görev açısından kritiktir. Yeniden konumlandırmayı seçtiğiniz yöntem, iş yükünü yeniden konumlandırmak için kullandığınız hizmet ve veri yeniden konumlandırma araçlarını etkiler. Doğru yeniden konumlandırma yöntemi hakkında genel bir fikir edinmek ve üç yeniden konumlandırma yönteminin genel bakışını okuyarak kararınızı doğrulamak için aşağıdaki yeniden konumlandırma karar ağacını kullanın.

Doğru yeniden konumlandırma yöntemini seçmek için bir karar ağacını gösteren diyagram. İki karar noktası vardır. 1. Kapalı kalma süresi iyi mi? Evet ise, soğuk yeniden konumlandırma doğru yeniden konumlandırma yöntemidir. 2. Hizmet zaman uyumlu veri çoğaltmayı destekliyor mu? Evet ise, etkin yeniden konumlandırma doğru yeniden konumlandırma yöntemidir. Hayır ise, sıcak yeniden konumlandırma doğru yeniden konumlandırma yöntemidir.

Soğuk yeniden konumlandırma

Soğuk yeniden konumlandırma, kapalı kalma süresine dayanabilen iş yükleri içindir. Bu, yeniden konumlandırma sırasında hiçbir ortamı yinelemediğiniz için yeniden konumlandırma için en uygun maliyetli yaklaşımdır. İşte soğuk yeniden konumlandırma işlemine genel bir bakış.

  1. İş yükü verilerini yeni hedef bölgeye yedekleyin.
  2. Kaynak bölgeyi çevrimdışına alın ve hizmetleri kapatın.
  3. Bulut hizmetlerini yeni hedef bölgeye dağıtın.
  4. İş yükü verilerini geri yükleyin.

Soğuk konum değiştirme, hizmetlerin sayısına ve veri hacmine bağlı olarak birkaç dakika veya birkaç gün sürebilir.

Sık erişimli yeniden konumlandırma

Sık erişimli yeniden konumlandırma yöntemi, minimum (saniye, dakika) ile sıfır kapalı kalma süresi gerektiren iş yükleri içindir. Kritik iş yükleri için, sıcak bir yaklaşım denemeden önce hizmetin sık erişimli yeniden konumlandırmayı desteklenip desteklemediğini görmeniz gerekir. Sık erişimli yeniden konumlandırma, tam geçiş sonrasında veri değişimlerini en aza indirmeye yardımcı olur. Etkin yeniden konumlandırma yalnızca hizmet zaman uyumlu veri çoğaltmayı destekliyorsa mümkündür. Bazı hizmetlerde bu özellik yoktur ve bunun yerine sıcak bir yeniden konumlandırma yaklaşımı kullanmanız gerekir. Sık erişimli yeniden konumlandırma işlemi aşağıdadır.

  1. Yeni hedef bölgede hizmet çoğaltması gerçekleştirin.
  2. İş yükünün kaynak bölgede çalışmasını sağlayın.
  3. Zaman uyumlu veri çoğaltmayı başlatın.
  4. Veriler eşitledikten sonra uç noktaları etkinleştirin ve doğrulayın.
  5. Veri eşitlemeyi durdurun.
  6. Kaynak bölgedeki hizmeti kapatın.

Sıcak yeniden konumlandırma

Sıcak yeniden konumlandırma, sık erişimli yeniden konumlandırmayı desteklemeyen kritik iş yükleri içindir. Sıcak yeniden konumlandırma, zaman uyumsuz veri çoğaltmayı ve ortam çoğaltmayı kullanır. İşte sıcak yeniden yerleştirme işlemi.

  1. Yeni hedef bölgede hizmet çoğaltması gerçekleştirin.
  2. İş yükünün kaynak bölgede çalışmasını sağlayın.
  3. Kaynak verilerin yedeğini oluşturun. Yoğun olmayan saatlerde yedekleme oluşturmak en iyi yöntemdir. Ayrıca verileri eşitlemek ve veri değişimlerini en aza indirmek için veri içi çoğaltmayı etkinleştirmeniz gerekir.
  4. Yeni hedef bölgedeki verileri geri yükleyin.
  5. Uç noktaları değiştirme ve doğrulama.
  6. Kaynak bölgedeki iş yükünü kapatın.

Hizmetlerin sayısına ve veri hacmine bağlı olarak, sıcak yeniden konumlandırma birkaç dakika veya bir saat sürebilir.

Hizmet yeniden konumlandırma otomasyonlarını seçme

Üç birincil hizmet yeniden konumlandırma yaklaşımı vardır. Aşağıdaki paragraflar, daha fazla kılavuza bağlantı içeren her birine genel bir bakış sağlar. İş yükünü taşımak için kod olarak altyapı (IaC) otomasyonu kullanıyorsanız ayrı bir veri yeniden konumlandırma yaklaşımı bulmanız gerekir. Her hizmet yeniden konumlandırma aracının özelliklerini gözden geçirmeli ve gereksinimlerinize en uygun aracı seçmelisiniz.

Azure Kaynak Taşıyıcı: Azure Kaynak Taşıyıcı, Azure kaynaklarını bölgeler, abonelikler ve kaynak grupları arasında taşımanızı sağlayan yerleşik bir Azure hizmetidir. Azure Kaynak Taşıyıcı , taşımadan önce kaynakları analiz edip hazırlayarak desteklenen Azure kaynaklarını bağımlılıklarıyla taşıyabilir. Daha fazla bilgi için bkz . Azure Kaynak Taşıyıcı'ya genel bakış.

Azure Site Recovery: Azure Site Recovery, Azure'da desteklenen bir sanal makinede çalışan tüm uygulamaları çoğaltabilir. Tasarım gereği bir olağanüstü durum kurtarma aracıdır, ancak iş yüklerini yeniden yer değiştirmek için de kullanabilirsiniz. Site Recovery, Azure Backup gibi bir Kurtarma Hizmetleri Kasası kullanır ve hizmetleri hızla taşıyabilir. Bir olağanüstü durum kurtarma aracı olduğundan, yeniden konumlandırmadan sonra birkaç temizleme adımı gerektirir. Daha fazla bilgi için bkz.

Kod olarak altyapı (IaC): IaC, Azure hizmetlerini kopyalayıp yeniden dağıtmanızı sağlar. Kaynak bölgedeki hizmetler için Azure Resource Manager, Bicep veya Terraform şablonlarını kullanabilirsiniz. Şablonu tercih ettiğiniz IaC aracıyla yeni hedef bölgede kullanarak dağıtabilirsiniz. Durum bilgisi olan hizmetler için iş yükü verilerinin yerini değiştirmek için başka bir araca ihtiyacınız vardır. Daha fazla bilgi için bkz . Kod olarak altyapıya genel bakış.

Azure hizmetinin yeni bir örneğini dağıtmak için IaC kullandığınızda, kaynağın birden çok kopyasını paralel olarak dağıtabilirsiniz. Birden çok kopyayla, bağlantıları yeni hedef bölgedeki iş yüklerine yeniden yönlendirmek için tam geçiş tekniklerinden birini kullanabilirsiniz.

Veri yeniden konumlandırma otomasyonlarını seçme

Hizmet yeniden konumlandırma otomasyonunuz verileri taşımıyorsa, bir veri yeniden konumlandırma otomasyonu da seçmeniz gerekir. Verileri yeniden konumlandırmak için, verileri taşımadan önce hizmetin hedef bölgede çalıştırılması gerekir. Diziyi algılamak için yeniden konumlandırma yöntemlerini gözden geçirin. Verileri yeniden dağıtmak için kullanabileceğiniz otomasyon araçlarının listesi aşağıdadır. Liste sık erişimli yeniden konumlandırma araçlarıyla başlar ve soğuk ile biter. Tercih sırasına göre değildir. Her otomasyon aracını değerlendirin ve iş yükünüz için doğru aracı seçin.

  • Zaman uyumlu veri çoğaltma: Zaman uyumlu veri çoğaltma, verileri bölgeler arasında neredeyse gerçek zamanlı olarak çoğaltır. Tam geçiş sonrasında kapalı kalma süresini ve veri değişim geçişlerini sınırladığı için sık erişimli yeniden konumlandırma için tercih edilen veri yeniden konumlandırma yaklaşımıdır. Bu özellik, Azure SQL'de Data Sync gibi bazı Azure hizmetlerinde yerleşik olarak bulunur. Zaman uyumlu veri çoğaltmayı desteklenip desteklemediğini görmek için iş yükünüzdeki her hizmeti denetlemeniz gerekir.

  • Coğrafi çoğaltma: Coğrafi çoğaltma, onu destekleyen Azure hizmetleri için yararlı bir veri yeniden konumlandırma aracı olabilir. Coğrafi çoğaltma özelliğinin verileri işleme şekli ve temel alınan hizmet örneği desteklenen Azure hizmetleri arasında farklılık gösterir. Verileri yeniden konumlandırmak için coğrafi çoğaltmayı kullanmadan önce, yeniden konumlandırdığınız hizmetin coğrafi çoğaltma özelliğini anlamanız gerekir. Örnekler için bkz . Azure SQL ve Cosmos DB.

  • Azure Site Recovery: Azure Site Recovery hizmetleri ve verileri yeniden yerleştirebilir. Soğuk ve sıcak yeniden konumlandırma stratejilerini destekler. Daha fazla bilgi için bkz . Azure Site Recovery'ye genel bakış.

  • AzCopy: AzCopy, Azure Depolama içinde ve dışında veri taşıma işlemlerini otomatik hale getiren bir komut satırı yardımcı programıdır. Taşımayı yetkilendirmek için aracı indirmeniz ve ardından Microsoft Entra Id veya paylaşılan erişim imzası (SAS) belirteçlerini kullanmanız gerekir. Daha fazla bilgi için bkz . AzCopy'ye genel bakış ve AzCopy kullanma

  • Azure Data Factory veya Synapse Analytics'teki işlem hatları ve etkinlikler: Azure Data Factory, verilerin taşınmasını ve dönüştürülmesi işlemlerini düzenleyen ve otomatik hale getiren, tam olarak yönetilen bir bulut tabanlı veri tümleştirme hizmetidir. Azure Data Factory işlem hatları veri göllerini ve ambarları taşıyabilir. Synapse Analytics kopyalama etkinliği verileri de taşıyabilir. Daha fazla bilgi için bkz . Desteklenen hedefler ve kaynaklar ve Veri kopyalama aracı.

  • Azure Depolama Gezgini: Azure Depolama Gezgini, Azure Depolama verilerini yeniden taşımanızı sağlayan tek başına bir uygulamadır. Daha fazla bilgi için bkz. Depolama Gezgini'ni kullanma.

  • Azure Backup: Azure Backup ile başka bir bölgedeki verileri yedekleyebilir ve geri yükleyebilirsiniz. Gerekli olmayan soğuk ve sıcak yeniden konumlar için önce Azure Backup'ı denemeniz gerekir. Azure Backup, sanal makineler için uygulamayla tutarlı, dosya sistemiyle tutarlı ve kilitlenmeyle tutarlı yedeklemeler sağlar. Ayrıca yönetilen diskleri, dosya paylaşımlarını ve blobları destekler. Mevcut yedekleme geri yükleme noktalarını yeni hedef bölgeye aktaramazsınız. Yedeklemeler artık gerekmeden kasayı kaynak bölgenizde tutmayı göz önünde bulundurun. Daha fazla bilgi için bkz . Azure Backup'a genel bakış.

  • El ile yedekleme ve geri yükleme: Burada yedekleme ve geri yükleme işlemi belirli bir aracı değil, işlemi ifade eder. Azure'daki birçok hizmet, verileri ayrı bir bölgeye yedeklemenize ve el ile geri yüklemenize olanak sağlayan yedeklilik seçenekleri sunar. Azure Key Vault gibi belirli hizmetler için el ile yedekleme ve geri yükleme gerçekleştirmeniz gerekir. Daha fazla bilgi için bkz . Key Vault'ı başka bir bölgeye taşıma.

Araç Yeniden konumlandırma yöntemi
Zaman uyumlu veri çoğaltma Sıcak, Sıcak
Coğrafi çoğaltma Sıcak, Sıcak
Azure Site Recovery Sıcak, Soğuk
AzCopy Sıcak, Soğuk
Azure Data Factory veya Synapse Çalışma Alanı'ndaki işlem hatları ve etkinlikler Sıcak, Soğuk
Azure Depolama Gezgini Sıcak, Soğuk
Azure Backup Durgun
El ile yedekleme ve geri yükleme Durgun

Tam geçiş yaklaşımını seçin

Tam geçiş, eski iş yükünden yenisine geçtiğiniz zamandır. Trafiği hedef bölgedeki iş yüküne yönlendirirsiniz ve artık kaynak bölgeye yönlendirmezsiniz. Etki alanı adı sistemi (DNS), bu yeniden yönlendirmenin merkezidir. Hatırlatmak gerekirse, DNS tarayıcılara ve API istemcilerine yanıt alacakları yeri bildirir. Etki alanı adlarını IP adreslerine çözümler. Her etki alanının yönetebilmesi için bir etki alanı konağı gerekir. Azure DNS, Azure etki alanı konak hizmetidir. İş yükü tam geçişi için farklı yaklaşımlar vardır ve yaklaşımınız iş yükünüzdeki hizmetlere bağlıdır. İşte birkaç örnek.

  • Azure DNS: Azure DNS'de barındırılan etki alanları için CNAME'yi değiştirerek el ile tam geçiş gerçekleştirebilirsiniz. Bu yaklaşım tam geçiş için çalışan bir iş sürekliliği yük devretme işlemidir. Daha fazla bilgi için bkz . Azure DNS kullanarak el ile tam geçiş.

  • Traffic Manager: Tam geçiş için Traffic Manager gibi bir yönlendirme hizmeti kullanmak ve iş yükü trafiğini farklı uç noktalara yönlendirmek de mümkündür. Traffic Manager, DNS tabanlı bir yönlendirme hizmetidir. Daha fazla bilgi için bkz . Traffic Manager ile DNS adlarını yapılandırma.

  • App Service: Azure Uygulaması Hizmeti gibi uygulama katmanı hizmetleri, etki alanı adını güncelleştirmenizi sağlayan özelliklere sahiptir. Daha fazla bilgi için bkz. Etkin dns adını Azure Uygulaması Hizmetine geçirme.

  • Ağ geçidi yönlendirmesi: İş yükü Azure Front Door, Application Gateway veya Azure API Management gibi bir hizmetle Ağ Geçidi Yönlendirme desenini kullanıyorsa, genellikle bir bölge geçişi tam geçişi yapabilirsiniz. Arka uç hedeflerini ve yönlendirme kuralları özelliklerini kullanırsınız.

Sonraki adım

İş yükünüzü yeniden konumlandırmak için bir yeniden konumlandırma yöntemi ve araçları seçtiniz. Bu araçları kullanarak yeniden konumlandırmayı yürütmek için Geçiş adımına geçin.