Blogi
Written by
Telia Inmics-Nebula Markus Vuorinen
Markus Vuorinen
Head of Service Offering

Auto Scaling saatavilla Nebula Cloud 9 -pilvipalveluumme

Toimme kaikessa hiljaisuudessa kesän 2016 aikana täysin kotimaiseen Cloud 9 -pilvipalveluumme tuen Auto Scaling -toiminnallisuudelle.  Avataan hieman mistä on kyse ja miksi asia on todella mielenkiintoinen.

Mikä tässä on mielenkiintoista? 

Tarve kapasiteetille on jo syklistä, emme vain välttämättä ole tunnistaneet sitä vielä.

Lähes kaikkien verkkopalveluiden kuormitus on syklistä; käyttäjät saapuvat töihin arki-aamuisin, myytäviä autoja katsotaan iltaisin, verotiedot päivitetään kerran kuukaudessa ja palkanlaskenta tapahtuu kerran kuukaudessa. Vain harvan palvelun käyttö on koko vuoden tunnista toiseen tasaista.

Kalenterista tai kellosta ennakoitava syklisyys

  • Työntekijät saapuvat kello 7.00 - 10.00 ja työntekijöitä on enintään 250 henkeä
  • Perjantain liikenne on aina 70 % suurempi kuin torstain liikenne

Ennalta-arvaamaton syklisyys

  • Myrskyn takia 1 000 tai 100 000 taloutta on ilman sähköä ja asiakkaat haluavat nähdä häiriötiedotteen
  • BBC kirjoitti ylistävän artikkelin palvelusta ja kuormitus 2 000 kertaistui 

Miten tätä syklisyyttä voidaan huomioida?

Ennalta-arvattavaa on aina helpompi hallita. Ennalta arvattavan työkuorman osalta voidaan ajastaa tehtäviä, jotka ajavat tunnettujen kuormituskäyrien mukaan tiettyjä resursseja ylös- tai alaspäin. Etuna on, että resursseja voidaan lisätä ennakoivasti jo hyvissä ajoin.
 
Ennalta-arvaamaton on myös hallinnoitavissa, mutta vaatii enemmän suunnittelua. Tässä tapauksessa seurataan ympäristön kuormitusta, joka ylittäessään raja-arvot tilaa itse lisää resursseja palveluun. Ennakoivasti toimiminen on tällöin hankalampaa ja raja-arvojen määrittelyssä pitää käyttää hyvää suunnittelua.

Miten palvelu on hinnoiteltu?

Automaattinen skaalautuvuus ei ominaisuutena maksa mitään. Asiakas maksaa käyttämästään tai varaamastaan kapasiteetista normaalin hinnoittelun mukaan. Kustannuksia voi myös optimoida; Prepaid palvelimia voi varata edullisesti peruskuorman hoitamiseen ja Auto Scaling -toiminnallisuuden tarjoama piikkikuorman osuus laskutetaan erittäin joustavasti alkavan minuutin mukaan.

Miten eteenpäin?

Kaikki lähtee sovelluksestasi. Osa sovelluksista on verrattain helposti siirrettävissä skaalautuviksi, mutta osa voi edellyttää sovellustoimittajalta massiivisiakin muutoksia.
 
Pari artikkelia avaa tarkemmin mistä Auto Scalingissa on kyse:
http://superuser.openstack.org/articles/understanding-openstack-heat-auto-scaling/
http://superuser.openstack.org/articles/simple-auto-scaling-environment-with-heat/

Haluatko kuulla lisää?

Myyntimme kertoo mielellään lisää Cloud 9 -pilvipalvelustamme ja sen ominaisuuksista. Ota yhteyttä: sales@nebula.fi.

Lue lisää Nebulan Cloud 9 –pilvipalvelusta.

Ps. Järjestämme 24.11. Tech Thursday – Beer & DevOps –illan, jossa demoamme myös Cloud 9 –pilvipalvelumme Auto Scaling –toiminnallisuutta. Lue lisää ja ilmoittaudu mukaan täällä.

Written by
Telia Inmics-Nebula Markus Vuorinen
Markus Vuorinen
Head of Service Offering