Düzenle

Aracılığıyla paylaş


Hibrit coğrafi olarak dağıtılmış mimari

Azure Stack Hub
Azure Traffic Manager

Bu çözüm, bölgesel gereksinimleri, kurumsal ve uluslararası düzenlemeleri ve veri gereksinimlerini karşılamak üzere trafiği uç noktalara yönlendirmek için Azure Traffic Manager'ı kullanır.

Mimari

Coğrafi trafik yönlendirme mimarisini gösteren diyagram.

Bu mimarinin bir Visio dosyasını indirin.

Veri akışı

  1. İstemci, bulut uygulamasına bir istek gönderir.
  2. Traffic Manager, bir trafik yönlendirme yöntemini temel alarak istemci isteklerini uygun hizmet uç noktasına yönlendirmek için DNS kullanır. Traffic Manager ayrıca her uç nokta için sistem durumu izlemesi sağlar.
  3. Traffic Manager'ın seçtiği bulut uygulamasının örneği isteği işler.

Bileşenler

  • Azure Stack Hub. Azure Stack Hub, Azure'ın bir uzantısıdır. Bulut bilişimin çevikliğini şirket içi ortamınıza getirir. Bu mimaride, uygulamanın şirket içi sürümünü barındırmaktadır.
  • Traffic Manager. Traffic Manager, DNS tabanlı bir trafik yük dengeleyicidir. Burada istemci isteklerini uygun uç noktaya yönlendirmek için kullanılır.
  • Etki Alanı Adı Sistemi (DNS). DNS, bir web sitesi veya hizmet adını IP adresine çevirir (veya çözümler).
  • Bulut uç noktası. Genel IP adresleri, Traffic Manager aracılığıyla gelen trafiği genel bulut uygulaması kaynaklarının uç noktalarına yönlendirir.
  • Yerel uç nokta. Genel IP adresleri, Gelen trafiği Traffic Manager üzerinden yerel bulut uygulaması kaynaklarının uç noktalarına yönlendirir.
  • Uygulama tasarımı en iyi yöntemleriyle birlikte Azure DDoS Koruması, DDoS saldırılarına karşı daha fazla savunma sağlamak için gelişmiş DDoS azaltma özellikleri sağlar. Herhangi bir çevre sanal ağında Azure DDOS Koruması'nı etkinleştirmeniz gerekir.

Alternatifler

Web uygulamaları için Traffic Manager yerine Azure Front Door kullanabilirsiniz. Azure Front Door, Katman 7'de (HTTP/HTTPS katmanı) çalışır. Uç yük dengeleme, SSL boşaltma ve uygulama hızlandırma ile trafiği uygulamanızın en iyi yolunda tutabilir, hizmet ölçeğini geliştirebilir, gecikme süresini azaltabilir ve genel kullanıcılarınız için aktarım hızını artırabilir.

Senaryo ayrıntıları

Bu çözüm coğrafi olarak dağıtılmış uygulamaları uygulamaya yönelik bir süreç olan coğrafi trafik yönlendirmesini gösterir. Çözüm, çeşitli ölçümlere göre trafiği belirli uç noktalara yönlendirir. Bölgesel gereksinimleri, kurumsal ve uluslararası düzenlemeleri ve veri gereksinimlerini karşılamak üzere trafiği uç noktalara yönlendirmek için Azure Traffic Manager'ı kullanır.

Olası kullanım örnekleri

Geniş coğrafyalara sahip kuruluşlar, verileri dağıtmak ve erişilebilir hale getirmek için çaba gösterir. Aynı zamanda, sınırlarda kullanıcı, konum ve cihaz başına gerekli güvenlik, uyumluluk ve performans düzeylerini karşılamaları gerekir.

Şu durumlarda bu çözümü kullanın:

  • Kuruluşunuzun özel bölgesel güvenlik ve dağıtım ilkeleri gerektiren uluslararası dalları vardır.
  • Kuruluşunuzun ofislerinin her biri çalışan, iş ve tesis verilerini çeker ve bu da yerel düzenlemelere ve saat dilimine göre raporlama etkinliğini zorunlu kılmaktadır.
  • Aşırı yük gereksinimlerini işlemek için tek bir bölgede ve bölgeler arasında yapılan birden çok uygulama dağıtımıyla uygulamaları yatay olarak genişleterek yüksek ölçekli gereksinimleri karşılayabilirsiniz.
  • Uygulamalarınız, tek bölgeli kesintiler sırasında bile yüksek oranda kullanılabilir ve istemci isteklerine yanıt verebilir olmalıdır.

Dikkat edilmesi gereken noktalar

Bu önemli noktalar, bir iş yükünün kalitesini artırmak için kullanabileceğiniz bir dizi yol gösteren ilke olan Azure İyi Tasarlanmış Çerçeve'nin yapı taşlarını uygular. Daha fazla bilgi için bkz . Microsoft Azure İyi Tasarlanmış Çerçeve.

Güvenilirlik

Güvenilirlik, uygulamanızın müşterilerinize sağladığınız taahhütleri karşılayabilmesini sağlar. Daha fazla bilgi için bkz . Güvenilirlik sütununa genel bakış.

Yerel olarak dağıtılan uygulamaların yüksek kullanılabilirlik için yapılandırıldığından emin olmak için uygun şirket içi donanım yapılandırması ve yazılım dağıtım uygulamalarını kullanın. Dayanıklılığı geliştirmek için Dayanıklılık ve bağımlılıklarile En iyi yöntemler'deki yönergeleri izleyin.

Güvenlik

Güvenlik, kasıtlı saldırılara ve değerli verilerinizin ve sistemlerinizin kötüye kullanılmasına karşı güvence sağlar. Daha fazla bilgi için bkz . Güvenlik sütununa genel bakış.

Güvenlik ilkeleri hakkında kapsamlı yönergeler için Bkz . Azure İyi Tasarlanmış Çerçeve'deki Güvenlik belgeleri .

Operasyonel mükemmellik

Operasyonel mükemmellik, bir uygulamayı dağıtan ve üretimde çalışır durumda tutan operasyon süreçlerini kapsar. Daha fazla bilgi için bkz . Operasyonel mükemmellik sütununa genel bakış.

Performans verimliliği

Performans verimliliği, kullanıcılar tarafından anlamlı bir şekilde yerleştirilen talepleri karşılamak amacıyla iş yükünüzü ölçeklendirme becerisidir. Daha fazla bilgi için bkz . Performans verimliliği sütununa genel bakış.

Bulutlar arası ölçeklendirmenin temel avantajı, isteğe bağlı ölçeklendirme sunabilmektir. Ölçeklendirmenin genel ve yerel bulut altyapısı arasında gerçekleşmesi ve isteğe bağlı tutarlı, güvenilir bir hizmet sağlaması gerekir. Azure'da ölçeklenebilirlik uygulama hakkında daha fazla bilgi edinmek için bkz . Performans verimliliği.

Katkıda Bulunanlar

Bu makale Microsoft tarafından yönetilir. Başlangıçta aşağıdaki katkıda bulunanlar tarafından yazılmıştır.

Asıl yazar:

Bu makale Microsoft tarafından yönetilir. Başlangıçta aşağıdaki katkıda bulunanlar tarafından yazılmıştır.

Sonraki adımlar