Kuinka luoda kuormituksen tasapainottaja Google Cloudiin?

HTTP (s) pilvikuormituksen tasapainottajan luominen Google Cloud Platformiin (GCP)


Jos isännöit sovelluksiasi Google Cloudissa ja etsit parempaa korkeaa käytettävyyttä, sinun tulisi yrittää ottaa käyttöön kuormituksen tasapainottaja (LB).

Kuormituksen tasapainottajaLoad Balancer -konsepti

Google Cloud LB on älykäs. Se tarjoaa enemmän kuin perinteisen.

  • HTTP / 2 käytössä
  • Lopeta SSL-kättely
  • Muokatut SSL / TLS-käytännöt
  • Reititä liikenne lähimpään palvelimeen
  • Polkupohjainen reititys
  • Auto-skaalaus

ja paljon muuta …

Seuraavaksi minulla on kaksi palvelinta (yksi Yhdysvalloissa ja toinen Isossa-Britanniassa). Luodaan kuormituksen tasapainottaja ja reititetään liikenne molemmille palvelimille.

Koska Google tarjoaa automaattista skaalaamista, sinulla on useita vaihtoehtoja ja voit valita, mitä yrityksesi vaatii. Tässä artikkelissa selitän kuitenkin, kuinka luodaan kuormituksen tasapainottaja käyttämällä hallitsemattomia ilmentymäryhmiä, jotka eivät tue automaattista skaalaamista.

Luo esiintoryhmiä

Kaikkien palvelimien tulisi olla ilmentymaryhmien sisällä. Joten tämä on edellytys LB: n luomiseksi.

  • Kirjaudu sisään GCP-konsoli
  • Siirry kohtaan Laske moottori >> Esimerkki ryhmät
  • Napsauta Luo esiintymäryhmä
  • Kirjoita nimi, valitse vyöhyke yhdeksi alueeksi, jolla palvelimet ovat, hallitsematon ilmentymäryhmä, valitse palvelin avattavasta VM-esiintymästä ja napsauta Luo

Yksi vyöhyke voi lisätä palvelimia vain kyseisestä vyöhykkeestä. Koska minulla on palvelimia Isossa-Britanniassa ja Yhdysvalloissa, piti luoda kaksi esiintymaryhmää. Toistan toimenpiteet toisen palvelimen lisäämiseksi (server-uk).

Ja nämä kaksi ryhmää luodaan.

Luo HTTP (t) LB

Google tarjoaa kolme tyyppiä LB: tä.

  • HTTP (t)
  • TCP
  • UDP

Verkkosovellusten liikenteen jakautumisen hallintaan HTTP (t) ovat sopivia. Luodaan se.

  • Siirry verkkopalveluihin >> kuormituksen tasapainoittaminen
  • Napsauta Luo kuormituksen tasapainottaja

  • Aloita HTTP-kuormituksen tasapainotuksen määritys

  • Kirjoita LB-nimi
  • Valitse taustaohjelman määritysvälilehdessä avattava valikko ja luo taustapalvelu
  • Kirjoita nimi ja valitse taustatyyppi esiintymäryhmiksi
  • Lisää molemmat ilmentymäryhmät (server-us ja server-uk)
  • Säädä porttinumero – verkkopalvelimen tai sovelluksen porttinumero kuuntelee palvelimia

  • Napsauta terveystarkistuksen alla Luo
  • Kirjoita nimi, valitse protokolla, portti

Terveystarkastus on välttämätöntä, jotta LB voi tietää, mikä ilmentymä on alhaalla, joten se lopettaa liikenteen lähettämisen. Alla neuvon LB: tä osumaan palvelimen IP-porttiin 80 aina 10 sekunnin välein. Jos palvelin ei vastaa kolme kertaa peräkkäin, LB merkitsee kyseisen ilmentymän alas.

  • Napsauta Tallenna ja jatka terveyden luomista
  • Napsauta Luo taustaohjelmatoiminnossa
  • Se näyttää kuten alla

Varmista isäntä- ja polkusäännöt-välilehdellä, että hiljattain luodut taustapalvelut (tapauksessani geekflarelab) on valittu

Kirjoita nimi käyttöliittymän kokoonpanovälilehdelle ja luo uusi IP-osoite.

  • Se aukeaa uuden staattisen IP-osoitteen varaamiseksi. Anna nimi siellä ja napsauta varata.
  • Napsauta Valmis

Huomaa: suositeltavaa on saada staattinen IP LB: llesi, jotta voit käyttää sitä osoittamaan verkkotunnuksellesi.

Varmista tarkistusvälilehdessä kaikki hyvät ja kerran onnellinen napsauttamalla Luo

Luominen vie muutaman sekunnin, ja sinun pitäisi nähdä ne luettelossa. Kun napsautat hiljattain luotua LB: tä, se näyttää yksityiskohdat kuten alla.

Kuten näette, molemmat tapaukset ovat terveitä ja LB on teknisesti toiminnallinen.

Seuraava, joudut päivittämään verkkotunnuksesi tietueen osoittamaan LB-käyttöliittymän IP-osoitteeseen. Kun olet valmis, kun osut verkkotunnukseesi, sen pitäisi osua LB: hen ja levittää liikennettä ilmentymille.

Tein jonkin verran kuormitustestiä ja tässä on tulos.

Voit nähdä, että Euroopasta suuntautuva liikenne on suunnattu lähimpään Lontoossa sijaitsevaan palvelimeen, ja Pohjois-Amerikan ja Aasian liikenne suuntautuu Yhdysvaltain palvelimelle. Hyvä asia on, että sinun ei tarvitse määrittää mitään geotieliikenteen reititykseen, sen oletusominaisuudeksi. Yllä oleva seuranta on saatavana taustaikkunassa.

johtopäätös

LB: n luominen on helppoa, ja toivottavasti tämä antaa sinulle kuvan siitä. Sovellusvaatimusten täyttämiseksi voit tehdä paljon määrityksiä, kuten istuntoyhteydet, CDN-integrointi, SSL-varmenne jne. Jos etsit vaihtoehtoa, jolla on sovelluksesi kuormituksen tasapainottaja, pelaile ympäri ja katso kuinka se auttaa.

Kustannukset perustuvat käyttöön, joten lukitusta ei ole kuukausittain tai vuosittain. Minusta vähäinen käyttö maksaa noin 18 dollaria kuukaudessa. Jos haluat tietää Google Cloud -hallinnasta, voit harkita sitä tämä online-kurssi.

Tunnisteet:

  • GCP

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map