Interna lastbalanserare
Förutom att balansera förfrågningar från användare till servrar i klientdelen kan du använda Azure Load Balancer till att fördela trafik från klientdelsservrar jämnt mellan servrarna i serverdelen.
I din sjukvårdsorganisation anropar klientdelsservrarna affärslogiktjänster som finns på en mellannivå. Du vill se till att mellannivån är lika skalbar och elastisk som klientdelen. Du vill använda en lastbalanserare till att fördela förfrågningar från klientdelsservrarna jämnt mellan servrarna på mellannivån. På så sätt kan du skala ut servrarna på mellannivå för att uppnå högsta möjliga kapacitet. Du ser också till att mellannivån är motståndskraftig mot fel. När en server misslyckas omdirigerar lastbalanseraren automatiskt trafik till en annan server.
Här får du lära dig hur du använder lastbalanserare för att distribuera intern trafik.
Konfigurera en intern lastbalanserare
I scenariot med sjukvårdsportalen hanterar en webbnivå begäranden från användare. Webbnivån ansluter till databaser och hämtar data åt användarna. Databasnivån distribueras också på två virtuella datorer. Om du vill tillåta att webbportalen i klientdelen fortsätter att hantera klientförfrågningar om en databasserver skulle krascha kan du konfigurera en intern lastbalanserare som fördelar trafiken mellan databasservrarna.
Du kan konfigurera en intern lastbalanserare på nästan samma sätt som en extern lastbalanserare, men med följande skillnader:
- När du skapar lastbalanseraren väljer du Internt som typvärde . När du väljer den här inställningen exponeras inte lastbalanserarens IP-adress på klientsidan för Internet.
- Tilldela en privat IP-adress i stället för en offentlig IP-adress för lastbalanserarens klientdel.
- Placera lastbalanseraren i det skyddade virtuella nätverket som innehåller de virtuella datorer som du vill ska hantera begäranden.
Den interna lastbalanseraren ska endast vara synlig för webbnivån. De virtuella datorer som kör databaserna ligger i ett undernät. Du kan använda en intern lastbalanserare till att fördela trafiken mellan de virtuella datorerna.
Välj distributionsläget
Programnivån i sjukvårdsportalen är tillståndslös, så du behöver inte använda käll-IP-tillhörighet. Du kan använda standarddistributionsläget som är en hash med fem tupler. Det här läget ger bästa möjliga skalbarhet och återhämtning. Lastbalanseraren dirigerar trafiken till en problemfri server.