Kuormituksen tasaus vs. pyöreän robin DNS | Kuormituksen tasaaja vs Round Robin DNS
Kuormituksen tasapainotusta ja pyöreän robin-DNS: ää käytetään kuormien jakamiseen eri koneille tai verkoille kuormituksen jakautumisen, korkean käytettävyyden ja maantieteellisen jakelun saavuttamiseksi nopeaan toimitukseen. Enimmäkseen sitä käytetään web-pohjaisissa Internet-sovelluksissa edellä mainituista syistä. Nykyään otetaan käyttöön uusi menetelmä nimeltä CDN (Content Delivery Network), mutta se kohdistuu pääasiassa vain staattiseen sisällön jakeluun. CDN ei anna välittömiä päivityksiä, ellei sen isäntäsynkronointitaajuutta kasvateta.
Kuormituksen tasapainotus (kuormituksen tasaaja)
Kuormituksen tasapainottimet ovat ohjelmisto- tai laitteistolaitteita, jotka on sijoitettu verkkoarkkitehtuuriin käyttäjän puolelle, ilmeisesti palomuurin taakse. Pohjimmiltaan kuormituksen tasauslaitteelle määritetään IP-osoite käyttäjien vuorovaikutusta varten palveluporttien numeroiden kanssa. Esimerkiksi, kun saat verkkokuormituksen tasauslaitteen, saat IP-osoitteen palveluntarjoajalta, ja vain sinä kartoit DNS-tietueilla. Jos aiot käyttää sitä verkkopalvelimelle, sinun on luotava portti 80 kuormituksen tasauslaitteessa. Kuormituksen tasapainotinten takana voit tilata maatilan samoille palveluille samalla sisällöllä ja kokoonpanoilla. Prosenttiosuus kuormituksen tasaus-IP-osoitteeseen tulevista http-pyynnöistä jaetaan isännöille kuorman tasauslaitteen takana, kuten olet määrittänyt. Varmista, että kaikki isäntäpalvelimet synkronoidaan saman sisällön ja kokoonpanon kanssa,silloin vain käyttäjät saavat saman sisällön.
Tällainen arkkitehtuuri auttaa meitä lisäämään korkeaa saatavuutta turhien isäntien kautta. Kuormituksen tasapainotimia on kahta tyyppiä; yksi on paikallinen tai datakeskuksen kuormituksen tasaaja ja toinen on maailmanlaajuinen kuormituksen tasapainotin. Lue ero globaalien kuormituksen tasauslaitteiden ja paikallisten tai palvelinkeskusten kuormituksen tasapainotinten välillä.
Pyöreä robin DNS
DNS on verkkotunnusjärjestelmä, joka on jaettu useisiin tietokantoihin tarjoamaan ihmisen luettavissa oleva ja käyttökelpoinen tunniste isännöille. Isännät tunnistetaan niiden IP-osoitteen perusteella, ja tälle IP-osoitteelle määritetään nimi DNS-palvelimessa, jotta vältetään muistamasta IP-osoitetta päästäkseen kyseiseen isäntään. Esimerkiksi kun pyydät differentbetween.com-palvelua, paikallinen DNS-palvelimesi antaa isännän tiedot kommunikoida. Yleensä se on differentbetween.com-isännän yksi IP-osoite. Round-robin DNS -ohjelmassa voit määrittää useita IP-osoitteita yhdelle verkkotunnukselle, ja nämä IP-osoitteet annetaan käyttäjien pyynnöille pyöreällä tavalla. Tässä isäntätietokone tai palvelin voi olla missä tahansa päin maailmaa, mikä vastaa globaalia kuormituksen tasapainotinta.
DNS vastaa kyselyihin, jotka voidaan määritellä sovelluksista riippuen. Yleensä se on pyöreällä tavalla; toisin sanoen jos ensimmäiselle kyselylle annetaan IP 1, niin toinen kysely vastaanottaa IP 2: n ja niin edelleen. Voit kuitenkin määritellä tämän tarpeidesi ja sovelluskykysi mukaan. Jos DNS on riittävän älykäs tunnistamaan maantieteelliset sijainnit vasteajan tai muun mekanismin avulla, voit antaa lähimmän IP-osoitteen kyseisen alueen asiakkaille.
Mitä eroa on Load Balancerilla ja Round-Robin DNS: llä? (1) IP-osoite ja porttinumero voidaan piilottaa kuormituksen tasauslaitteessa, mutta emme voi tehdä sitä DNS-menetelmällä. (2) DNS-menetelmä ei joskus toimi, koska jotkut palveluntarjoajat käyttävät DNS-välimuistia, joka lopettaa uuden IP-osoitteen saamisen asiakkaan pyyntöjä varten ja ohjaa samaan IP-osoitteeseen, mutta kuormituksen tasauslaitteissa tämä ei ole ongelma. (3) DOS-, DDOS-hyökkäykset eivät vaikuta suoraan isäntäpalvelimiin, vaan ne vaikuttavat kuormituksen tasapainottaja-IP: hen, kun taas DNS-menetelmässä ne osuvat suoraan isäntäpalvelimeen. (4) Kuormituksen tasausmenetelmässä kuormituksen tasapainotin käyttää yhtä TCP-yhteyttä useisiin HTTP-pyyntöihin, mikä vähentää verkon ruuhkaa ja palvelinta päähän TCP-istuntojen seuraamiseksi, kun taas DNS-menetelmässä tämä ei ole mahdollista. (5) HTTPS: ssä SSL-salaus ja salauksen purku kuluttavat enemmän suorittimen käyttöä, ja tätä kuormitusta voidaan helpottaa kuormituksen tasauslaitteella ja antaa isäntäpalvelinten suorittaa määritetyt tehtävät; tämä ei myöskään ole saavutettavissa DNS-menetelmällä. (6) Joillakin kuormituksen tasauslaitteilla voi olla välimuistitila, ja ne tarjoavat asiakkaille välimuistissa olevaa sisältöä huolimatta isäntäpalvelimista. Tämä lisää nopeaa toimitusta nopean vasteajan avulla. (7) Kuormituksen tasauslaitteissa kuormituksen tasaaja kysyy isäntäpalvelimen kunto-olosuhteita, ja jos palvelin on kuollut, se poistaa palvelevan kyselyn ja jakaa kuormituksen muiden kesken, mikä ei myöskään ole käytettävissä DNS-menetelmässä. (8) Kuormituksen tasapainotin on yksi epäonnistumispiste, kun taas DNS-menetelmässä DNS-tietueet päivitetään yleensä sanan yli hierarkkisesti ja välimuistiin paikallisessa DNS: ssä, mikä auttaa ratkaisemaan IP nopeammin. |