Cloud & IT Cert Prep · Oppitunti

Välityspalvelimet ja kuormantasaajat

Tutustu välipalveluihin, jotka reitittävät ja jakavat liikennettä.

Oppitunti 4/413 vaihetta

Välityspalvelimet ja kuormantasaajat on ilmainen Cloud & IT Cert Prep-oppitunti CoddyKitissä. Tämä on oppitunti 4/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Cloud & IT Cert Prep-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Cloud & IT Cert Prep-kurssilla on yhteensä 4 oppituntia.

Välipalvelut

Jotkin verkkopalvelut sijoittuvat liikenteen keskelle asiakkaiden ja palvelinten väliin ja tuovat verkkoon hallintaa, suojausta tai skaalautuvuutta. Kaksi keskeistä esimerkkiä ovat välityspalvelimet ja kuormantasaajat.

Sen sijaan että asiakkaat ja palvelimet keskustelisivat suoraan, nämä välipalvelut sieppaavat ja hallitsevat viestintää sekä parantavat samalla suorituskykyä, turvallisuutta ja luotettavuutta.

Mikä on välityspalvelin

Välityspalvelin toimii välikätenä ja tekee pyyntöjä asiakkaiden puolesta. Sen sijaan että asiakas muodostaisi yhteyden suoraan verkkosivustoon, se pyytää välityspalvelinta hakemaan sisällön ja välittämään sen takaisin.

Tämän välillisen yhteyden ansiosta välityspalvelin voi suodattaa, lokittaa, välimuistittaa ja hallita liikennettä. Organisaatio saa näin keskitetyn paikan lähtevän internet-liikenteen hallintaan ja suojaamiseen.

Eteenpäin välittävä palvelin

Eteenpäin välittävä välityspalvelin sijaitsee sisäisten asiakkaiden edessä ja käsittelee niiden internetiin lähtevät pyynnöt. Yritykset käyttävät sitä verkkosisällön suodattamiseen, kiellettyjen sivustojen estämiseen, suosittujen sivujen välimuistittamiseen ja käyttäjien selailun lokittamiseen.

Se myös piilottaa sisäiset asiakkaat välityspalvelimen osoitteen taakse. Internetin suunnasta kaikki pyynnöt näyttävät tulevan välityspalvelimelta, eivät sen takana olevilta yksittäisiltä käyttäjiltä.

Käänteinen välityspalvelin

Käänteinen välityspalvelin sijaitsee palvelinten edessä ja käsittelee internetistä tulevat pyynnöt välittäen ne oikealle taustapalvelimelle. Asiakkaat keskustelevat vain käänteisen välityspalvelimen kanssa eivätkä koskaan suoraan palvelinten kanssa.

Se suojaa palvelimia suoralta näkyvyydeltä, voi hoitaa salauksen ja sisällön välimuistittamisen sekä tarjota yhden sisääntulopisteen useille taustajärjestelmille. Näin se parantaa sekä turvallisuutta että hallittavuutta.

Välityspalvelinten hyödyt

Välityspalvelimet tarjoavat useita hyötyjä:

  • Välimuistitus nopeuttaa vastauksia ja vähentää kaistan käyttöä.
  • Sisällön suodatus estää vaaralliset tai kielletyt sivustot.
  • Lokitus parantaa näkyvyyttä ja auttaa valvottujen käytäntöjen toimeenpanossa.
  • Anonymiteetti piilottaa todelliset asiakkaat tai palvelimet välityspalvelimen taakse.

Tämän ansiosta välityspalvelimet ovat monipuolinen työkalu sekä turvallisuuden että suorituskyvyn parantamiseen.

Mikä on kuormantasaaja

Kuormantasaaja jakaa saapuvan liikenteen useille palvelimille, jotta yksikään palvelin ei kuormitu liikaa. Se näyttää asiakkaille yhden osoitteen ja jakaa niiden pyynnöt taustapalvelinten muodostamalle joukolle.

Tämä on välttämätöntä kiireisille palveluille: se kasvattaa kapasiteettia, pitää vasteajat lyhyinä suuren kuormituksen aikana ja mahdollistaa uusien palvelinten lisäämisen kasvun käsittelemiseksi.

Miten kuormantasaus toimii

Kuormantasaaja valitsee algoritmin avulla, mikä palvelin käsittelee kunkin pyynnön:

  • Round robin: palvelimia kierretään vuorotellen.
  • Vähiten yhteyksiä: pyyntö lähetetään vähiten kuormitetulle palvelimelle.
  • Painotettu: tehokkaampia palvelimia suositaan.

Se suorittaa myös kuntotarkistuksia ja poistaa vikaantuneet palvelimet kierrosta, jotta käyttäjiä ei koskaan ohjata toimimattomalle palvelimelle.

Korkean käytettävyyden hyöty

Kuormantasaajat parantavat käytettävyyttä, eivät vain suorituskykyä. Jos yksi palvelin vikaantuu, kuormantasaaja lopettaa liikenteen lähettämisen sille ja ohjaa kaiken liikenteen terveille palvelimille, joten käyttäjät eivät huomaa mitään.

Tämä redundanssi pitää palvelun toiminnassa myös palvelinvikaantumisten tai huoltojen aikana. Siksi kuormantasaajat ovat kestävien ja jatkuvasti käytettävissä olevien verkkoratkaisujen kulmakivi.

Istunnon pysyvyys

Jotkin sovellukset edellyttävät, että käyttäjän pyynnöt ohjataan aina samalle taustapalvelimelle, koska palvelin säilyttää istunnon tilan, kuten ostoskorin. Istunnon pysyvyys (josta käytetään myös nimitystä sticky sessions) varmistaa, että tietyn asiakkaan pyynnöt lähetetään jatkuvasti samalle palvelimelle.

Ilman sitä käyttäjän pyynnöt voisivat vaihtaa palvelinta sellaisten palvelinten välillä, jotka eivät jaa tilatietoa, jolloin kirjautumiset tai ostoskorit rikkoutuisivat. Pysyvyys sovittaa liikenteen jakamisen tavoitteen yhteen tilallisen jatkuvuuden tarpeen kanssa.

Välityspalvelin ja kuormantasaaja

Näillä kahdella on yhteisiä piirteitä, mutta niiden tarkoitukset ovat erilaiset. Välityspalvelin keskittyy liikenteen välittämiseen, suodattamiseen ja suojaamiseen, kun taas kuormantasaaja keskittyy liikenteen jakamiseen skaalautuvuuden ja käytettävyyden varmistamiseksi.

Käänteinen välityspalvelin suorittaa usein myös kuormantasausta, ja nykyaikaiset laitteet yhdistävät tavallisesti molemmat tehtävät. Olennaista on ymmärtää, mitä kumpikin tuo: hallintaa ja turvallisuutta verrattuna kapasiteettiin ja vikasietoisuuteen.

Kokonaisuuden yhdistäminen

Välityspalvelimet välittävät liikennettä: eteenpäin välittävä välityspalvelin hallitsee asiakkaiden lähteviä pyyntöjä (suodatus, välimuistitus ja lokitus), kun taas käänteinen välityspalvelin toimii palvelinten edessä ja tarjoaa niille suojausta ja hallintaa. Kuormantasaajat jakavat liikenteen palvelinjoukolle algoritmien ja kuntotarkistusten avulla, mikä parantaa sekä suorituskykyä että käytettävyyttä. Nämä kaksi tehtävää yhdistyvät usein.

Pikatarkistus

Testatkaa tietonne välipalveluista.

Kertaus

Välityspalvelimet sijaitsevat asiakkaiden ja palvelinten välissä: eteenpäin välittävä välityspalvelin hallitsee asiakkaiden lähtevää liikennettä (suodatus, välimuistitus ja lokitus), ja käänteinen välityspalvelin toimii palvelinten edessä ja suojaa niitä. Kuormantasaajat jakavat liikenteen palvelinjoukolle algoritmien ja kuntotarkistusten avulla sekä parantavat suorituskykyä ja käytettävyyttä. Nämä kaksi tehtävää yhdistyvät usein samassa laitteessa.

Aloita maksutta

Opi Cloud & IT Cert Prep tekoälytuutorin avulla — ilmaiseksi

Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.

Kurssit
150
Oppitunnit
600

Usein kysytyt kysymykset

Onko oppitunti ”Välityspalvelimet ja kuormantasaajat” ilmainen?

Kyllä – oppitunnin ”Välityspalvelimet ja kuormantasaajat” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Cloud & IT Cert Prep-kurssin, päivitä CoddyKit PROhon. Cloud & IT Cert Prep-kurssilla on yhteensä 4 oppituntia.

Mitä opin oppitunnilla ”Välityspalvelimet ja kuormantasaajat”?

Tutustu välipalveluihin, jotka reitittävät ja jakavat liikennettä. Harjoittelet Cloud & IT Cert Prep-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.

Tarvitsenko kokemusta aloittaakseni Cloud & IT Cert Prep-opiskelun?

Aiempi kokemus ei ole tarpeen. CoddyKitin Cloud & IT Cert Prep-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 4/4.

Kuinka kauan ”Välityspalvelimet ja kuormantasaajat”-oppitunnin suorittaminen kestää?

Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.

Voinko kirjoittaa ja suorittaa koodia tällä Cloud & IT Cert Prep-oppitunnilla?

Kyllä. Jokainen Cloud & IT Cert Prep-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.

Kaikki tämän kurssin oppitunnit

  1. Miten NAT jakaa yhden julkisen IP-osoitteen
  2. Porttiohjaus ja PAT
  3. Aika- ja nimipalvelut
  4. Välityspalvelimet ja kuormantasaajat
← Takaisin: Cloud & IT Cert Prep