Table of Contents
Korkea saatavuus (HA) on pilviinfrastruktuurin kriittinen osa, joka varmistaa, että palvelut pysyvät saatavilla myös epäonnistumisissa. Amazon Web Services (AWS) tarjoaa erilaisia työkaluja ja arkkitehtuuria korkean saatavuuden saavuttamiseksi. Teoreettiset periaatteet ja käytännön käyttöönottomahdollisuudet auttavat organisaatioita suunnittelemaan kestäviä järjestelmiä.
Korkean saatavuuden perusteet
Suuri saatavuus tarkoittaa seisokkien minimoimista ja jatkuvan palvelun varmistamista. Keskeisiä käsitteitä ovat irtisanomiset, vikamekanismit ja kuorman tasapainotus. Nämä periaatteet auttavat jakamaan työtaakkaa ja tarjoamaan varmuuskopiointivaihtoehtoja, jos pääkomponentit eivät toimi.
AWS-palvelut, jotka tukevat korkeaa saatavuutta
Amazonin EC2-esiintymiä voidaan käyttää useiden käytettävyysvyöhykkeiden (AZ) kautta estämään yksittäisiä vikapaikkoja. Elastinen kuormatase (ELB) jakaa saapuvaa liikennettä varmistaen, ettei yhdestäkään palvelimesta tule pullonkaulaa. Amazonin reitti 53 tarjoaa DNS-pohjaisia vikatilanteita.
Käytännön käyttöönottoskenaariot
AWS:n korkea saatavuus edellyttää sellaisten arkkitehtuurien suunnittelua, joissa on irtisanomis- ja vikailmoitusstrategioita. Tyypillinen käyttöönotto käsittää sovelluspalvelimien käyttöönoton eri AZ-porteilla, kuorman tasapainottimien käytön liikenteen jakamisessa sekä automatisoitujen varmuuskopiointi- ja palautusmenettelyjen käyttöönoton.
- EC2-tapausten käyttöönotto useissa AZ-tapauksissa
- Käytä Elastista kuormantasainta liikenteen jakeluun
- Toteutetaan automaattiset skaalausryhmät dynaamista resurssien hallintaa varten
- Aseta tie 53 terveystarkastukset DNS-järjestelmän epäonnistumisille
- Testataan säännöllisesti katastrofien elvytyssuunnitelmia