Hızlı başlangıç: Azure portal kullanarak temel Load Balancer oluşturmaQuickstart: Create a Basic Load Balancer by using the Azure portal

Yük Dengeleme, sanal makineye (VM) gelen istekleri yayarak daha yüksek düzeyde kullanılabilirlik ve ölçek sağlar.Load balancing provides a higher level of availability and scale by spreading incoming requests across virtual machines (VMs). Yük Dengeleyici oluşturma ve VM'ler arasında trafiği dengelemek için Azure portalını kullanabilirsiniz.You can use the Azure portal to create a load balancer and balance traffic among VMs. Bu hızlı başlangıçta oluşturma ve bir yük dengeleyici, arka uç sunucularının ve ağ kaynakları temel fiyatlandırma katmanında yapılandırma gösterilmektedir.This quickstart shows you how to create and configure a load balancer, back-end servers, and network resources at the Basic pricing tier.

Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.If you don't have an Azure subscription, create a free account before you begin.

Bu hızlı başlangıç görevleri yapmak için oturum açın Azure portalında.To do the tasks in this quickstart, sign in to the Azure portal.

Temel Yük Dengeleyici oluşturmaCreate a Basic Load Balancer

İlk olarak, portalı kullanarak genel temel Load Balancer oluşturun.First, create a public Basic Load Balancer by using the portal. Oluşturduğunuz genel IP adresi ve adını, load balancer'ın ön ucu olarak otomatik olarak yapılandırılır.The name and public IP address you create are automatically configured as the load balancer's front end.

  1. Ekranın sol üst kısmında Kaynak oluştur > > Yük Dengeleyici seçeneklerine tıklayın.On the top left-hand side of the screen, click Create a resource > Networking > Load Balancer.

  2. Yük dengeleyici oluştur sayfasının temel bilgiler sekmesinde aşağıdaki bilgileri girin veya seçin, kalan ayarlar için varsayılan değerleri kabul edin ve ardından gözden geçir + oluştur' u seçin:In the Basics tab of the Create load balancer page, enter or select the following information, accept the defaults for the remaining settings, and then select Review + create:

    AyarSetting DeğerValue
    AbonelikSubscription Aboneliğinizi seçin.Select your subscription.
    Kaynak grubuResource group Yeni oluştur ' u seçin ve metin kutusuna Myresourcegrouplb yazın.Select Create new and type MyResourceGroupLB in the text box.
    AdName myLoadBalancermyLoadBalancer
    BölgeRegion Batı Avrupa'yı seçin.Select West Europe.
    TürType Ortakseçeneğini belirleyin.Select Public.
    SKUSKU Temel'i seçin.Select Basic.
    Genel IP adresiPublic IP address Yeni oluştur’u seçin.Select Create new.
    Genel IP adresi adıPublic IP address name MypublicıpMyPublicIP
    atanmışAssignment StatikStatic
  3. Gözden geçir + oluştur sekmesinde Oluştur' a tıklayın.In the Review + create tab, click Create.

Arka uç sunucuları oluşturmaCreate back-end servers

Ardından, bir sanal ağ ve temel yük dengeleyicinizin arka uç havuzu için iki sanal makine oluşturun.Next, create a virtual network and two virtual machines for the back-end pool of your Basic load balancer.

Sanal ağ oluşturmaCreate a virtual network

  1. Portalda sol tarafta seçin kaynak Oluştur > > sanal ağ.On the upper-left side of the portal, select Create a resource > Networking > Virtual network.

  2. İçinde sanal ağ oluştur bölmesinde yazın veya bu değerleri seçin:In the Create virtual network pane, type or select these values:

    • Adı: türü MyVnet.Name: Type MyVnet.
    • ResourceGroup: açılan var olanı Seç seçip MyResourceGroupLB.ResourceGroup: Drop down Select existing and select MyResourceGroupLB.
    • Alt ağ > adı: türü MyBackendSubnet.Subnet > Name: Type MyBackendSubnet.
  3. Oluştur'u seçin.Select Create.

    Sanal ağ oluşturma

Sanal makineler oluşturmaCreate virtual machines

  1. Portalda sol tarafta seçin kaynak Oluştur > işlem > Windows Server 2016 Datacenter.On the upper-left side of the portal, select Create a resource > Compute > Windows Server 2016 Datacenter.

  2. İçinde sanal makine oluşturmayazın veya aşağıdaki değerleri seçin Temelleri sekmesinde:In Create a virtual machine, type or select the following values in the Basics tab:

    • Abonelik > kaynak grubu: seçin ve aşağı açılan MyResourceGroupLB.Subscription > Resource Group: Drop down and select MyResourceGroupLB.
    • Örnek ayrıntıları > sanal makine adı: türü MyVM1.Instance Details > Virtual machine name: Type MyVM1.
    • Örnek ayrıntıları > kullanılabilirlik seçeneklerini:Instance Details > Availability Options:
      1. Açılır listesine tıklayıp kullanılabilirlik kümesi.Drop down and select Availability set.
      2. Seçin Yeni Oluştur, türü MyAvailabilitySetseçip Tamam.Select Create new, type MyAvailabilitySet, and select OK.
  3. Seçin sekmesinde veya seçin sonraki: diskleri, ardından sonraki: ağ.Select the Networking tab, or select Next: Disks, then Next: Networking.

    Aşağıdaki seçili olduğundan emin olun:Make sure the following are selected:

    • Sanal ağ: MyVnetVirtual network: MyVnet
    • Alt ağ: MyBackendSubnetSubnet: MyBackendSubnet
    • Genel IP: MyVM1-ipPublic IP: MyVM1-ip

    Yeni bir ağ güvenlik grubu (NSG), güvenlik duvarı, türü altında oluşturulacak ağ güvenlik grubuseçin Gelişmiş.To create a new network security group (NSG), a type of firewall, under Network Security Group, select Advanced.

    1. İçinde yapılandırma ağ güvenlik grubu alanın, Seç Yeni Oluştur.In the Configure network security group field, select Create new.
    2. Tür Vm2seçip Tamam.Type MyNetworkSecurityGroup, and select OK.
  4. Seçin Yönetim sekmesinde veya seçin sonraki > Yönetim.Select the Management tab, or select Next > Management. Altında izlemeayarlayın önyükleme tanılaması için kapalı.Under Monitoring, set Boot diagnostics to Off.

  5. İncele ve oluştur’u seçin.Select Review + create.

  6. Ayarları gözden geçirin ve ardından Oluştur.Review the settings, and then select Create.

  7. Adlı ikinci bir VM oluşturmak için adımları MyVM2, ile bir genel IP adresini MyVM2 IPve diğer ayarları MyVM1 ile aynı.Follow the steps to create a second VM named MyVM2, with a Public IP address of MyVM2-ip, and all the other settings the same as MyVM1.

VM'ler için NSG kuralları oluşturmaCreate NSG rules for the VMs

Bu bölümde, ağ güvenlik grubu (NSG) kuralları için gelen İnternet'e (HTTP) ve Uzak Masaüstü (RDP) bağlantılarına izin vermek için sanal makinelerin oluşturun.In this section, you create network security group (NSG) rules for the VMs, to allow inbound internet (HTTP) and remote desktop (RDP) connections.

  1. Soldaki menüden Tüm kaynaklar’ı seçin.Select All resources on the left menu. Kaynak listesinden Vm2 içinde MyResourceGroupLB kaynak grubu.From the resource list, select MyNetworkSecurityGroup in the MyResourceGroupLB resource group.

  2. Ayarlar bölümünde Gelen güvenlik kuralları’nı ve sonra Ekle’yi seçin.Under Settings, select Inbound security rules, and then select Add.

  3. İçinde gelen Güvenlik Kuralı Ekle iletişim kutusunda, HTTP kural, tür veya aşağıdakileri seçin:In the Add inbound security rule dialog, for the HTTP rule, type or select the following:

    • Kaynak: seçin hizmet etiketi.Source: Select Service Tag.
    • Kaynak hizmet etiketi: seçin Internet.Source service tag: Select Internet.
    • Hedef bağlantı noktası aralıkları: türü 80.Destination port ranges: Type 80.
    • Protokol: seçin TCP.Protocol: Select TCP.
    • Eylem: seçin izin.Action: Select Allow.
    • Öncelik: türü 100.Priority: Type 100.
    • Adı: türü MyHTTPRule.Name: Type MyHTTPRule.
    • Açıklama: türü HTTP'ye izin ver.Description: Type Allow HTTP.
  4. Add (Ekle) seçeneğini belirleyin.Select Add.

    NSG kuralı oluşturma

  5. Aşağıdaki farklı değerlerle gelen RDP kuralı için adımları yineleyin:Repeat the steps for the inbound RDP rule, with the following differing values:

    • Hedef bağlantı noktası aralıkları: türü 3389.Destination port ranges: Type 3389.
    • Öncelik: türü 200.Priority: Type 200.
    • Adı: türü MyRDPRule.Name: Type MyRDPRule.
    • Açıklama: türü RDP'ye izin ver.Description: Type Allow RDP.

Yük Dengeleyici kaynakları oluşturmaCreate resources for the load balancer

Bu bölümde, bir arka uç adres havuzu, bir durum araştırması ve yük dengeleyici kuralı için yük dengeleyici ayarlarını yapılandırın.In this section, you configure load balancer settings for a back-end address pool, a health probe, and a load balancer rule.

Arka uç adres havuzu oluşturmaCreate a backend address pool

Trafiği Vm'lere dağıtmak için yük dengeleyici arka uç adres havuzu kullanır.To distribute traffic to the VMs, the load balancer uses a back-end address pool. Arka uç adres havuzundaki IP adreslerini yük dengeleyiciye bağlı sanal ağ arabirimlerini (NIC'ler) içerir.The back-end address pool contains the IP addresses of the virtual network interfaces (NICs) that are connected to the load balancer.

VM1 ve VM2 içeren bir arka uç adres havuzu oluşturmak için:To create a back-end address pool that includes VM1 and VM2:

  1. Seçin tüm kaynakları sol menüsünü ve ardından MyLoadBalancer kaynak listesinde.Select All resources on the left menu, and then select MyLoadBalancer from the resource list.

  2. Ayarlar bölümünde Arka uç havuzları’nı ve sonra Ekle’yi seçin.Under Settings, select Backend pools, and then select Add.

  3. Üzerinde bir arka uç havuzu Ekle sayfasında yazın veya aşağıdaki değerleri seçin:On the Add a backend pool page, type or select the following values:

    • Adı: türü MyBackEndPool.Name: Type MyBackEndPool.
    • İlişkili: seçin ve aşağı açılan kullanılabilirlik kümesi.Associated to: Drop down and select Availability set.
    • Kullanılabilirlik kümesi: seçin MyAvailabilitySet.Availability set: Select MyAvailabilitySet.
  4. Seçin hedef ağ IP Yapılandırması Ekle.Select Add a target network IP configuration.

    1. Her sanal makine ekleyin (MyVM1 ve MyVM2) arka uç havuzu için oluşturulan.Add each virtual machine (MyVM1 and MyVM2) that you created to the back-end pool.
    2. Her makine ekledikten sonra açılır listesine tıklayıp, ağ IP yapılandırması.After you add each machine, drop down and select its Network IP configuration.
  5. Tamam’ı seçin.Select OK.

    Arka uç adres havuzu ekleme

  6. Üzerinde arka uç havuzları sayfasında MyBackendPool ve her ikisi de emin VM1 ve VM2 listelenir.On the Backend pools page, expand MyBackendPool and make sure both VM1 and VM2 are listed.

Durum araştırması oluşturmaCreate a health probe

VM durumunu izlemek için yük dengeleyicisine izin vermek için durum araştırması kullanabilirsiniz.To allow the load balancer to monitor VM status, you use a health probe. Durum yoklaması, durum denetimlerine verdikleri yanıtlara göre VM’leri dinamik olarak yük dengeleyici rotasyonuna ekler ve kaldırır.The health probe dynamically adds or removes VMs from the load balancer rotation based on their response to health checks.

Sanal makinelerin durumunu izlemek için bir durum araştırması oluşturmak için:To create a health probe to monitor the health of the VMs:

  1. Seçin tüm kaynakları sol menüsünü ve ardından MyLoadBalancer kaynak listesinde.Select All resources on the left menu, and then select MyLoadBalancer from the resource list.

  2. Ayarlar bölümünde Durum araştırmaları’nı ve sonra Ekle’yi seçin.Under Settings, select Health probes, and then select Add.

  3. Üzerinde bir durum araştırması Ekle sayfasında yazın veya aşağıdaki değerleri seçin:On the Add a health probe page, type or select the following values:

    • Adı: türü MyHealthProbe.Name: Type MyHealthProbe.
    • Protokol: seçin ve aşağı açılan HTTP.Protocol: Drop down and select HTTP.
    • Bağlantı noktası: türü 80.Port: Type 80.
    • Yol: kabul / için varsayılan bir URI.Path: Accept / for the default URI. Diğer bir URI ile bu değeri değiştirebilirsiniz.You can replace this value with any other URI.
    • Aralığı: türü 15.Interval: Type 15. Araştırma denemeleri arasındaki saniye sayısını aralığıdır.Interval is the number of seconds between probe attempts.
    • Sağlıksız durum eşiği: türü 2.Unhealthy threshold: Type 2. Bu değer bir VM kötü olarak kabul edilmeden önce gerçekleşmesi ardışık araştırma hatası sayısıdır.This value is the number of consecutive probe failures that occur before a VM is considered unhealthy.
  4. Tamam’ı seçin.Select OK.

    Bir araştırma eklemek

Yük dengeleyici kuralı oluşturmaCreate a load balancer rule

Yük dengeleyici kuralı, trafiğin sanal makinelere nasıl dağıtıldığını belirler.A load balancer rule defines how traffic is distributed to the VMs. Ön uç IP yapılandırmasını gelen trafiğe, trafik ve gerekli kaynak ve hedef bağlantı noktalarını almak için arka uç IP havuzu için kuralı tanımlar.The rule defines the front-end IP configuration for incoming traffic, the back-end IP pool to receive the traffic, and the required source and destination ports.

Adlı yük dengeleyici kuralı MyLoadBalancerRule ön 80 numaralı bağlantı noktasını dinler LoadBalancerFrontEnd.The load balancer rule named MyLoadBalancerRule listens to port 80 in the front-end LoadBalancerFrontEnd. Kural ağ trafiği arka uç adres havuzuna gönderen MyBackEndPool, bağlantı noktası 80'de.The rule sends network traffic to the back-end address pool MyBackEndPool, also on port 80.

Yük Dengeleyici kuralı oluşturmak için:To create the load balancer rule:

  1. Seçin tüm kaynakları sol menüsünü ve ardından MyLoadBalancer kaynak listesinde.Select All resources on the left menu, and then select MyLoadBalancer from the resource list.

  2. Ayarlar bölümünde Yük dengeleme kuralları’nı ve sonra Ekle’yi seçin.Under Settings, select Load balancing rules, and then select Add.

  3. Üzerinde Yük Dengeleme Kuralı Ekle sayfasında yazın veya aşağıdaki değerleri seçin:On the Add load balancing rule page, type or select the following values:

    • Adı: türü MyLoadBalancerRule.Name: Type MyLoadBalancerRule.
    • Ön uç IP adresi: türü LoadBalancerFrontend.Frontend IP address: Type LoadBalancerFrontend.
    • Protokol: seçin TCP.Protocol: Select TCP.
    • Bağlantı noktası: türü 80.Port: Type 80.
    • Arka uç bağlantı noktası: türü 80.Backend port: Type 80.
    • Arka uç havuzu: seçin MyBackendPool.Backend pool: Select MyBackendPool.
    • Durum araştırması: seçin MyHealthProbe.Health probe: Select MyHealthProbe.
  4. Tamam’ı seçin.Select OK.

    Yük Dengeleyici Kuralı Ekle

Yük dengeleyiciyi test etmeTest the load balancer

Vm'lerde Yük Dengeleyiciyi sınamak için genel IP adresini kullanacaksınız.You'll use the public IP address to test the load balancer on the VMs.

Portalında, üzerinde genel bakış sayfasındaki MyLoadBalancer, altında genel IP adresini bulun genel IP adresi.In the portal, on the Overview page for MyLoadBalancer, find its public IP address under Public IP Address. Seçin ve adresi üzerine geldiğinizde kopyalama simgesini kopyalayın.Hover over the address and select the Copy icon to copy it.

Sanal makinelere IIS yüklemeInstall IIS on the VMs

Internet Information Services (IIS), yük dengeleyicinin test edilmesi için sanal makinelere yükleyin.Install Internet Information Services (IIS) on the virtual machines to help test the load balancer.

VM ile Uzak Masaüstü (RDP):To remote desktop (RDP) into the VM:

  1. Portalında tüm kaynakları sol menüsünde.In the portal, select All resources on the left menu. Kaynak listesinden MyVM1 içinde MyResourceGroupLB kaynak grubu.From the resource list, select MyVM1 in the MyResourceGroupLB resource group.

  2. Üzerinde genel bakış sayfasında Connectve ardından indirme RDP dosyası.On the Overview page, select Connect, and then select Download RDP file.

  3. RDP dosyası indirilir ve seçin açık Connect.Open the RDP file you downloaded, and select Connect.

  4. Windows Güvenlik ekranında seçin daha fazla seçenek ardından farklı bir hesap kullan.On the Windows Security screen, select More choices and then Use a different account.

    Kullanıcı adı ve parola girin ve seçin Tamam.Enter username and password and select OK.

  5. Yanıt Evet herhangi bir sertifika istemi.Respond Yes to any certificate prompt.

    VM masaüstüne yeni bir pencerede açılır.The VM desktop opens in a new window.

IIS yüklemek içinTo install IIS

  1. Sol taraftaki menüden tüm hizmetler ' i seçin, tüm kaynaklar' ı seçin ve ardından kaynaklar listesinden, Myresourcegroupslb kaynak grubunda bulunan myVM1 ' yi seçin.Select All services in the left-hand menu, select All resources, and then from the resources list, select myVM1 that is located in the myResourceGroupSLB resource group.

  2. Sanal makineye yönelik RDP için Genel Bakış sayfasında Bağlan’ı seçin.On the Overview page, select Connect to RDP into the VM.

  3. VM oluşturma işlemleri sırasında belirlediğiniz kimlik bilgilerini kullanarak VM'de oturum açın.Log into the VM with the credentials that you provided during the creation of this VM. myVM1 adlı sanal makinede uzak masaüstü oturumu başlatılır.This launches a remote desktop session with virtual machine - myVM1.

  4. Sunucu masaüstünde Windows Yönetimsel Araçları>Windows PowerShell bölümüne gidin.On the server desktop, navigate to Windows Administrative Tools>Windows PowerShell.

  5. PowerShell Penceresinde aşağıdaki komutları çalıştırarak IIS sunucusunu yükleyin, varsayılan iisstart.htm dosyasını kaldırın ve ardından VM’nin adını gösteren yeni bir iisstart.htm dosyasını ekleyin:In the PowerShell Window, run the following commands to install the IIS server, remove the default iisstart.htm file, and then add a new iisstart.htm file that displays the name of the VM:

    
     # 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)
    
  6. myVM1 ile RDP oturumunu kapatın.Close the RDP session with myVM1.

  7. IIS’yi ve myVM2’deki güncelleştirilmiş iisstart.htm dosyasını yüklemek için 1 ile 6 arasındaki adımları tekrarlayın.Repeat steps 1 to 6 to install IIS and the updated iisstart.htm file on myVM2.

  8. Sanal makine için adımları yineleyin MyVM2, dışındaki hedef sunucuda ayarlanmış MyVM2.Repeat the steps for the virtual machine MyVM2, except set the destination server to MyVM2.

Yük dengeleyiciyi test etmeTest the load balancer

Bir tarayıcı açın ve yük dengeleyicinin genel IP adresi tarayıcının adres çubuğuna yapıştırın.Open a browser and paste your load balancer's public IP address into the browser's address bar. IIS web sunucusunun varsayılan sayfası, tarayıcıda görüntülenmesi gerekir.The IIS web server default page should appear in the browser.

IIS Web sunucusu

Yük dengeleyicinin trafiği, uygulamanızı çalıştıran her iki VM’ye de dağıtmasını görmek için web tarayıcınızı yenilemeye zorlayabilirsiniz.To see the load balancer distribute traffic across both VMs running your app, you can force-refresh your web browser.

Kaynakları temizlemeClean up resources

Artık ihtiyacınız kalmadığında Yük Dengeleyiciyi ve tüm ilgili kaynakları silmek için açık MyResourceGroupLB kaynak grubu ve select kaynak grubunu Sil.To delete the load balancer and all related resources when you no longer need them, open the MyResourceGroupLB resource group and select Delete resource group.

Sonraki adımlarNext steps

Bu hızlı başlangıçta, bir temel katman yük dengeleyici oluşturdunuz.In this quickstart, you created a Basic-tier load balancer. Oluşturduğunuz ve bir kaynak grubu, ağ kaynaklarına, arka uç sunucuları, bir durum araştırması ve kuralları yük dengeleyiciyle kullanmak için yapılandırılmış.You created and configured a resource group, network resources, back-end servers, a health probe, and rules to use with the load balancer. Sanal makinelere IIS yüklemesini ve Yük Dengeleyiciyi test etmek için kullanılır.You installed IIS on the VMs and used it to test the load balancer.

Azure Load Balancer hakkında daha fazla bilgi edinmek için öğreticilere geçin.To learn more about Azure Load Balancer, continue to the tutorials.