Ohjelmointi

Paranna pilven suorituskykyä näillä kolmella vinkillä

Pilvilaskennan suorituskykyongelmista kärsivät voivat nopeasti lisätä resursseja, jotka ovat alitehokkaalla työmäärällä. Tämä tarkoittaa lisätallennustilan lisäämistä tallennus I / O-suorituskyvyn käsittelemiseksi, ytimien / suorittimien lisäämistä prosessoriin liittyvien kuormitusten käsittelemiseksi tai käytettävissä olevan muistin lisäämistä siten, että virtuaalisen tallennuksen I / O: ta vältetään kokonaan.

Pilvipalvelujen tarjoajat antaisivat saman neuvon. Olen varma, että heillä on hyvät aikomukset, mutta he ansaitsevat myös enemmän rahaa, jos resursseja työmäärään lisätään.

Joissakin tapauksissa kyse ei ole pelkästään rahan ja resurssien heittämisestä huonosti suoriutuvalle työmäärälle. Pilvisuoritustekniikka on nykyään entistä hienompaa. Tässä on otettava huomioon kolme asiaa:

Tarkista ensin sovellus. Huonosta pilvikuormituksesta syytetään usein resurssien riittämättömyydestä, mutta ytimessä on huonosti suunniteltu, huonosti ohjelmoitu ja huonosti asennettu sovellus. Yksinkertaiset koodi- ja mallimuutokset tekevät ihmeitä ratkaistaksesi suurimman osan löytämistäsi suorituskykyongelmista ja kaikki samalla, kun käytät mahdollisimman vähän kannattavia pilvipohjaisia ​​resursseja, mikä tarkoittaa, että pilvilaskusi ei nouse.

Tarkista pilven sisäisen verkon viive. Vaikka oletamme, että pilven sisäisen verkon kaistanleveys ylittää kaikki työmäärävaatimukset, se ei aina pidä paikkaansa. Monta kertaa, kun työmäärä on irrotettu tietolähteestä, suorituskykyongelma on kaistanleveys työmäärää isännöivän koneesiintymän ja tietolähteen välillä, olipa kyseessä sitten pilven sisäinen tai välinen pilvi.

Kaistanleveyden sisäisen pilven tarkistaminen on monimutkaista, mutta ei mahdotonta. Lean miten diagnosoida pilvipalveluntarjoajan pilvipohjaisten työkalujen ongelmat. Varmista myös, että pidät silmällä myös käyttöliittymien kaistanleveyttä. Avoin Internet voi olla purskeinen.

Tarkista tietokanta. Aivan kuten sovellukset, useimmat tietokannan suorituskykyongelmat, pilvipohjaiset tai eivät, tulevat huonosti suunnitellusta, ei hitaasta tietokannasta. Se, mitä teet tietokannan suorituskyvyn parantamiseksi tai virittämiseksi, riippuu suurelta osin tietokannasta, mutta useimmat harkitsevat hakemistojen käyttöä ja välimuistijärjestelyjä, jotta voidaan lisätä vastausta työmäärään.

Nämä ovat vain kolme temppua muistaa; pilvipalvelujen suunnittelussa on paljon muuta. Itse olen sitä mieltä tulevana työpaikkana niille, jotka käyttävät pilvipohjaisia ​​järjestelmiä pidemmällä aikavälillä.