Kuinka vähentää verkon käyttökatkoja

By Kevin Casey

Verkon käyttökatkot voivat aiheuttaa kalliita häiriöitä, turhautuneita asiakkaita ja tuottavuuden heikkenemistä. Vähennä suunnittelemattomia käyttökatkoja ennakoivalla valvonnalla, palautumisharjoituksilla ja muilla toimilla, jotta verkkosi pysyy toiminnassa ja yrityksesi menestyy.

Tekniikkaan perehtymättömät saattavat kuulla sanan ”käyttökatko” ja ajatella haikeasti lomaa. Teknologia-alan ammattilaisille käyttökatko on kuitenkin kirosana – ja aivan syystä. Verkon käyttökatko tarkoittaa huonoa työpäivää.

Verkon käyttökatko tarkoittaa tyytymättömiä asiakkaita, romahtavaa tuottavuutta ja muita ongelmia. Kun puhutaan asiakkaille suunnatuista sovelluksista, kuten verkkosivustosta, käyttökatko on kallis: suuremmille yrityksille käyttökatkot maksavat noin 9 000 dollaria minuutissa.

Vaikka käyttökatkot voivat vaikuttaa kielteisesti kaikenkokoisiin ja -tyyppisiin yrityksiin, ne ovat erityisen ongelmallisia tietyillä toimialoilla. Vähittäiskaupan yritys voi menettää 1,1 miljoonaa dollaria tunnissa käyttökatkon aikana.

TL;DR: Käyttökatkot ovat huono asia.

Käyttökatkojen vähentäminen ja ehkäiseminen on sen sijaan hyvä asia. Itse asiassa se on välttämätöntä – sillä pienetkin verkon käyttökatkot voivat heikentää tulosta ja aiheuttaa sivuvaikutuksia, kuten mainehaittaa.

Tässä artikkelissa määrittelemme ongelman ja sen ratkaisemiseen tarvittavat asiat – mukaan lukien 13-vaiheisen viitekehyksen oman suunnitelman laatimiseen verkon käyttökatkojen vähentämiseksi. Ensin on hyvä perustaa keskustelu yksinkertaiseen määritelmään.

Mitä verkon käyttökatko tarkoittaa?

Verkon käyttökatkolla tarkoitetaan tilannetta, jossa osa IT-verkosta tai koko IT-verkko ei ole käytettävissä, jolloin esimerkiksi verkkosivusto tai sisäiset sovellukset, kuten ERP-järjestelmä, eivät ole käytettävissä tiettynä ajanjaksona.

Käyttökatkot voidaan yleensä jakaa kahteen pääluokkaan: suunniteltuihin ja suunnittelemattomiin. Suunniteltu käyttökatko on nimensä mukaisesti tarkoituksellinen ja aikataulutettu, yleensä esimerkiksi säännöllistä huoltoa, järjestelmäpäivityksiä tai sovelluksen siirtoa varten.

Kun sanomme verkon käyttökatkojen olevan huono asia, tarkoitamme oikeastaan suunnittelemattomia verkon käyttökatkoja – tällöin verkko kaatuu odottamatta mistä tahansa mahdollisesta syystä. Käyttökatkoille voi olla monenlaisia syitä infrastruktuuriongelmista ohjelmistovirheisiin, inhimillisiin erehdyksiin ja kyberhyökkäyksiin.

Mitä – ja ketä – tarvitaan verkon käyttökatkojen minimoimiseen?

Kun otetaan huomioon määrälliset ja laadulliset kustannukset, myös harvinaisiin verkon käyttökatkoihin kannattaa puuttua. Jos käyttökatkot alkavat muuttua harvinaisista toistuviksi, ongelma on ratkaistava entistä kiireellisemmin.

ihmiset, prosessit, dokumentaatio ja työkalut verkon käyttökatkojen minimoimiseen

Ohjelmistokehitysyritys LITSLINKin teknologiajohtaja Viacheslav Petrenko kertoo, että ensin kannattaa järjestää kuntoon ihmiset, prosessit, dokumentaatio ja työkalut.

Petrenko jakoi neuvojaan keskeisistä osa-alueista, jotka kannattaa järjestää ennen uuden verkon käyttökatkojen vähentämiseen tähtäävän hankkeen aloittamista. Ne voivat olla sekä tulevaisuuteen suuntautuvia että menneisyyteen liittyviä. Niihin kuuluvat:

Dokumentaatio

Petrenko neuvoo keräämään verkon topologiakaaviot, häiriöraportit, palvelutasosopimukset (SLA:t) ja muutoksenhallintalokit keskeiseksi dokumentaatioksi. 

Myös kaikki muu organisaatiolle tai verkolle olennaisesti liittyvä dokumentaatio kannattaa pitää helposti saatavilla. 

Prosessit

Asiantuntijat suosittelevat analysoimaan tai ottamaan käyttöön useita prosesseja, jos niitä ei vielä ole, osana verkon käytettävyyteen tähtäävää hanketta. Näitä ovat:

Perussyyanalyysin (RCA) protokolla: Tämä on keskeinen prosessi verkon käyttökatkojen vähentämisessä, koska sen perimmäisenä tarkoituksena on tunnistaa ongelman täsmällinen syy tai syyt. Perussyyanalyysi ”varmistaa jokaisen käyttökatkotilanteen perusteellisen tutkinnan, jotta ongelma ei toistu”, Petrenko sanoo.

Aiheeseen liittyvää: 5 perussyyanalyysityökalua parempaan testaukseen ja laadunvarmistukseen

Muutoksenhallintaprosessi: Vähentää riskejä hallitsemalla ja dokumentoimalla kaikki verkkoon tehtävät muutokset huolellisesti. Varoitus: Perusteellisuus on tasapainotettava ketteryyden kanssa pullonkaulojen välttämiseksi.

Katastrofipalautumis- ja liiketoiminnan jatkuvuussuunnitelmat: Kaikissa verkon käyttökatkojen vähentämiseen tähtäävissä toimissa tulisi ottaa huomioon organisaation laajemmat suunnitelmat toimintakyvyn säilyttämiseksi merkittävien toimintahäiriöiden aikana – ja päinvastoin.

Aiheeseen liittyvää: 25 parasta katastrofipalautumispalvelua

Verkon huoltoaikataulu: Ennakoiva huolto – joka saattaa joskus aiheuttaa suunnitellun käyttökatkon – ”auttaa ehkäisemään ongelmia ennen niiden syntymistä päivittämällä ja optimoimalla verkon komponentteja säännöllisesti”, Petrenko sanoo.

Ihmiset

Lähes kaikki organisaatiossa ovat riippuvaisia sen verkosta, mutta se ei tarkoita, että kaikkien pitäisi osallistua sen suorituskyvyn ja luotettavuuden optimointiin. Petrenko luettelee seuraavat roolit tärkeiksi ottaa mukaan prosessiin. On hyvä pitää mielessä, että tehtävänimikkeet voivat vaihdella yrityksittäin.

Verkkosuunnittelijat: On sanomattakin selvää, että verkon infrastruktuurin toteuttamisesta ja ylläpidosta vastaavien ammattilaisten on oltava osa prosessia. 

Järjestelmänvalvojat: Myös verkosta riippuvia palvelimia (ja muuta infrastruktuuria) sekä sovelluksia hallinnoivien henkilöiden tulisi osallistua. Tähän liittyviä tehtävänimikkeitä voivat olla esimerkiksi DevOps-insinööri, sivuston luotettavuusinsinööri ja infrastruktuuri-insinööri.

Tietoturva-ammattilaiset: Tietoturvahenkilöstön osallistuminen auttaa “varmistamaan verkon tietoturvan ja suojaamaan hyökkäysten tai tietomurtojen aiheuttamilta käyttökatkoilta”, Petrenko sanoo.

Data-analyytikot: Kuten edellä luetelluista dokumenteista käy ilmi, verkon optimointi edellyttää suurten suorituskykytietomäärien ja muiden tietojen analysointia. Tarvitset henkilöitä, joilla on taidot tulkita näitä tietoja ja tuottaa kehittämiseen liittyviä oivalluksia.

Projektipäällikkö: Erityisesti suurissa yrityksissä saatetaan tarvita henkilö koordinoimaan tiimien välistä yhteistyötä ja huolehtimaan aikataulussa pysymisestä.

Get Free Access
Get regular tech leadership wisdom for delivering better software and systems.
Get Free Access

Have an account? Log In

Työkalut

Käsittelemme verkon käyttökatkojen vähentämiseen tarkoitettuja työkaluja tarkemmin jäljempänä, mutta riittää todeta tässä vaiheessa, että tarvitset niitä etenkin valvontaan, lokitukseen, testaukseen ja suunnitteluun, joskaan näihin ei tarvitse rajoittua. Tähän kuuluvia erityisiä luokkia ovat:

Verkonvalvontaohjelmistot: Et voi ratkaista ongelmia, jos et edes tiedä niiden olemassaolosta. Nämä työkalut tarjoavat reaaliaikaisen näkyvyyden verkkoon ja sen suorituskykyyn sekä voivat luoda hälytyksiä mahdollisista ongelmista.

Kokoonpanonhallintatyökalut: Kokoonpanonhallintatyökalut voivat automatisoida verkon infrastruktuuriin ja laitteisiin tehtävät muutokset ja seurata niitä. Petrenkon mukaan tämä voi vähentää inhimillisten virheiden riskiä muutoksia tehtäessä.

Lokienhallintaohjelmistot ja lokianalyysityökalut: Lokitus on ratkaisevan tärkeä keino määrittää verkon perustason toimintamallit ja “normaali” toiminta – ja tunnistaa sitten poikkeava toiminta ennen kuin se mahdollisesti aiheuttaa käyttökatkon.

Automaattiset testaustyökalut: Testauksen ja QA-toimien automatisointi auttaa havaitsemaan ongelmat nopeammin ja vähentää myös tarvittavan ihmistyön määrää.

Kapasiteetinsuunnitteluohjelmistot: Kapasiteetin suunnittelu – joka on usein verkkovalvontatyökalujen ominaisuus – voi auttaa ennustamaan tulevia verkkovaatimuksia ja estämään ylikuormituksen aiheuttamia käyttökatkoja. Petrenko huomauttaa, että tehokkuuden säilyttämiseksi tämä edellyttää tarkkoja syötettyjä tietoja ja säännöllisiä päivityksiä.

Vähennä verkon käyttökatkoja 13 vaiheessa

Mitä siis käytännössä teet kaikella edellä mainitulla? Me autamme: Petrenko jakoi kanssamme 13-vaiheisen toimintasuunnitelman, jonka avulla voit kehittää oman strategiasi organisaatiosi ja sen verkon erityispiirteiden ja tavoitteiden perusteella.

Ryhdytään toimeen:

  1. Arvioi nykytila: Tässä vaiheessa keräät, järjestät ja analysoit kaikki edellä käsitellyt osatekijät, mukaan lukien dokumentaation ja muut asiaankuuluvat tiedot.

Petrenkon neuvo: “Harkitse ulkopuolisten konsulttien ottamista mukaan puolueettoman näkemyksen saamiseksi, mutta varmista, että kaikki sisäiset sidosryhmät osallistuvat kokonaiskuvan muodostamiseen.”

  1. Määritä tavoitteesi: “Käyttökatkojen vähentäminen” on hyvä yleinen tavoite, mutta jaa se verkon suorituskykyä koskeviksi tarkemmiksi tavoitteiksi. 

Petrenkon neuvo: “Näiden tavoitteiden tulisi olla kunnianhimoisia mutta realistisia, ja niissä tulisi ottaa huomioon alan standardit sekä liiketoiminnan erityistarpeet.”

  1. Kokoa tiimisi: Muodosta eri toimintoja edustava tiimi, jolla on tulosten saavuttamiseen tarvittavat taidot, tiedot ja päätöksentekovaltuudet. 

Petrenkon neuvo: “Vältä siilojen muodostamista ja luo hyvät viestintäkanavat kaikkien tiimin jäsenten välille.”

  1. Ota valvontatyökalut käyttöön: Kattavat verkonvalvonta- ja analyysiohjelmistot ovat ratkaisevan tärkeitä kaikissa verkon käytettävyyteen liittyvissä hankkeissa. 

Petrenkon neuvo: “Sinun on päätettävä paikallisten, pilvipohjaisten tai hybridien ratkaisujen välillä infrastruktuurisi perusteella.”

  1. Määritä keskeiset mittarit ja lähtötasot: Et voi edetä kohti tavoitetta, jos et tiedä, mistä aloitit.

Petrenkon neuvo: “Mittaa nykyinen suorituskyky, jotta voit määrittää lähtökohdan parannuksille. On ratkaisevan tärkeää, että nämä mittarit ovat johdonmukaisia ja liittyvät määrittämiisi tavoitteisiin.”

  1. Tunnista ja priorisoi kriittiset ongelmat: Verkkosi nykytilasta riippuen on epätodennäköistä, että voit ratkaista kaikki taustalla olevat ongelmat kerralla. Priorisoi siis merkittävimmät käyttökatkojen aiheuttajat. ”Merkittävyys” voidaan ymmärtää kokonaisvaltaisesti organisaatiosi tavoitteiden perusteella, kuten Petrenko alla toteaa.

Petrenkon neuvo: ”Kun asetat prioriteetteja, ota huomioon sekä ongelmien yleisyys että niiden vaikutukset.”

  1. Laajenna strategiaasi: Laadi yksityiskohtainen suunnitelma kaikkien tunnistettujen ongelmien käsittelemiseksi sen jälkeen, kun korkean prioriteetin ongelmat on ratkaistu. Sisällytä suunnitelmaan aikataulut ja resurssien kohdentaminen. 

Petrenkon neuvo: ”Muista, ettei kaikkea kannata yrittää korjata kerralla, vaan aseta asiat tärkeysjärjestykseen vaikutusten ja toteutettavuuden perusteella.”

  1. Kehitä redundanssi- ja vikasietojärjestelmät: Kriittisten verkkokomponenttien redundanssi ja automaattiset vikasietoprosessit ovat molemmat keskeisiä osia verkon suorituskyvyn ja häiriönsietokyvyn pitkän aikavälin strategiassa.

Petrenkon neuvo: “Tähän voi sisältyä redundanttia laitteistoa, monipolkuisia verkkorakenteita tai pilvipohjaisia vikasietojärjestelmiä. Varmista, ettei redundanssi tuo mukanaan tarpeetonta monimutkaisuutta, josta itsestään voisi tulla ongelmien lähde.”

  1. Toteuta muutokset: Nyt on aika panna suunnitelma täytäntöön aloittaen korkean prioriteetin kohteista.

Petrenkon neuvo: “Noudata muutostenhallinnan prosesseja, jotta uusien ongelmien syntymisen riski voidaan minimoida.”

  1. Seuraa ja mukauta: Mikään suunnitelma ei koskaan toteudu täydellisesti, joten varaudu mukautumaan strategian edetessä. 

Petrenkon neuvo: “Seuraa suorituskykymittareita jatkuvasti ja mukauta suunnitelmaa tarpeen mukaan. Voit myös ottaa käyttöön automaattiset hälytykset, jotta uusiin ongelmiin voidaan reagoida nopeasti.”

  1. Järjestä säännöllistä ammatillista kehitystä: Kaikki laajamittaiset aloitteet käyttökatkojen vähentämiseksi edellyttävät väistämättä, että ihmiset oppivat uusia teknologioita ja prosesseja. Älä odota henkilöstön selvittävän asioita itsenäisesti työn ohessa.

Petrenkon neuvo: “Toteuta jatkuvia koulutusohjelmia, jotta henkilöstö pysyy ajan tasalla parhaista käytännöistä ja uusista teknologioista. Koulutuksen tulee sisältää sekä teknistä että menettelytapoihin liittyvää koulutusta, jotta kaikilla tiimin jäsenillä on valmiudet ehkäistä käyttökatkoja ja reagoida niihin.”

  1. Järjestä katastrofipalautusharjoituksia: Kuten useimmissa hätätilanteisiin varautumisen muodoissa, toivot luonnollisesti, ettet koskaan todella tarvitse sitä. Jos kuitenkin tarvitset, haluat varmistaa, että suunnitelmasi on testattu simuloitujen käyttökatkojen ja muiden ongelmien avulla.

Petrenkon neuvo: “Pyri tekemään harjoituksista mahdollisimman realistisia aiheuttamatta todellisia käyttökatkoja.”

  1. Seuraa ja raportoi edistymistäsi: Arvioi säännöllisesti edistymistäsi tavoitteiden (vaihe 2) saavuttamisessa ja lähtötasomittareiden parantamisessa sekä jaa tulokset sidosryhmille.

Petrenkon neuvo: “Käytä raportoinnissa sekä teknisiä mittareita että liiketoimintavaikutusten mittareita, jotta kokonaiskuva on kattava.”

Työkalut verkon käyttökatkojen vähentämiseen

Millä ohjelmistoilla ja muilla työkaluilla voi olla keskeinen rooli käyttökatkojen minimoinnissa sekä verkon yleisen kunnon ja suorituskyvyn parantamisessa? Olemme sisällyttäneet esimerkkejä jokaiseen luokkaan.

1. Verkon valvonta -työkalut

2. Verkonhallinta- ja määritystyökalut

  • Cisco Prime Infrastructure: Auttaa hallitsemaan ja optimoimaan verkkoinfrastruktuuria.
  • WhatsUp Gold: Tarjoaa verkon valvontaa ja hallintaa, mukaan lukien kokoonpanonhallinnan.

3. Automatisoidut häiriötilanteisiin reagoinnin työkalut

  • PagerDuty: Integroituu valvontatyökaluihin tarjoten häiriötilanteisiin reagointia ja automaattisia hälytyksiä.
  • Opsgenie: Tarjoaa päivystysvuorojen hallintaa, häiriötilanteisiin reagointia ja hälytyksiä.

4. Vianhallintatyökalut

  • Zabbix: Valvoo verkon suorituskykyä ja auttaa havaitsemaan sekä ratkaisemaan vikoja.
  • ManageEngine OpManager: Tarjoaa vianhallintaa, suorituskyvyn valvontaa ja verkon visualisointia.

5. Verkon kokoonpanon varmuuskopiointi- ja palautustyökalut

  • RANCID (Really Awesome New Cisco confIg Differ): Automatisoi verkkolaitteiden kokoonpanojen varmuuskopioinnin ja hallinnan.
  • SolarWinds Network Configuration Manager (NCM): Automatisoi kokoonpanojen varmuuskopioinnin ja palautuksen sekä auttaa varmistamaan vaatimustenmukaisuuden.

6. Lokienhallinta- ja analysointityökalut

  • Splunk: Kerää ja analysoi verkkolaitteiden lokeja ongelmien tunnistamiseksi ja vianmääritystä varten.
  • ELK Stack (Elasticsearch, Logstash, Kibana): Tarjoaa tehokkaat lokienhallinta- ja analysointiominaisuudet.

7. Liikenteen analysointityökalut

  • Wireshark: Verkkoprotokolla-analysaattori, joka auttaa diagnosoimaan verkko-ongelmia.
  • NetFlow Analyzer: Valvoo verkkoliikenteen malleja ja auttaa tunnistamaan pullonkauloja.

8. Korkean käytettävyyden ja vikasietoisuuden ratkaisut

  • F5 BIG-IP: Tarjoaa verkkopalveluille kuormantasausta, vikasietoisuutta ja korkean käytettävyyden.
  • Cisco ASA: Tarjoaa tehokkaat palomuuri- ja vikasietoisuusominaisuudet.

9. Suorituskykytestauksen työkalut

More Articles

10. Virtuaalisen erillisverkon (VPN) työkalut

  • OpenVPN: Tarjoaa suojatun etäkäytön verkkoon ja varmistaa yhteydet käyttökatkosten aikana.
  • Cisco AnyConnect: Suojattu VPN-ratkaisu, joka tarjoaa etäkäytön verkon resursseihin.

11. Päätepisteiden valvonnan työkalut

  • Sysdig: Valvoo ja suojaa kontitettuja ympäristöjä ja pilvi-infrastruktuuria.
  • Datadog: Tarjoaa koko teknologiapinon valvonnan, mukaan lukien verkon, palvelinten ja sovellusten valvonnan.

12. Pilvipohjaiset verkon valvontatyökalut

  • ThousandEyes: Tarjoaa päästä päähän ulottuvan näkyvyyden verkon suorituskykyyn internetissä ja pilvessä.
  • LogicMonitor: Pilvipohjainen valvontatyökalu, joka tarjoaa kattavat verkon valvontaominaisuudet.

Yhteenveto

Verkon käyttökatkot ovat useimmille organisaatioille todellisuutta, mutta niiden ei pidä antaa jatkua ilman valvontaa. Hyödynnä yllä olevaa toimintasuunnitelmaa ja työkaluja parantaaksesi verkkosi suorituskykyä ja minimoidaksesi kalliit käyttökatkot.

Jos haluat lisää verkkoihin liittyviä näkemyksiä, tilaa uutiskirjeemme. Autamme sinua rakentamaan skaalautuvia SaaS-tiimejä ja -järjestelmiä!

Kevin Casey
Kevin Casey is an award-winning technology and business writer with deep expertise in digital media. He covers all things IT, with a particular interest in cloud computing, software development, security, careers, leadership, and culture. Kevin's stories have been mentioned in The New York Times, The Wall Street Journal, CIO Journal, and other publications. His InformationWeek.com on ageism in the tech industry, "Are You Too Old For IT?," won an Azbee Award from the American Society of Business Publication Editors (ASBPE), and he's a former Community Choice honoree in the Small Business Influencer Awards. In the corporate world, he's worked for startups and Fortune 500 firms – as well as with their partners and customers – to develop content driven by business goals and customer needs. He can turn almost any subject matter into stories that connect with their intended audience, and has done so for companies like Red Hat, Verizon, New Relic, Puppet Labs, Intuit, American Express, HPE, Dell, and others. Kevin teaches writing at Duke University, where he is a Lecturing Fellow in the nationally recognized Thompson Writing Program.
Follow the author:

You may also like