Hızlı başlangıç: Azure portal kullanarak VM 'Lerin yükünü dengelemek için iç yük dengeleyici oluşturma
iç yük dengeleyici ve üç sanal makine oluşturmak için Azure portal kullanarak Azure Load Balancer kullanmaya başlayın.
Önkoşullar
- Etkin aboneliği olan bir Azure hesabı. Ücretsiz hesap oluşturun.
Azure'da oturum açma
https://portal.azure.com adresinden Azure portalında oturum açın.
Not
Standart SKU yük dengeleyici, üretim iş yükleri için önerilir. sku 'lar hakkında daha fazla bilgi için bkz. Azure Load Balancer sku 'lar.
Bir iç yük dengeleyici oluşturduğunuzda, yük dengeleyici için ağ olarak bir sanal ağ yapılandırılır.
Sanal ağdaki özel bir IP adresi, yük dengeleyici için ön uç (varsayılan olarak Loadbalancerön uç olarak adlandırılır) olarak yapılandırılır.
Ön uç IP adresi statik veya dinamik olabilir.
Sanal ağı oluşturma
Bu bölümde, bir sanal ağ ve alt ağ oluşturacaksınız.
Portalın üst kısmındaki arama kutusuna sanal ağ' ı girin. Arama sonuçlarındaki sanal ağlar ' ı seçin.
Sanal ağlarda + Oluştur' u seçin.
Sanal ağ oluştur' da, temel bilgiler sekmesinde bu bilgileri girin veya seçin:
Ayar Değer Project ayrıntıları Abonelik Azure aboneliğinizi seçin Kaynak Grubu Yeni oluştur’u seçin. Ad Içinde Createıntlbqs-RG yazın. Tamam’ı seçin. Örnek ayrıntıları Name Myvnet girin Region Seç (Avrupa) Batı Avrupa IP adresleri sekmesini seçin veya sayfanın altındaki Sonraki: IP adresleri düğmesini seçin.
IP adresleri sekmesinde şu bilgileri girin:
Ayar Değer IPv4 adres alanı 10.1.0.0/16 girin Alt ağ adı altında, varsayılan sözcük ' ı seçin.
Alt ağı Düzenle' de şu bilgileri girin:
Ayar Değer Alt ağ adı Mybackendsubnet girin Alt ağ adres aralığı 10.1.0.0/24 girin Kaydet’i seçin.
Güvenlik sekmesini seçin.
Bastionhost altında Etkinleştir' i seçin. Bu bilgileri girin:
Ayar Değer Savunma adı Mybastionhost girin AzureBastionSubnet adres alanı 10.1.1.0/27 girin Genel IP Adresi Yeni oluştur’u seçin. Ad Için Mybastionıp girin. Tamam’ı seçin. Gözden geçir + oluştur sekmesini seçin ya da gözden geçir + oluştur düğmesini seçin.
Oluştur’u seçin.
NAT ağ geçidi oluşturma
Bu bölümde, sanal ağdaki kaynaklar için giden internet erişimi için bir NAT ağ geçidi oluşturacaksınız.
Portalın üst kısmındaki arama kutusuna NAT Gateway girin. Arama sonuçlarında NAT ağ geçitleri ' ni seçin.
NAT ağ geçitleri' nde + Oluştur' u seçin.
Ağ adresi çevirisi (NAT) ağ geçidi oluştur bölümünde aşağıdaki bilgileri girin veya seçin:
Ayar Değer Proje ayrıntıları Abonelik Aboneliğinizi seçin. Kaynak grubu Createıntlbqs-RG öğesini seçin. Örnek ayrıntıları NAT ağ geçidi adı Mynatgateway girin. Kullanılabilirlik alanı Hiçbiri seçeneğini belirtin. Boşta kalma zaman aşımı (dakika) 15 girin. Gıden IP sekmesini seçin veya sayfanın altındaki sonrakı: giden IP düğmesini seçin.
Gıden IP' de genel IP adresleri' nin YANıNDA Yeni bir genel IP adresi oluştur ' u seçin.
Genel IP adresi ekle' ye ad alanına mynatgatewayıp girin.
Tamam’ı seçin.
Alt ağ sekmesini seçin veya sayfanın altındaki Sonraki: alt ağ düğmesini seçin.
Alt ağ sekmesindeki sanal ağ ' da, myvnet' i seçin.
Alt ağ adı altında Mybackendsubnet öğesini seçin.
Sayfanın alt kısmındaki mavi gözden geçir + oluştur düğmesini seçin veya gözden geçir + oluştur sekmesini seçin.
Oluştur’u seçin.
Yük dengeleyici oluştur
Bu bölümde, sanal makinelerin yükünü dengeleyen bir yük dengeleyici oluşturacaksınız.
Yük dengeleyicinin oluşturulması sırasında şunları yapılandıracaksınız:
- Ön uç IP adresi
- Arka uç havuzu
- Gelen yük dengeleme kuralları
Portalın üst kısmında yer alan arama kutusuna Yük dengeleyici yazın. Arama sonuçlarında Yük dengeciler'i seçin.
Yük dengeleyici sayfasında Oluştur'a tıklayın.
Yük dengeleyici oluştur sayfasının Temel sekmesinde aşağıdaki bilgileri girin veya seçin:
Ayar Değer Proje ayrıntıları Abonelik Aboneliğinizi seçin. Kaynak grubu CreateIntLBQS-rg öğesini seçin. Örnek ayrıntıları Name myLoadBalancer girin Region (Avrupa) seçeneğini Batı Avrupa. Tür İç'i seçin. SKU Varsayılan Standart olarak bırakın.
Sayfanın alt kısmından Sonraki: Ön uç IP yapılandırması'ı seçin.
Ön uç IP yapılandırmasında + Ön uç IP'sini ekle'yi seçin.
Ad alanına LoadBalancerFrontend girin.
Alt ağ'da myBackendSubnet öğesini seçin.
Atama için Dinamik'i seçin.
Kullanılabilirlik alanı'nde Alan yedekli'yi seçin.
Not
Etki alanı Kullanılabilirlik Alanlarıbölgelerde, bölgesiz (varsayılan seçenek), belirli bir bölgeyi veya alan olarak yedekliyi seçme seçeneğiniz vardır. Bu seçenek, belirli etki alanı hata gereksinimlerinize bağlıdır. Kaynak Kullanılabilirlik Alanları bölgelerde bu alan görünmez. Kullanılabilirlik alanları hakkında daha fazla bilgi için bkz. Kullanılabilirlik alanlara genel bakış.
Add (Ekle) seçeneğini belirleyin.
Sayfanın en altındaki Sonraki: Arka uç havuzları'ı seçin.
Arka uç havuzları sekmesinde + Arka uç havuzu ekle'yi seçin.
Arka uç havuzu ekle alanına Ad için myBackendPool girin.
Arka Uç Havuzu Yapılandırması için NIC veya IP Adresi seçin.
IP sürümü için IPv4 veya IPv6'yı seçin.
Add (Ekle) seçeneğini belirleyin.
Sayfanın en altındaki Sonraki: Gelen kuralları düğmesini seçin.
Gelen kuralları sekmesindeki Yük dengeleme kuralı'nın altında + Yük dengeleme kuralı ekle'yi seçin.
Yük dengeleme kuralı ekle alanına aşağıdaki bilgileri girin veya seçin:
Ayar Değer Ad myHTTPRule girin IP Sürümü Gereksinimlerinize bağlı olarak IPv4 veya IPv6'yı seçin. Ön uç IP adresi LoadBalancerFrontend öğesini seçin. Protokol TCP’yi seçin. Bağlantı noktası 80 girin. Arka uç bağlantı noktası 80 girin. Arka uç havuzu myBackendPool öğesini seçin. Durum yoklaması Yeni oluştur’u seçin. Ad alanına myHealthProbe girin. Protokol'de HTTP'yi seçin. Diğer varsayılan değerleri bırakın ve Tamam'ı seçin. Oturum kalıcılığı Hiçbiri seçeneğini belirtin. Boşta kalma zaman aşımı (dakika) 15 girin veya seçin. TCP sıfırlama Etkin'i seçin. Kayan IP Devre dışı girişini seçin. Add (Ekle) seçeneğini belirleyin.
Sayfanın alt kısmında mavi renkli Gözden geçir + oluştur düğmesini seçin.
Oluştur’u seçin.
Not
Bu örnekte, giden İnternet erişimi sağlamak için bir NAT ağ geçidi oluşturdunız. Yapılandırmada giden kuralları sekmesi atlanır ve NAT ağ geçidi için gerekli değildir. Azure NAT ağ geçidi hakkında daha fazla bilgi için bkz. Azure Sanal Ağ Adres Çevirisi? Azure'daki giden bağlantılar hakkında daha fazla bilgi için bkz. Giden bağlantılar için Kaynak Ağ Adresi Çevirisi (SNAT)
Sanal makineler oluşturma
Bu bölümde, üç farklı bölge (Bölge 1, Bölge 2 ve Bölge 3 ) içinde üç farklı bölge (myVM1, myVM2 ve myVM3) oluşturacağız.
Bu VM'ler daha önce oluşturulan yük dengeleyicinin arka uç havuzuna eklenir.
Portalın üst kısmında yer alan arama kutusuna Sanal makine yazın. Arama sonuçlarında Sanal makineler'i seçin.
Sanal makineler'de + Sanal makine oluştur'a > seçin.
Sanal makine oluştur'da Temel Bilgiler sekmesindeki değerleri girin veya seçin:
Ayar Değer Project Ayrıntıları Abonelik Azure aboneliğinizi seçin Kaynak Grubu CreateIntLBQS-rg öğesini seçin Örnek ayrıntıları Sanal makine adı myVM1 girin Region (Avrupa) Batı Avrupa Kullanılabilirlik Seçenekleri Kullanılabilirlik alanları'ı seçin Kullanılabilirlik alanı 1'i seçin Görüntü Windows Server 2019 Datacenter - 1. Nesil'i seçin Azure Spot örneği Varsayılan işaretini kaldırın. Boyut VM boyutunu seçin veya varsayılan ayarı al Yönetici hesabı Kullanıcı adı Kullanıcı adı girin Parola Parola girin Parolayı onayla Parolayı yeniden girin Gelen bağlantı noktası kuralları Genel gelen bağlantı noktaları Hiçbiri'yi seçin Ağ sekmesini seçin veya Sonraki: Diskler'i ve ardından Sonraki: Ağ'ı seçin.
Ağ sekmesinde şunları seçin veya girin:
Ayar Değer Ağ arabirimi Sanal ağ myVNet Alt ağ myBackendSubnet Genel IP Hiçbiri seçeneğini belirtin. NIC ağ güvenlik grubu Gelişmiş'i seçin Ağ güvenlik grubunu yapılandırma Yeni oluştur’u seçin. Ağ güvenlik grubu oluştur alanına ad alanına myNSG girin. Gelen kuralları'nın altında +Gelen kuralı ekle'yi seçin. Hedef bağlantı noktası aralıkları'nın altına 80 girin. Öncelik alanına 100 girin. Ad alanına myNSGRule girin Ekle’yi seçin Tamam'ı seçin Yük dengeleme Bu sanal makineyi var olan bir yük dengeleme çözümünün arkasına mı yükleyemediniz? Kutuyu seçin. Yük dengeleme ayarları Yük dengeleme seçenekleri Azure yük dengelemeyi seçme Yük dengeleyici seçme myLoadBalancer'ı seçin Arka uç havuzu seçme myBackendPool öğesini seçin Gözden geçir ve oluştur’u seçin.
Ayarları gözden geçirerek Oluştur'a tıklayın.
Aşağıdaki değerlere ve myVM1 ile aynı diğer tüm ayarlara sahip iki vm daha oluşturmak için 1 ile 7 arasında adımları izleyin:
Ayar VM 2 VM 3 Name myVM2 myVM3 Kullanılabilirlik alanı 2 3 Ağ güvenlik grubu Mevcut myNSG'yi seçin Mevcut myNSG'yi seçin
Not
Azure, azure sanal makinelerine genel IP adresi atanmamış veya iç Temel sanal makinelerin arka uç havuzunda bulunan varsayılan bir giden erişim IP'Azure Load Balancer. Varsayılan giden erişim IP mekanizması, yapılandırılabilir olmayan bir giden IP adresi sağlar.
Varsayılan giden erişim hakkında daha fazla bilgi için bkz. Azure'da varsayılan giden erişim
Sanal makineye bir genel IP adresi atandığı veya sanal makine giden kuralları olan veya olmayan bir sanal makinenin arka uç havuzuna yerleştiril Standart Load Balancer varsayılan giden erişim IP'sini devre dışı bırakılır. Sanal Azure Sanal Ağ Adres Çevirisi alt ağın alt ağın bir ağ geçidi kaynağı atanırsa, varsayılan giden erişim IP'si devre dışı bırakılır.
Esnek Düzenleme modundaki Sanal Makine Ölçek kümeleri tarafından oluşturulan sanal makinelerin varsayılan giden erişimi yok.
Azure'daki giden bağlantılar hakkında daha fazla bilgi için bkz. Giden bağlantılar için Kaynak Ağ Adresi Çevirisi (SNAT) Kullanma.
Test sanal makinesi oluşturma
Bu bölümde myTestVM adlı bir VM oluşturabilirsiniz. Bu VM, yük dengeleyici yapılandırmasını test etmek için kullanılır.
Portalın üst kısmında yer alan arama kutusuna Sanal makine yazın. Arama sonuçlarında Sanal makineler'i seçin.
Sanal makineler'de + Sanal makine oluştur'a > seçin.
Sanal makine oluştur'da Temel Bilgiler sekmesindeki değerleri yazın veya seçin:
Ayar Değer Project Ayrıntıları Abonelik Azure aboneliğinizi seçin Kaynak Grubu CreateIntLBQS-rg öğesini seçin Örnek ayrıntıları Sanal makine adı myTestVM girin Region (Avrupa) Batı Avrupa Kullanılabilirlik Seçenekleri Altyapı yedekliliği gerekli değil ' i seçin Görüntü Windows Server 2019 Datacenter seçin Azure Spot örneği Varsayılan seçimini seçilmemiş olarak bırakın. Boyut VM boyutunu seçin veya varsayılan ayarı yapın Yönetici hesabı Kullanıcı adı Kullanıcı adı girin Parola Parola girin Parolayı onayla Parolayı yeniden girin Gelen bağlantı noktası kuralları Genel gelen bağlantı noktaları Hiçbiri seçeneğini belirtin. Ağ sekmesini seçin veya Sonraki: diskler' i ve sonra İleri: ağ' ı seçin.
Ağ sekmesinde, şunu seçin veya girin:
Ayar Değer Ağ arabirimi Sanal ağ myVNet Alt ağ myBackendSubnet Genel IP Hiçbiri seçeneğini belirtin. NIC ağ güvenlik grubu Gelişmiş seçin Ağ güvenlik grubunu yapılandırma Önceki adımda oluşturulan Mynsg öğesini seçin. Gözden geçir ve oluştur’u seçin.
Ayarları gözden geçirin ve ardından Oluştur' u seçin.
IIS yükleme
Portalın üst kısmındaki arama kutusuna sanal makine yazın. Arama sonuçlarındaki sanal makineler ' i seçin.
MyVM1 öğesini seçin.
genel bakış sayfasında Bağlan , sonra da ' yi seçin.
Kullanım kullanımı' nı seçin.
VM oluşturma sırasında girilen kullanıcı adını ve parolayı girin.
Bağlan’ı seçin.
sunucu masaüstünde Windows Windows PowerShell yönetim araçları > > Windows PowerShell' na gidin.
PowerShell penceresinde aşağıdaki komutları yürütün:
- IIS sunucusunu yükler.
- Varsayılan iisstart.htm dosyasını kaldırın.
- VM 'nin adını görüntüleyen yeni bir iisstart.htm dosyası ekleyin.
# Install IIS server role Install-WindowsFeature -name Web-Server -IncludeManagementTools # Remove default htm file Remove-Item C:\inetpub\wwwroot\iisstart.htm # Add a new htm file that displays server name Add-Content -Path "C:\inetpub\wwwroot\iisstart.htm" -Value $("Hello World from " + $env:computername)MyVM1 ile savunma oturumunu kapatın.
MyVM2 ve MYVM3' de IIS ve güncelleştirilmiş iisstart.htm dosyasını yüklemek için 1 ile 9 arasındaki adımları yineleyin.
Yük dengeleyiciyi test etme
Bu bölümde, Mytestvm 'ye bağlanarak ve Web sayfasını doğrulayarak yük dengeleyiciyi test edeceksiniz.
Portalın üst kısmındaki arama kutusuna yük dengeleyici girin. Arama sonuçlarında yük dengeleyiciler ' ı seçin.
Myloadbalancer öğesini seçin.
Myloadbalancer genel görünümünde, özel IP adresi ' nin yanındaki bir yere göz atın veya adresi kopyalayın.
Portalın üst kısmındaki arama kutusuna sanal makine yazın. Arama sonuçlarındaki sanal makineler ' i seçin.
Mytestvm' yi seçin.
genel bakış sayfasında Bağlan , sonra da ' yi seçin.
Kullanım kullanımı' nı seçin.
VM oluşturma sırasında girilen kullanıcı adını ve parolayı girin.
Mytestvm'de Internet Explorer 'ı açın.
Önceki adımdan, tarayıcının adres çubuğuna IP adresini girin. Arka uç sunucu adlarından birini görüntüleyen özel sayfa tarayıcıda görüntülenir.
Yük dengeleyiciyi her iki VM arasında trafiği dağıtmalarını görmek için, Web tarayıcınızı istemci makineden yenilemeyi zorlayabilirsiniz.
Kaynakları temizleme
Artık gerekli olmadığında kaynak grubunu, yük dengeleyiciyi ve tüm ilgili kaynakları silin. Bunu yapmak için, kaynakları içeren Createıntlbqs-RG kaynak grubunu seçin ve Sil' i seçin.
Sonraki adımlar
Bu hızlı başlangıçta:
- Azure Standard veya temel dahili Load Balancer oluşturma
- Yük dengeleyicisine 3 VM eklenmiş.
- Yük dengeleyici trafik kuralını, sistem durumu araştırmasını ve sonra yük dengeleyiciyi test edin.
Azure Load Balancer hakkında daha fazla bilgi edinmek için devam edin: