Timo Lindström, CEO, DB Pro Oy & DB Pro Services Oy.
Dashboardisi näyttää vihreää. Hälytykset ovat hiljaa. Laskut kasvavat silti vuosi vuodelta. Tämä on tietokantaympäristöjen kenties yleisin väärinkäsitys: suorituskyky ja kustannustehokkuus ovat sama asia.
Ne eivät ole.
Mittarit vastaavat väärään kysymykseen
Suorituskykymittarit, kuten CPU-käyttöasteprosentti, IOPS, muistin käyttöaste, kyselyn vasteaika muiden mukana, ovat välttämättömiä. Ne kertovat, toimiiko ympäristösi juuri nyt niin kuin sen pitää toimia. Se on tärkeä tieto.
Mutta ne eivät kerro, kuinka moni prosessoriydin on oikeasti tuottavassa käytössä verrattuna siihen, mistä maksat lisenssin. Miksi viereinen palvelin on identtisesti lisensoitu mutta kuormitusprofiililtaan täysin erilainen? Olisiko sama suorituskyky saavutettavissa 30 % vähemmällä kapasiteetilla?
”CPU 30 % tarkoittaa yhtä asiaa: maksat 70 %:sta kapasiteettia, joka ei tee sinulle mitään.”
Nämä ovat taloudellisia kysymyksiä, ei teknisiä. Ja niihin perinteiset suorituskykymittarit eivät vastaa.
Kaksi eri ongelmaa, kaksi eri työkalua
Markkinassa on erinomaisia ratkaisuja suorituskyvyn monitorointiin. Ne auttavat DBA:ta tunnistamaan hitaat kyselyt, estot ja pullonkaulat. Ne ovat olennainen osa tietokantaympäristön hallintaa.
Mutta ne ovat rakennettu vastaamaan kysymykseen: mikä on vialla nyt? Kapasiteettioptimointi vastaa eri kysymykseen: onko ympäristö rakennettu oikein alun perin?
Nämä eivät kilpaile keskenään. Ne ratkaisevat eri ongelman.
Miltä se näyttää käytännössä
Suorituskykydashboard näyttää: kaikki vihreää, vasteajat hyväksyttäviä, ei hälytyksiä. IT raportoi johdolle: ”ympäristö toimii hyvin”.
Kapasiteettianalyysi näyttää: 35 % coreista on tuottavassa käytössä yli 20 % ajasta. Loput seisovat odottamassa kuormia, joita ei tule tai ne tulevat niin harvoin, että ne voitaisiin hoitaa pienemmällä kapasiteetilla.
Dashboard ei näytä tätä. Sitä ei ole suunniteltu näyttämään tätä.
Kokemuksemme osoittaa, että kapasiteetin optimoinnilla pystymme nipistämään SQL Server ympäristöjen kustannuksista 30-50%.
Kuka omistaa tämän kysymyksen?
Ei kukaan. Se on se ongelma.
DBA katsoo suorituskykyä. IT-johtaja katsoo käytettävyyttä. CFO katsoo laskuja. Kukaan heistä ei katso kapasiteetin ja kustannuksen välistä yhteyttä, koska kellään ei ole siihen sopivaa työkalua eikä dataa.
98 % yli kahdestasadasta optimointihankkeestamme on tuottanut merkittäviä säästöjä. Ennen analyysiä kaikissa niissä suorituskykymittarit näyttivät hyväksyttäviä lukemia.
→ Pyydä maksuton kapasiteettiarvio: www.sqlgovernor.com
Ystävällisin terveisin, Timo Lindström
Toimitusjohtaja, DB Pro Oy & DB Pro Services Oy
Kiinnostaako, keskustelen mielelläni kanssasi.