Table of Contents
AWS Lambda- ja EC2-tilanteiden verkonkaistanleveyden ymmärtäminen on olennaista pilviinfrastruktuurin optimoimiseksi. Oikeanlainen arviointi auttaa varmistamaan, että sovellukset toimivat sujuvasti ilman ylitarjontaa.
Tekijät, jotka vaikuttavat kaistanleveyden tarpeeseen
Useat tekijät vaikuttavat pilvitilanteiden kaistanleveysvaatimuksiin. Näitä ovat sovelluksen tiedonsiirtotilavuus, latenssiherkkyys sekä rinnakkaiskäyttäjien tai -prosessien määrä.
AWS Lambda -tilassa kaistanleveystarpeet riippuvat kunkin kutsun aikana käsiteltävien tietojen koosta ja toimintopuheluiden tiheydestä. EC2-tilanteet edellyttävät kaistanleveyden suunnittelua sovelluksen verkkoliikennemallien ja esimerkkityypin perusteella.
Arvioidaan AWS Lambda -laajakaistanleveys
Koska AWS Lambda -toiminnot ovat valtiottomia ja tapahtumalähtöisiä, kaistanleveyden arvioimiseen kuuluu datasyötön/tuotoksen analysointi jokaista invaliditeettia kohti.
Esimerkiksi jos jokainen kutsumisprosessi 1 MB dataa ja toiminto toimii 1000 kertaa tunnissa, tuntikaistantarve on noin 1 GB.
Arvioi EY2-tutkijoiden kaistanleveys
EC2-tapaukset käsittelevät tyypillisesti jatkuvaa verkkoliikennettä. Arviointiin kuuluu nykyisten tiedonsiirtomäärien seuranta ja työmäärän kasvuun perustuvien tulevien tarpeiden ennakointi.
Amazon CloudWatchin kaltaiset työkalut voivat auttaa seuraamaan verkon mittareita. Suunnittelua varten harkitse huippusiirtojen hintoja ja lisää puskurin, joka sopii liikennepiikkeihin.
Kaapelinleveyden suunnittelun parhaat käytännöt
- Seuraa verkon todellista käyttöä säännöllisesti.
- Käytä skaalattavia instanssityyppejä ja kaistanleveyden vaihtoehtoja.
- Toteutetaan tietojen pakkaus, jos mahdollista.
- Suunnitelma ruuhka-aikojen varalle.
- Hyödynnä sisällönjakeluverkkoja (CDN) vähentääksesi kuormitusta.