Azure Stack HCI'de Yazılım Yük Dengeleyici uygulama

Tamamlandı

Bu ünitede, üretim ortamınızda karşılaşmayı beklediğiniz en yaygın senaryoları test ederek kavram kanıtınızı sonuçlandıracaksınız. Bu senaryolar, sanallaştırılmış iş yüklerine iç yük dengeleme ve ağ adresi çevirisi (NAT) tabanlı erişimi içerir.

Yazılım Yük Dengeleyici uygulama

Yazılım Yük Dengeleyici'yi (SLB) uygulamak için önce Ağ Denetleyicisi'ni dağıtır ve bir veya daha fazla Yazılım Yük Dengeleyici Çoklayıcı sanal makinesi (VM) sağlarsınız. Ağ Denetleyicisi, SLB yönetim arabirimi görevi görür.

Ayrıca Hyper-V konaklarını yazılım tanımlı ağ (SDN) etkinleştirilmiş Hyper-V sanal anahtarıyla yapılandırıp SLB Konak Aracısı'nın çalıştığını doğrularsınız. Konaklara hizmet veren yönlendiriciler eşit maliyetli çok yollu yönlendirmeyi ve Sınır Ağ Geçidi Protokolü'ni (BGP) desteklemeli ve SLB çoğullayıcılarından GELEN BGP eşleme isteklerini kabul etmek üzere yapılandırılmalıdır.

SLB'yi aşağıdaki işlevleri sağlayacak şekilde yapılandırabilirsiniz:

  • Genel sanal IP (VIP) yük dengeleme olarak da adlandırılan sanal ağdaki VM'lere gelen dış trafiğin yük dengelemesi.
  • Özel VIP veya iç yük dengeleme olarak da adlandırılan , aynı sanal ağdaki veya eşlenmiş özel ağdaki VM'lerden gelen trafiğin yük dengelemesi.
  • Giden NAT olarak da adlandırılan NAT kullanarak sanal ağdaki VM'lerden giden ağ trafiğini dış hedeflere iletin.
  • Gelen dış trafiği gelen NAT olarak da adlandırılan belirli bir VM'ye iletin.

Bu senaryoları uygulamak için aşağıdaki farklı yük dengeleyici türlerini oluşturabilirsiniz:

  • İç SLB , bir SDN sanal ağ alt ağında bulunan hedef VM'lere sahip bir iç yük dengeleyicidir.
  • Genel IP SLB , SDN sanal ağ alt ağında, mantıksal ağ alt ağında veya VLAN'da bulunan hedef VM'lere sahip bir dış yük dengeleyicidir. Bu tür bir yük dengeleyici oluşturmak için önce bir genel IP adresi sağlamanız gerekir.
  • IP adresi SLB ayrıca bir SDN sanal ağ alt ağında, mantıksal ağ alt ağında veya VLAN'da bulunan hedef VM'lere sahip bir dış yük dengeleyicidir. Bu tür bir yük dengeleyici oluşturulurken otomatik olarak karşılık gelen bir genel IP adresi sağlanır ve yük dengeleyici silindiğinde bu ip adresi otomatik olarak kaldırılır.

İç yük dengeleme uygulama

Sanal ağdaki bir VM havuzu genelinde ağ trafiğinin iç yük dengelemesini uygulamak için aşağıdaki yordamı kullanın:

  1. Yük dengeleme VIP'i görevi görecek bir yük dengeleyici oluşturun ve özel bir ön uç IP adresi atayın. VIP, özel yük dengeleme için ayrılmış bir mantıksal ağ IP havuzundan kullanılabilir bir IP olmalıdır.

    Screenshot of the Windows Admin Center New Load Balancer pane with the Private VIP option selected.

  2. Yük dengeli iş yükünü barındıran VM'lerin ağ arabirimlerine atanan dinamik IP'leri içeren bir arka uç havuzu oluşturun.

  3. Arka uç havuzundaki VM'lerin sistem durumunu belirlemek için yük dengeleyici için bir sistem durumu yoklaması yapılandırın. Yük dengeleme kuralları için sistem durumu yoklaması kullanılması gerekir.

    Sistem durumu yoklaması, yük dengeli iş yükünün işletimsel durumunu doğrulamak için TCP veya HTTP protokolü kullanır. HTTP tabanlı yoklamalar, doğrulamayı yapmak için rastgele testler kullanan özel web sayfaları oluşturmanıza olanak sağladığından daha fazla esneklik sunar. TCP tabanlı yoklamalar, her hedef VM'nin ulaşılabilir olduğunu onaylamak için bir bildirime dayanır. Arka uç IP'sinin durumu iyi değilse, yük dengeleyici bunu gelen isteklerin dağıtımından dışlar.

    Dekont

    Yoklamaların çıkış noktası olduğu için arka uç dinamik IP'lerine uyguladığınız erişim denetim listeleri (ACL' ler) için alt ağdaki ilk IP'ye gelen veya gelen trafiği engellemediğinizden emin olun.

  4. Ön uç VIP'sine gelen trafiği arka uç havuzu dinamik IP'lerinden birine aktaran bir yük dengeleme kuralı oluşturun. Örneğin, kural 80 numaralı bağlantı noktasındaki TCP trafiğini arka uç havuzu VM'lerindeki aynı bağlantı noktasına dağıtacak şekilde yapılandırılabilir.

    Screenshot of the Windows Admin Center New Load Balancing Rule pane.

Gelen NAT'i uygulama

Dış ağdan sanal ağdaki bir veya daha fazla belirlenmiş VM'ye gelen NAT uygulamak için aşağıdaki yordamı kullanın:

  1. Yük dengeleme VIP'i görevi görecek bir yük dengeleyici oluşturun ve genel bir ön uç IP adresi atayın. VIP, genel yük dengeleme için ayrılmış bir mantıksal ağ IP havuzundan kullanılabilir bir IP olmalıdır.

    Screenshot of the Windows Admin Center New Load Balancer pane with the Public VIP option selected.

  2. NAT aracılığıyla bağlanmak istediğiniz VM'lerin ağ arabirimlerine atanan dinamik IP'leri içeren bir arka uç havuzu oluşturun.

  3. Ön uç VIP'sindeki belirli bir bağlantı noktasına gelen trafik için bir gelen NAT kuralı oluşturun. Trafiği hedef VM'nin ağ arabirimine atanan dinamik IP'nin belirlenmiş bir bağlantı noktasına geçirin.

    Screenshot of the Windows Admin Center Load balancers pane with the two load balancers created.