Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Traffic Manager, trafiği genel olarak dağıtılmış arka uçlar arasında en iyi şekilde dağıtan DNS tabanlı bir trafik yük dengeleyicidir. Traffic Manager, istemci isteklerini trafik yönlendirme yöntemlerine ve uç nokta sistem durumunu izlemeye göre uygun hizmet uç noktalarına yönlendirmek için DNS kullanarak genel kullanıma yönelik uygulamalarınız için yüksek kullanılabilirlik ve hızlı yanıt süresi sağlar.
Azure'ı kullandığınızda güvenilirlik paylaşılan bir sorumluluktır. Microsoft, dayanıklılık ve kurtarmayı desteklemek için çeşitli özellikler sunar. Bu özelliklerin kullandığınız tüm hizmetler içinde nasıl çalıştığını anlamak ve iş hedeflerinize ve çalışma süresi hedeflerinize ulaşmak için ihtiyacınız olan özellikleri seçmek sizin sorumluluğunuzdadır.
Bu makalede, geçici hatalar ve bölge genelindeki hatalar da dahil olmak üzere çeşitli olası kesintilere yanıt olarak Azure Traffic Manager güvenilirlik özellikleri açıklanmaktadır. Ayrıca dayanıklılığı korumak ve kurtarma için hazırlanmak için dikkat edilmesi gereken önemli noktaları vurgular ve Azure Traffic Manager hizmet düzeyi sözleşmesine (SLA) genel bir bakış sağlar.
Note
Bu makalede Traffic Manager hizmetinin nasıl dayanıklı olduğu veya çeşitli sorunlara karşı nasıl dayanıklı hale getirebileceğiniz açıklanmaktadır. Uygulamalar veya bölgeler arasında yük devretme gerçekleştirmek için Traffic Manager'ın nasıl kullanılacağını açıklamaz. Örnek bir yük devretme mimarisi için bkz. Yüksek kullanılabilirlik ve olağanüstü durum kurtarma için oluşturulmuş çok katmanlı web uygulaması.
Üretim dağıtımı önerileri
Azure Well-Architected Framework güvenilirlik, performans, güvenlik, maliyet ve işlemler için öneriler sağlar. Bu alanların birbirini nasıl etkilediğini ve güvenilir bir Traffic Manager çözümüne nasıl katkıda bulunduğunu öğrenmek için Well-Architected Framework kapsamında Azure Traffic Manager için Mimari en iyi uygulamalar bölümünü inceleyin.
Güvenilirlik mimarisine genel bakış
Bu bölümde, hizmetin nasıl çalıştığına ilişkin güvenilirlik açısından en uygun olan bazı önemli yönler açıklanmaktadır. bölümünde dağıttığınız ve kullandığınız bazı kaynak ve özellikleri içeren mantıksal mimari tanıtılır. Ayrıca, hizmetin kapaklar altında nasıl çalıştığına ilişkin ayrıntılar sağlayan fiziksel mimariyi de ele alır.
Mantıksal mimari
Traffic Manager'ı kullandığınızda, uygulamanızın arka uç uç noktalarını belirten ve Traffic Manager'ın istekleri bu uç noktalara nasıl yönlendireceğini yapılandıran bir profil dağıtırsınız. Daha fazla bilgi için bkz. Traffic Manager uç noktaları ve Traffic Manager yönlendirme yöntemleri.
Traffic Manager profili DNS CNAME kaydı olarak sunulur. Bir istemciden veya DNS çözümleyicisinden çözüm isteği aldığında Traffic Manager, profilde belirttiğiniz kurallara göre IP adresini dinamik olarak çözümler. Traffic Manager'ın sorumluluğu, istemcilere hizmetinize ulaşmak için bir uç noktanın IP adresini sağlamaktır. Ad çözümlemeden sonra uygulamanızın trafiği traffic Manager üzerinden akmaz. Daha fazla bilgi için bkz. Traffic Manager Nasıl Çalışır?
Traffic Manager uç noktalarınızın durumunu izler ve iyi durumda olmayan uç noktalardan kaçınarak gelen istekleri iyi durumdaki uç noktalara yönlendirir. Daha fazla bilgi için bkz. Traffic Manager uç nokta izleme.
Important
Genel çözümünüzün güvenilirliği, trafik yöneticinizin trafiği yönlendirdiği uç noktaların yapılandırmasına bağlıdır.
Bu makale uç noktalarınızı kapsamaz, ancak kullanılabilirlik yapılandırmaları uygulamanızın dayanıklılığını doğrudan etkiler. Her hizmetin güvenilirlik gereksinimlerinizi nasıl desteklediğini öğrenmek için çözümünüzdeki Azure hizmetlerinin güvenilirlik kılavuzlarını gözden geçirin.
Fiziksel mimari
Traffic Manager, bölge dışı bir hizmet olarak çalışır ve altyapısını dünya çapındaki birden çok Azure bölgede birden çok kullanılabilirlik alanına dağıtır. Bu tasarım Traffic Manager'ın kullanılabilirlik alanı veya bölge kesintisi sırasında dayanıklı kalmasını sağlar çünkü başka bir bölgedeki veya bölgedeki altyapı çözüm isteklerine yanıt vermeye devam eder.
Anycast, DNS ve BGP gibi genel internet protokolleri, gelen DNS çözümleme isteklerini otomatik olarak en yakın iyi durumdaki Traffic Manager altyapısına yönlendirir.
Geçici hatalara dayanıklılık
Geçici hatalar, bileşenlerde kısa ve aralıklı hatalardır. Bunlar genellikle bulut gibi dağıtılmış bir ortamda gerçekleşir ve işlemlerin normal bir parçasıdır. Geçici hatalar kısa bir süre sonra kendilerini düzeltmektedir. Uygulamalarınızın genellikle etkilenen istekleri yeniden deneyerek geçici hataları işleyebileceği önemlidir.
Bulutta barındırılan tüm uygulamalar, bulutta barındırılan API'ler, veritabanları ve diğer bileşenlerle iletişim kurarken Azure geçici hata işleme yönergelerini izlemelidir. Daha fazla bilgi için bkz Geçici hataları ele alma önerileri.
Traffic Manager, DNS düzeyinde çalışır ve uç nokta kullanılabilirliğini izlemek için sistem durumu yoklamalarını kullanır. Hizmet, genel DNS altyapısı ve uç nokta izleme özellikleri aracılığıyla geçici hataları işler.
Traffic Manager'ı kullanırken aşağıdaki geçici hata türlerini ayrı ayrı göz önünde bulundurun:
DNS çözümlemesi sırasında geçici hatalar: DNS çözümlemesi sırasında geçici bir hata oluşursa, istemci veya ara çözümleyici yeniden denemelidir.
Arka uç uç uçlarınızı etkileyen geçici hatalar:Traffic Manager uç nokta izlemesi , uç noktalarınızın durumunu düzenli olarak denetler. Uç nokta içinde veya uç noktanın ağ yolunda geçici bir hata, iyi durumda olmayan bir uç nokta olarak algılanabilir. Bir süre boyunca ardışık sorunları aramak için uç nokta izlemeyi yapılandırın.
DNS kaydınızın yaşam süresi (TTL), çözümünüzün hataları nasıl işlediğini belirler. TTL çok düşükse istemcilerin Traffic Manager'a daha fazla istekte bulunmaları gerekir ve geçici hataların ortaya çıkması için daha fazla olası fırsat vardır. TTL çok yüksekse, bir uç noktada gerçek bir hata olması durumunda istemciler TTL'nin süresi dolana kadar yük devretmede gecikmelerle karşılaşabilir. Kullanılabilirlik, gecikme süresi ve yanıt hızını dengelemek için TTL'leri dikkatli bir şekilde yapılandırın. Azure DNS kullandığınızda, kaydınızın TTL değerini profilin varsayılan olarak 60 saniye olan TTL değeriyle eşleşecek şekilde otomatik olarak yapılandırabilir. Daha fazla bilgi için bkz. Traffic Manager için performansla ilgili dikkat edilmesi gerekenler.
Kullanılabilirlik alanı hatalarına dayanıklılık
Kullanılabilirlik alanları , bir Azure bölgesi içindeki veri merkezlerinin fiziksel olarak ayrı gruplarıdır. Bir bölge başarısız olduğunda hizmetler kalan bölgelerden birine devredilebilir.
Traffic Manager, bölge dışı bir hizmet olarak çalışır ve altyapısını dünya çapındaki birden çok Azure bölgede birden çok kullanılabilirlik alanına dağıtır. Profilinizdeki değişiklikleri bu bölgeler ve bölgeler arasında zaman uyumlu olarak çoğaltır. Bu tasarım Traffic Manager'ın kullanılabilirlik alanı kesintisi sırasında dayanıklı kalmasını sağlar çünkü başka bir bölgedeki veya bölgedeki altyapı çözüm isteklerine yanıt vermeye devam eder.
Bölge genelindeki hatalara dayanıklılık
Traffic Manager, bölge dışı bir hizmet olarak çalışır ve altyapısını dünya çapındaki birden çok Azure bölgede birden çok kullanılabilirlik alanına dağıtır. Bu tasarım, Traffic Manager'ın bölge kesintisi sırasında dayanıklı kalmasını sağlar çünkü başka bir bölgedeki veya bölgedeki altyapı çözüm isteklerine yanıt vermeye devam eder.
Portal ve yönetim aracı kesintilerine dayanıklılık
Traffic Manager profilinizi Azure portalında yönetiyorsanız, özellikle de bir platform kesintisi sırasında profilinizi yeniden yapılandırmanız gerekiyorsa erişememe senaryolarına hazırlanın.
Diğer Azure hizmetleri gibi Traffic Manager da çeşitli araçlar aracılığıyla dağıtım ve yönetimi destekler. Profilinizi yönetmek için Azure CLI veya Azure PowerShell kullanmayı öğrenin. Alternatif olarak, Bicep veya Terraform gibi kod teknolojileri olarak altyapıyı kullanarak profilinizi dağıtın ve yapılandırın. Azure portalının düzeyi düşürülmüş olsa bile bu araçlar çalışır durumda kalır.
Yedekleme ve geri yükleme
Traffic Manager durum bilgisi olmayan bir DNS hizmetidir. Verilerinizi kalıcı hale getirmiyor ve yedekleme veya geri yükleme özelliği yok.
Kaynak yapılandırmanızı korumak için kod olarak altyapı (Bicep veya ARM şablonları gibi) kullanarak Traffic Manager profillerinizi ve diğer kaynakları tanımlayın ve bu tanımları kaynak denetiminde depolayın. Bir kaynağı yeniden oluşturmanız gerekiyorsa, depolanmış yapılandırmadan yeniden dağıtın.
Hizmet bakımına dayanıklılık
Microsoft düzenli olarak hizmet güncelleştirmeleri uygular ve başka bakımlar gerçekleştirir. Azure platformu bu etkinlikleri otomatik olarak işleyerek bakımın sizin için sorunsuz ve şeffaf olmasını sağlar. Azure Hizmet Durumu planlı bakım aracılığıyla size bildirilmedikçe, bakım olayları sırasında kapalı kalma süresi olmayacağı öngörülmektedir.
Hizmet düzeyi sözleşmesi
Azure hizmetleri için hizmet düzeyi sözleşmesi (SLA), her hizmetin beklenen kullanılabilirliğini ve bu kullanılabilirlik beklentisini elde etmek için çözümünüzün karşılaması gereken koşulları açıklar. Daha fazla bilgi için bkz. çevrimiçi hizmetler için SLA’lar.
Azure Traffic Manager, istemciler başarısız istekleri tekrar tekrar denediği sürece DNS sorgu yanıtları için 100% kullanılabilirlik SLA'sı sağlar.