Blogikirjoitus -

Onko pilven suorituskyvyllä väliä?

Yksi pilvipalveluiden käytön houkuttelevimmista ominaisuuksista on sen käytön helppous ja joustavuus tilavaatimusten suhteen. Resursseja voidaan käyttää muuttuvien työmäärien puitteissa, jonka avulla voidaan säästää kertyvissä kustannuksissa.

Vaikka autoskaalauksen joustavuus on suotavaa ja oleellinen ominaisuus missä tahansa pilviympäristössä, se saattaa myös nopeasti kerryttää pilven käytön kustannuksia. Mitä enemmän pilvi käyttää resursseja, sitä enemmän se käyttäjälle maksaa. Tilanne saattaa helposti karata käsistä ilman, että varsinaiseen ongelmaan puututaan millään tavalla - käyttääkö sovellus aina uusia vai jo allokoituja resursseja? Onko sovelluksen toimintaan edes vaadittavaa näkyvyyttä asian selvittämiseksi?

Suorituskyvyn ongelmien ratkaisuun tarvitaan kattava näkymä. Ensimmäinen askel on sovellusten optimointi ja suorituskyvyn kartoittaminen, jotta saadaan tarvittavaa näkyvyyttä sovelluksen toimintaan. Seuraava askel on autoskaalaus, jonka avulla voidaan parantaa sovelluksen suorituskykyä tulevia haasteita varten.

Kuinka valmistella sovellus haasteita varten?

Vastataksemme kysymykseen teimme muutamia testejä ja analysoimme tulokset. Aluksi, loimme tavallisen LAMP Stack - perusteisen verkkokauppasovelluksen muutamalle eri pilvialustalle. Kauppa möi elektroniikkaa ja oli täysin toimiva verkkokauppasivusto. Avaintoimintoja olivat rekisteröinnit, tilaukset, maksuvaihtoehdot ja muut verkkokaupalle tyypilliset toiminnot.

Mitkä olivat tulokset?

Nostaessamme verkkokauppasivuston kuormitusta pystyimme näkemään sivuston suorituskyvyn ja saatavuustason eri maantieteellisistä sijainneista ja erilaisilta verkkopalveluntarjoajilta, mikä mahdollisti pilvipalveluiden suorituskyvyn vertailun. Tarkastellessamme eri alustojen ominaisuuksia huomasimme, että saumattoman, tasalaatuisen palvelun tarjoamisessa oli eroja.

Mitä tästä opimme?

Pilvialustat ovat joustavia; voit lisätä sovelluksesi prosessointitehoa saadaksesi parhaan suorituskyvyn eri tarjoajien parissa, mutta kaikella on hintansa. Muista, että samanlaisissakin olosuhteissa suorituskyky vaihtelee.

Voit käyttää alkuperäisessä artikkelissa mainittuja keinoja saavuttaaksesi näkyvyyden pilviperusteisen sovelluksesi suorituskykyyn. Aloita selvittämällä missä sovelluksesi vie aikaa: asiakkaan päässä, verkossa vai pilviympäristössä? Pureudu transaktion kulkuun koko matkalla ja löydä ongelmakohdat sekä optimoi sovelluksesi ja käytetyt resurssit. Alkuperäinen artikkeli löytyy osoitteesta: http://apmblog.compuware.com/2014/09/03/performance-cloud-matter/

Voit ratkaista suorituskykyyn liittyvät ongelmasi ylimääräisillä resursseilla viemällä sovelluksesi pilveen tai voit käyttää näitä ohjeita saavuttaaksesi näkyvyyden sovelluksesi toimintaan.

Aiheet

  • Teknologia, yleinen

Kategoriat

  • dynatrace
  • sovellusten suorituskyky

Liittyvä sisältö