Wolkra

Tuotteet

Sijoitteluryhmät

Wolkran sijoitteluryhmät hajauttavat pilvipalvelimesi eri fyysisille isännille Frankfurtissa, joten yhden isännän ongelma ei voi kaataa koko klusteria.

Päivitetty

Wolkran sijoitteluryhmä hajauttaa siihen kuuluvat palvelimet eri fyysisille isännille Frankfurtin konesalissamme, joten yhden isännän ongelma koskee enintään yhtä niistä. Se on rakennuspalikka klustereille, replikoille ja aktiivinen/varalla-pareille, jotka eivät saa vikaantua yhtä aikaa.

Miksi palvelinten hajauttaminen on tärkeää

Jokainen pilvipalvelin toimii fyysisellä isännällä. Usea palvelin voi jakaa saman isännän. Se on tehokasta, mutta tarkoittaa, että toisiaan varmentamaan rakentamasi palvelimet voivat päätyä vierekkäin, jolloin yksi isännän vika tai huoltokatko osuisi molempiin.

Sijoitteluryhmä poistaa tämän riskin. Lisäät yhteen kuuluvat palvelimet ryhmään, ja Wolkra sijoittaa kunkin niistä eri isännälle.

Näin se toimii

  1. Luo projektiisi sijoitteluryhmä ja anna sille nimi, esimerkiksi db-cluster.
  2. Valitse sijoitteluryhmä, kun luot palvelimen.
  3. Wolkra sijoittaa palvelimen isännälle, jolla ei vielä ole samaan ryhmään kuuluvaa palvelinta.
  4. Toista jokaiselle klusterin solmulle.

Sen jälkeen palvelimet toimivat kuten mikä tahansa muu pilvipalvelin. Voit vaihtaa niiden pakettia, rakentaa ne uudelleen, ottaa tilannevedoksia ja valvoa niitä tavalliseen tapaan.

Konsolissa ja API:ssa

Konsolissa sijoitteluryhmä on vaihtoehto palvelimen luontinäkymässä, ja jokainen ryhmä näyttää siihen kuuluvat palvelimet. Wolkran API:ssa annat sijoitteluryhmän palvelimia luodessasi, joten klusterin rakentavat skriptit saavat hajautuksen automaattisesti.

Missä sijoitteluryhmistä on apua

Kokoonpano Miksi hajauttaa
Tietokannan ensisijainen palvelin ja replika Replikan on selvittävä siitä, mikä pysäyttää ensisijaisen
Web-palvelimet kuormantasaajan takana Isännän ongelma poistaa yhden kohteen, ei kaikkia
Aktiivinen/varalla-pari kelluvalla IP:llä Varapalvelin ei saa jakaa aktiivisen solmun isäntää
Kvorumiklusterit (etcd, Consul, Kafka) Yhden isännän menetys ei saa rikkoa kvorumia
Useita CI-ajureita Yhden isännän ongelma ei saa pysäyttää kaikkia buildeja

Suunnittelu käytettävyyttä varten

Sijoitteluryhmä on yksi luotettavan kokoonpanon osa. Tyypillinen korkean käytettävyyden web-ympäristö Wolkrassa yhdistää:

  • Kaksi tai useampia sovelluspalvelimia sijoitteluryhmässä
  • Kuormantasaajan terveystarkistuksineen niiden edessä
  • Tietokannan ensisijaisen palvelimen ja replikan omassa sijoitteluryhmässään
  • Yksityisverkon kerrosten välillä
  • Päivittäiset varmuuskopiot dataa säilyttäville palvelimille

Composerilla voit piirtää tällaisen ympäristön ja nähdä sen kuukausihinnan ennen käyttöönottoa.

Esimerkki: kolmen solmun klusteri

Oletetaan, että ajat tietokantaklusteria, jonka kolme solmua valitsevat johtajan. Jos kaksi kolmesta toimii samalla isännällä ja se isäntä katoaa, klusteri menettää enemmistönsä eikä enää hyväksy kirjoituksia. Sijoitteluryhmällä:

  1. Luo ryhmä nimeltä db-cluster.
  2. Luo kolme palvelinta ja valitse kullekin tämä ryhmä.
  3. Jokainen solmu päätyy omalle isännälleen.
  4. Yhden isännän ongelma vie enintään yhden solmun, ja kaksi muuta pitävät klusterin käynnissä.

Sama malli toimii viestinvälittäjille, hakuklustereille ja kaikille järjestelmille, jotka säilyttävät datastaan kopioita usealla solmulla.

Tyypillisiä käyttötapoja

Sijoitteluryhmät ja valvonta

Kun klusteri on hajautettu eri isännille, seuraa jokaista solmua erikseen. CPU:n, levyn ja verkon valvontakaaviot näyttävät nopeasti, jos yksi solmu kantaa muita enemmän kuormaa. Se viittaa usein replikointi- tai tasapainotusongelmaan, joka kannattaa korjata ennen kuin sillä on merkitystä.

Hinnoitteluperuste

Sijoitteluryhmät ovat palvelintesi asetus; itse palvelimet laskutetaan tunneittain ennakkosaldostasi, ja kuukausikatto on niiden kuukausihinta. Ajantasaiset tiedot löytyvät hinnoittelusivulta.

Hyvä tietää rajoituksista

  • Sijoitteluryhmät hajauttavat palvelimet eri isännille yhden sijainnin sisällä. Tällä hetkellä se on Frankfurt, joten ne eivät suojaa koko sijaintia koskevalta tapahtumalta.
  • Valitse ryhmä palvelinta luodessasi.
  • Ryhmä suojaa käytettävyyttä, ei dataa. Replikoi datasi ja pidä varmuuskopiot.

Liittyvät tuotteet

Rakenna palvelimia, jotka vikaantuvat yksin

Hajauta klusterisi eri isännille yhdellä asetuksella. Luo Wolkra-tili ja luo ensimmäinen sijoitteluryhmäsi Frankfurtissa.

Usein kysytyt kysymykset

Mikä sijoitteluryhmä on?

Sijoitteluryhmä kertoo Wolkralle, että sen palvelimet sijoitetaan eri fyysisille isännille. Se on yksinkertainen tapa saada anti-affiniteetti klustereille ja varmennetuille pareille.

Miksi on merkitystä, millä isännällä palvelin toimii?

Saman isännän palvelimet jakavat sen laitteiston. Jos isännässä on ongelma, se vaikuttaa jokaiseen sen palvelimeen, joten replikoiden hajauttaminen eri isännille rajaa vaikutusta.

Maksavatko sijoitteluryhmät erikseen?

Tarkista ajantasaiset tiedot hinnoittelusivulta. Ryhmän palvelimista maksat tavalliseen tapaan, tunneittain ennakkosaldostasi.

Milloin sijoitteluryhmä valitaan?

Valitse se palvelinta luodessasi, konsolin palvelimen luontinäkymässä tai API-pyynnössä. Suunnittele ryhmät ennen kuin rakennat klusterin.

Korvaako sijoitteluryhmä varmuuskopiot?

Ei. Sijoitteluryhmät suojaavat käytettävyyttä, eivät dataa. Pidä varmuuskopiot tai tilannevedokset ja replikoi data ryhmän palvelinten välillä.

Käynnistä palvelin Frankfurtissa

Luo tili, lataa saldoa ja aja palvelinta alkaen €3.49 kuukaudessa. Maksat vain käyttämistäsi tunneista. Mittaamaton kaistanleveys kaikissa paketeissa.