Düzenle

Aracılığıyla paylaş


Traffic Manager ile bulutlar arası ölçeklendirme

Azure Traffic Manager
Azure Container Instances
Azure Virtual Machine Scale Sets
Azure Stack Hub
Azure Virtual Machines

Bu çözüm, Azure Traffic Manager'ı kullanarak yerel bir bulutta bulunan bir uygulamayı genel bulut kaynaklarına bağlayarak genişletmeyi gösterir.

Mimari

Karma bulutlar arası ölçeklendirme 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 isteğini 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 tarafından seçilen bulut uygulamasının örneği isteği işler.

Bileşenler

  • Azure Stack Hub , Azure'ın bir uzantısıdır. Azure Stack Hub, 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 , DNS tabanlı bir trafik yük dengeleyicidir. Burada istemci isteklerini uygun uç noktaya yönlendirmek için kullanılır.
  • Azure Sanal Makine Ölçek Kümeleri, sanal makineleri ölçeklendirmenizi sağlar. Bu mimaride, uygulama kaynaklarının ölçeği daraltıp genişletmesini sağlamak için bu mimariyi kullanabilirsiniz.
  • Azure Container Instances, Azure'da kapsayıcı çalıştırmanızı sağlar. Bu mimaride, ölçeklendirme sağlamak için Sanal Makine Ölçek Kümeleri alternatif olarak kullanılabilir.
  • Etki Alanı Adı Sistemi (DNS), bir web sitesini veya hizmet adını IP adresine çevirir (veya çözümler).
  • Barındırılan derleme sunucusu , derleme işlem hattınızı barındırmaya yönelik bir ortamdır.
  • Genel IP adresleri , Traffic Manager aracılığıyla gelen trafiği genel bulut uygulaması kaynaklarının uç noktasına yönlendirmek için kullanılır.
  • 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, Azure Traffic Manager'ı kullanarak yerel bir bulutta bulunan bir uygulamayı genel bulut kaynaklarına bağlayarak genişletmeyi gösterir. Yönlendirmede değişiklik talebin artması veya azalmasıyla tetiklenir ve kaynaklar buluta eklenir veya kaldırılır. Bu kaynaklar yedeklilik, hızlı kullanılabilirlik ve coğrafi olarak uyumlu yönlendirme sağlar.

Olası kullanım örnekleri

Küresel kuruluşların uygulamalarının güvenli, güvenilir ve kullanılabilir olması gerekir. Talep artışlarını karşılamaları ve bu talebi desteklemek için doğru altyapıyı kullanmaları gerekir. İş verileri güvenliği, depolama ve gerçek zamanlı kullanılabilirlik ile maliyetleri ve bakımı dengelemek zor olabilir.

Bir uygulama, beklenmeyen talep artışlarını karşılamak için kapasiteyi artıramazsa, yalnızca sabit sayıda kullanıcıya hizmet verebilir. Bu ölçeklenebilirlik eksikliği, kullanıcıların yoğun kullanım zamanlarında uygulamaya ulaşmamasına neden olabilir.

Ancak bazen bir işletmenin şirket içi ortamındaki talep artışlarıyla başa çıkabilmek için gereken kapasiteyi koruması ekonomik olarak uygun değildir. Bu çözümü kullanarak, şirket içi çözümünüzü ölçeklendirmek için genel bulutun esnekliğini kullanabilirsiniz.

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

  • Beklenmeyen talep veya düzenli talep artışlarını işlemek için uygulamanızın kapasitesini artırmanız gerekir.
  • Belirli kaynaklar için yalnızca yoğun saatlerde ödeme yapmak istiyorsunuz.

Aşağıdaki durumlarda bu çözümü önermiyoruz:

  • İşletmeniz, kaynak bağlantının bir yerinde aramadan gelmesini gerektiren yerel düzenlemelere tabidir.
  • Ağınızda ölçeklendirme performansını kısıtlayan düzenli performans sorunları yaşanıyor.
  • Ortamınızın İnternet bağlantısı kesildi ve genel buluta erişemiyor.

Dikkat edilmesi gereken noktalar

Bu önemli noktalar, bir iş yükünün kalitesini artırmak için kullanılabilecek 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 . 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:

Genel olmayan LinkedIn profillerini görmek için LinkedIn'de oturum açın.

Sonraki adımlar

Aşağıdaki ilgili mimarilere bakın: