Hva er cloud bursting? Definisjon og funksjoner forklart
Cloud Bursting er en skyteknologi der man tilfører ekstra databehandlings- og lagringsressurser når kapasiteten i en privat sky eller lokal infrastruktur ikke lenger er tilstrekkelig. På denne måten kan man effektivt håndtere plutselige økninger i trafikken på nettstedet.
Hva er cloud bursting?
Cloud bursting er en skybasert teknologi som gjør det mulig å utvide og redusere skyressursene etter behov. Den brukes hovedsakelig av bedrifter som benytter en privat sky og et lokalt datasenter. Ved høy etterspørsel eller sesongmessige belastningstopper kan den interne datakapasiteten raskt nå sine grenser. Det er her cloud bursting kommer inn i bildet. Den gjør det mulig å utvide de interne ressursene ved hjelp av ekstern skykapasitet fra tredjeparter. Tilkobling til eksterne ressurser skjer kun i en begrenset periode og når det er nødvendig. Ved å bruke denne teknologien kan du håndtere høye arbeidsbelastninger, sesongmessig belastning og etterspørselstopper uten å måtte investere i kostbare lokale IT-systemer.
Hva gir cloud bursting bedriftene?
Bedrifter som outsourcer lagrings- og databehandlingsressursene sine til skyen, sparer penger på kostbar, fysisk IT-infrastruktur og får samtidig større ytelseskapasitet. For å forstå hva «cloud bursting» innebærer for en bedrifts skykapasitet, er det viktig å først forstå forskjellen mellom en privat og en offentlig sky:
Privat sky
Fordelen med en privat sky er at du har en dedikert skyinfrastruktur som kun kan brukes av din bedrift. I de fleste tilfeller innebærer dette infrastruktur på stedet, som inkluderer en skyserver du administrerer selv. Du kan imidlertid også benytte private skytjenester fra tredjepartsleverandører med eksterne skyservere, for eksempel IaaS (infrastruktur som en tjeneste). Her benyttes virtuelle skyressurser, noe som reduserer kostnader og arbeidsbelastning, samtidig som det er en fleksibel skytjeneste.
Offentlig sky
En offentlig sky fungerer også etter IaaS-prinsippet, eller, avhengig av hva som er tilgjengelig, som XaaS (alt som en tjeneste). Offentlige skyløsninger som AWS fra Amazon, Microsoft Azure og Google Cloud Services tilbyr tjenester på forespørsel for skybasert databehandling. Ved å benytte IT-infrastrukturen til tredjepartsleverandører drar bedrifter nytte av bred og pålitelig tilgjengelighet takket være delte, fleksible ressurser som muliggjør skalerbarhet.
Enkelt sagt gjør cloud bursting-teknologi det mulig for en privat sky å fungere som en offentlig sky i en begrenset periode. På denne måten kan bedriftens IT-infrastruktur håndtere toppbelastninger når det er nødvendig.
Hvordan fungerer cloud bursting?
Måten cloud bursting fungerer på, er basert på en hybrid distribusjonsmodell og er like enkel som den er effektiv. Bedrifter som foretrekker å bruke lokal IT-infrastruktur i form av en privat sky , bruker eksterne skyressurser bare når det er nødvendig. Hvis etterspørselen, arbeidsbelastningen eller trafikken blir for stor, oppstår en cloud burst. Dette «sprenger» i praksis den private skyen og fordeler automatisk datakraften på eksterne skytjenester fra tredjeparter. Så snart arbeidsbelastningen og toppbelastningene avtar, kobles de eksterne ressursene fra, og skykapasiteten går tilbake til det lokale datasenteret.
Stadig flere bedrifter tar også i bruk en multiskystrategi, der de kombinerer flere skyleverandører som AWS, Azure eller Google Cloud. Med «cloud bursting» kan arbeidsbelastninger fordeles strategisk mellom disse leverandørene. Det kreves imidlertid en gjennomtenkt integrasjon for å sikre samvirke, lav ventetid og sikkerhet.
På denne måten gir cloud bursting fleksibel skalerbarhet ved hjelp av forhåndsdefinerte kapasitetsgrenser for interne ressurser. Skaleringsmoduler, andre cloud bursting-verktøy og sky-API-er avgjør når kapasiteten skal utvides. De automatiserer utleie av ressurser på en fleksibel og sikker måte. I motsetning til fast infrastruktur er det ingen løpende vedlikeholdskostnader forbundet med å koble seg til disse ressursene. Med andre ord betaler du bare når du trenger det.
Vanlige prosesser og tilnærminger omfatter:
- Automatisk kapasitetsutvidelse: Forhåndsdefinerte belastningsgrenser øker og reduserer kapasiteten automatisk. Applikasjoner og arbeidsbelastninger som vanligvis brukes i den private skyen, vil bli behandlet i eksterne skyer så lenge det er nødvendig.
- Manuell bursting: Forventede toppbelastninger, for eksempel sesongmessige topper eller interne programvareoppdateringer, kan manuelt kobles til og fra ekstern kapasitet.
- Delt belastningsbursting: Med en lastbalanseringsmetode kan applikasjoner gjøres tilgjengelige ved hjelp av et identisk miljø i både private og offentlige skyer. Hvis den forhåndsdefinerte belastningen nås, vil applikasjonens arbeidsbelastning deles til ekstern kapasitet uten nedetid. Når belastningen reduseres, vil arbeidsbelastningen gå tilbake til å bruke intern kapasitet.
Hvem bruker cloud bursting?
Cloud bursting kan brukes i alle bransjer og tilpasses fleksibelt, og passer både for bedrifter som ikke har behov for store skyinfrastrukturer og for de som foretrekker å ha egne datasentre. I tillegg til å tilføre ressurser i en kort periode for å håndtere økt etterspørsel, kan cloud bursting også brukes til big data, maskinlæringsmodeller og simuleringer uten at det medfører høye kostnader.
Cloud bursting anbefales spesielt for applikasjoner som ikke er forretningskritiske og data som ikke inneholder sensitiv informasjon. Når ekstern kapasitet benyttes, bør datastrømmer for forretningskritiske applikasjoner fortsatt holdes innenfor den private skyen, mens ikke-kritiske arbeidsbelastninger kan fordeles på offentlige skyer. Dette sikrer at bedrifter overholder krav til samsvar og personvernbestemmelser, samtidig som de opprettholder fleksibilitet når det gjelder ytelse og skalerbarhet.
Cloud bursting får også stadig større betydning innen kunstig intelligens. Applikasjoner som store språkmodeller (LLM-er), automatisert dataanalyse eller generativ AI krever enorm datakraft på kort varsel. Gjennom cloud bursting kan denne kapasiteten tilføres effektivt og fleksibelt fra eksterne skytjenester når det er behov for det, uten at det krever kostbare investeringer i maskinvare.
Hva er noen eksempler på bruksområder for cloud bursting?
Cloud bursting brukes ofte i situasjoner som sesongmessige topper i nettbutikker, der en sesongmessig økning i etterspørselen krever skalerbar kapasitet. Det er viktig å sikre at cloud bursting ikke fører til at sensitive kundedata, som betalingsinformasjon, overføres til tredjepartsleverandører. Når det gjelder analyse av big data eller utvikling av modeller og simuleringer, fremskynder cloud bursting databehandlingen gjennom den omfattende infrastrukturen til leverandører som Amazon AWS, Microsoft Azure eller Google Cloud. Forskningsinstitusjoner med begrenset lokal IT-infrastruktur drar også nytte av cloud bursting ved å få tilgang til globale skykapasiteter.
Hva er fordelene med cloud bursting?
Cloud bursting kan gi bedrifter og institusjoner følgende fordeler:
- Kostnadsbesparelser: Oppbygging, vedlikehold og sikring av en lokal, fysisk IT-infrastruktur for skytjenester kan være kostbart når det gjelder utstyr, energi og personale. Små og mellomstore bedrifter, samt virksomheter med begrensede økonomiske ressurser, har kanskje ikke råd til egen skyinfrastruktur. Ved å benytte seg av «cloud bursting» kan de planlegge økonomien bedre og tilpasse kapasiteten til sine respektive behov.
- Arbeidsinnsats: I tillegg til den økonomiske byrden ved å vedlikeholde IT-infrastrukturen, er det også tidsbruken som kreves. Vedlikeholdet og den daglige driften av et datasenter krever en intern IT-avdeling med spesialkunnskap. Siden mange bedrifter mangler tid og penger til å søke etter og ansette personell, er cloud bursting en praktisk løsning.
- Fleksibilitet og skalerbarhet: Cloud bursting tilbyr fleksible IT-ressurser for lagring og datakapasitet når du trenger det. I stedet for å drive ditt eget datasenter, kan du koble til ressurser for å dekke dine behov. På denne måten kan du fleksibelt dele og behandle arbeidsbelastninger og dra nytte av behovsbasert skalerbarhet.
- Kapasitet: Cloud bursting-teknologier kan bidra til å opprettholde ytelsen under toppbelastninger og unngå IT-avbrudd. Du kan øke ytelsesgrensene og outsource arbeidsbelastninger til eksterne ressurser. Dette gir din offentlige sky og ditt lokale datasenter mer kapasitet.
- Kunde- og brukervennlighet: Ved å opprettholde ytelse og kapasitet forbedrer du også brukervennligheten og brukeropplevelsen. Dette gjør en app eller nettbutikk mer attraktiv for kundene, samt mer pålitelig og enklere å bruke.