Hızlı başlangıç: Azure portal kullanarak VM 'Lerin yükünü dengelemek için ortak yük dengeleyici oluşturma
ortak 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.
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 Createpublbqs-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 Createpublbqs-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 bölge yedekli yük dengeleyici oluşturacaksınız. Bölgesel olarak yedeklilik sayesinde bir veya daha fazla kullanılabilirlik alanı başarısız olurken bölgedeki bir alan sağlıklı kaldıkça veri yolu etkin olmaya devam eder.
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ındaki arama kutusuna yük dengeleyici girin. Arama sonuçlarında yük dengeleyiciler ' ı 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 OluşturPubLBQS-rg öğesini seçin. Örnek ayrıntıları Name myLoadBalancer girin Region (Avrupa) seçeneğini Batı Avrupa. Tür Genel’i seçin. SKU Varsayılan Standart olarak bırakın. Katman Varsayılan Bölgesel'i olduğu gibi 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.
IP sürümü olarak IPv4 veya IPv6'yı seçin.
Not
IPv6 şu anda Yönlendirme Tercihi veya Bölgeler Arası yük dengeleme (Genel Katman) ile desteklenmemaktadır.
IP türü olarak IP adresini seçin.
Not
IP ön ekleri hakkında daha fazla bilgi için bkz. Azure Genel IP adresi ön eki.
Genel IP adresi'ne yeni oluştur'a seçin.
Genel IP adresi ekle alanına Ad için myPublicIP girin.
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ış.
Yönlendirme tercihi için varsayılan Microsoft Ağ'da bırakın.
Tamam’ı seçin.
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.
Sanal ağ içinde myVNet öğesini seçin.
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. Giden kaynak ağ adresi çevirisi (SNAT) Arka uç havuzu üyelerine İnternet erişimi sağlamak için varsayılan (Önerilen) Giden kuralları kullan'ı olduğu gibi bırakın. 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şturduk. NAT ağ geçidinde isteğe bağlı olduğu için yapılandırmada giden kuralları sekmesi atlanır. 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 yazın veya seçin:
Ayar Değer Project Ayrıntıları Abonelik Azure aboneliğinizi seçin Kaynak Grubu CreatePubLBQS-rg öğesini seçin Örnek ayrıntıları Sanal makine adı MyVM1 girin Region Seç (Avrupa) Batı Avrupa Kullanılabilirlik seçenekleri Kullanılabilirlik bölgelerini seçin Kullanılabilirlik alanı 1 seçin Görüntü Windows Server 2019 Datacenter-Gen1 seçin Azure Spot örneği Varsayılan işaretini işaretsiz 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çbirini seçme 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 Yeni oluştur’u seçin. Ağ güvenlik grubu oluştur' da, ad alanına mynsg yazın. Gelen kuralları altında + gelen kuralı ekle' yi seçin. Hizmet altında http' yi seçin. Öncelik altında 100 girin. Ad alanına Mynsgrule girin Ekle’yi seçin Tamam'ı seçin Yük dengeleme Bu sanal makine, var olan bir yük dengeleme çözümünün arkasına mi yerleştirsin? Onay kutusunu işaretleyin. Yük Dengeleme ayarları Yük dengeleme seçenekleri Azure yük dengelemeyi seçin Yük dengeleyici seçin Myloadbalancer seçin Bir arka uç havuzu seçin Mybackendpool 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.
Aşağıdaki değerleri ve myVM1 ile aynı diğer tüm ayarları Içeren iki VM daha oluşturmak için 1 ile 7 arasındaki adımları uygulayın:
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.
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 yönetim araçları > Windows PowerShell' na gidin.
PowerShell penceresinde aşağıdaki komutları çalıştırın:
- IIS sunucusunu yükler
- Varsayılan iisstart.htm dosyasını Kaldır
- 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 8 arasındaki adımları yineleyin.
Yük dengeleyiciyi test etme
Sayfanın üst kısmındaki arama kutusuna yük dengeleyici girin. Arama sonuçlarında yük dengeleyiciler ' ı seçin.
Genel IP adresi altındaki genel bakış SAYFASıNDA yük dengeleyicinin genel IP adresini bulun.
Genel IP adresini kopyalayıp tarayıcınızın adres çubuğuna yapıştırın. IIS Web sunucusunun özel VM sayfası tarayıcıda görüntülenir.
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 Createpublbqs-RG kaynak grubunu seçin ve Sil' i seçin.
Sonraki adımlar
Bu hızlı başlangıçta:
- Azure Standard veya temel Load Balancer oluşturma
- Yük dengeleyicisine 3 VM eklenmiş.
- Yük dengeleyici test edildi.
Azure Load Balancer hakkında daha fazla bilgi edinmek için devam edin: