Lastbalanserare och flytande IP
De flesta appar nås via ett värdnamn, som realmens ingång serverar över HTTPS (Appar). För allt annat, som en spelserver, en databas du öppnar mot världen eller ett protokoll som inte är HTTP, ger du appen eller maskinen en egen publik adress.
Alla tre sorterna finns under Nätverk › Publika IP-adresser. De kräver att din operatör har ställt in gateways och en adresspool först; tills dess står det Inte inställt här än på fliken.
Flytande IP
En flytande IP är en publik adress du håller. Peka den mot en app eller maskin, så når trafiken till adressen den, vilken server den än körs på. Adressen följer med när den flyttas.
- Välj Ny flytande IP. Velrix tar en adress ur poolen åt dig.
- Välj Koppla och välj appen eller maskinen.
- Anslut till adressen. Appens egna utgående anslutningar går också ut från den, även när internetåtkomsten är avslagen.
Koppla loss tar bort den från appen och du behåller adressen. Lämna tillbaka ger den tillbaka till poolen, där någon annan kan få den. Hur många du får hålla är en gräns som din operatör sätter.
Säkerhetsgrupperna gäller fortfarande: en flytande IP leder bara trafiken fram till nätverkskortet, och grupperna bestämmer vad som kommer in.
Publik IPv6
Där din operatör har en IPv6-pool ger Lägg till publik IPv6 en app eller maskin en egen publik IPv6-adress, dirigerad direkt till den utan adressöversättning. Den startas om med adressen. Ta bort startar om den utan och lämnar tillbaka adressen.
Lastbalanserare
En lastbalanserare är en publik adress framför en app, fördelad över appens friska kopior.
- Välj Ny lastbalanserare, ge den ett namn och välj appen. Den får en egen adress.
- Den lyssnar på appens protokoll som bärs per port: lägg till eller ändra dem på appens sida under Inställningar › Protokoll. En lastbalanserare utan något att bära säger det.
- Skala appen till flera kopior. Varje kopia som körs och klarar sin hälsokontroll tar emot trafik; Hälsa visar hur många som gör det.
En kopia som inte klarar sin hälsokontroll slutar ta emot nya anslutningar inom några sekunder och tas tillbaka när den fungerar igen. När ingen kopia fungerar nekas anslutningar. En app som sover väcks av den första anslutningen, som väntar medan appen startar.
Byt namn ändrar bara namnet. Ta bort lämnar tillbaka adressen till poolen.
Gateways
Flytande IP och lastbalanserare finns på realmens gateways: servrar som din operatör valt för att hålla publika adresser. En är aktiv; när den tystnar tar nästa över inom några sekunder och annonserar adresserna.
Vid lanseringen översätter flytande IP och lastbalanserare adresser utan att gatewayen håller något tillstånd per anslutning, och varje lastbalanserare fördelar anslutningarna med sin egen tabell för konsistent hashning (Maglev). Därför överlever etablerade anslutningar ett byte av gateway: nästa gateway skickar dem till samma kopia. Gatewayen skyddar också balanserade appar mot SYN-flodattacker.