This is the Trace Id: 69a8db05cec2f8b184bb32e644b4a825
Gå til hovedindholdet
Azure

Hvad er elasticitet i cloudcomputing?

Få mere at vide om, hvordan elastisk cloudcomputing automatisk justerer ressourcer, så de passer til efterspørgslen, reducerer omkostningerne og holder ydeevnen ensartet, når trafikken varierer.

Definition af elasticitet i cloudcomputing

Cloudelasticitet tilpasser infrastrukturen i realtid, så den passer til dine faktiske behov for arbejdsbelastninger. I modsætning til traditionel it-infrastruktur, der kræver manuel indgriben og planlægning af kapacitet på forhånd, skalerer elastisk cloudcomputing automatisk ressourcer op eller ned, hvilket hjælper dig med at opretholde ydeevnen under spidsbelastninger i trafikken og undgå spild i stille perioder.

Vigtigste budskaber

  • Cloudelasticitet justerer automatisk ressourcer, så de passer til efterspørgslen i realtid, og reducerer spild og omkostninger.
  • Elastiske systemer reagerer øjeblikkeligt på trafikændringer i modsætning til planlægning af traditionel infrastruktur.
  • En vellykket implementering kræver korrekt konfiguration, overvågning og programarkitektur.

Om cloudelasticitet

Forståelsen af elasticitet i cloudcomputing begynder med erkendelsen af, at infrastrukturen ikke længere behøver at være et fast aktiv.

Cloudelasticitet er din infrastrukturs evne til automatisk at justere beregningsressourcer baseret på efterspørgsel i realtid. Når trafikken stiger, klargør systemet yderligere ressourcer. Når efterspørgslen falder, skaleres den ned igen. Dette sker uden manuel indgriben og holder dine programmer dynamiske, samtidig med at du styrer omkostningerne.

Mekanismen er baseret på dynamisk ressourceallokering. Din cloududbyder overvåger løbende mønstre for arbejdsbelastninger og træffer øjeblikkelige beslutninger om, hvornår du skal tilføje eller fjerne kapacitet, så du kan oprette en fleksibel infrastruktur, der udvides og trækker sig sammen behov.

Elasticitet fungerer i to retninger:

Lodret skalering (op-/nedskalering): Tilføjelse af mere kraft til eksisterende ressourcer, f.eks. forøgelse af CPU eller hukommelse på en virtuel maskine.

Vandret skalering (udskalering/indskalering): Tilføjelse eller fjernelse af hele instanser, f.eks. ved at starte yderligere servere for at håndtere trafik.

Den traditionelle infrastruktur i det lokale miljø kan ikke matche denne reaktionsevne. Fysiske servere kræver indkøb, installation og konfiguration – en proces, der kan tage uger eller måneder. Når du har tilføjet kapacitet, kan efterspørgslen allerede være overskredet. I mellemtiden behandler cloudelasticitet infrastrukturen som software. Den er øjeblikkeligt tilgængelig, når du har brug for den, og den frigives lige så hurtigt, når du ikke har.

Sådan adskiller elasticitet sig fra skalerbarhed

Skalerbarhed og elasticitet bruges ofte synonymt, men de håndterer forskellige aspekter af cloudinfrastrukturen. Skalerbarhed handler om kapacitet (dit systems evne til at håndtere øget arbejdsbelastning ved at tilføje ressourcer). Elasticitet handler om automatisering og hastighed (hvor hurtigt og automatisk disse justeringer sker).

Tænk på skalerbarhed som din infrastrukturs potentiale for vækst. Du bygger kapacitet til fremtidige behov med et system, der kan udvides til at rumme flere brugere, transaktioner eller data. Denne udvidelse kan ske via planlagte opgraderinger, planlagte ressourcetilføjelser eller manuelle justeringer baseret på forventet efterspørgsel.

Elastisk databehandling går et skridt videre ved at reagere på efterspørgslen, mens den opstår. I stedet for at planlægge spidsbelastningskapacitet og vedligeholde disse ressourcer løbende justeres elastiske systemer i realtid. Forskellen viser sig i, hvordan hver enkelt fungerer:

Skalerbarhedsegenskaber:

  • Planlagt vækst baseret på forventede behov
  • Manuelle eller planlagte ressourcejusteringer
  • Omfatter ofte arkitektoniske beslutninger om langsigtet kapacitet
  • Fokuserer på maksimal potentiel arbejdsbelastning

Elasticitetsegenskaber:

  • Automatisk respons på aktuelt behov
  • Klargøring og fjernelse i realtid
  • Drevet af faktiske brugsmønstre, ikke forudsigelser
  • Optimerer effektiviteten på tværs af forskellige arbejdsbelastninger

I cloudmiljøer supplerer disse begreber hinanden. Du har brug for skalerbarhed for at sikre, at din arkitektur kan vokse, når din virksomhed gør det, og du har brug for elasticitet for at gøre denne vækst effektiv og omkostningseffektiv.

Mekanikken ved elastisk cloudcomputing

Elasticitet afhænger af løbende overvågning og automatiseret beslutningstagning. Din cloudplatform sporer målepunkter for ressourceforbrug, f.eks. CPU-udnyttelse, hukommelsesforbrug, cloudlagerkapacitet, netværkstrafik og programresponstider. Disse målepunkter overføres til overvågningsværktøjer, der sammenligner den aktuelle ydeevne med foruddefinerede grænser.

Arbejdsprocessen følger et ensartet mønster. Overvågningssystemer indsamler ydeevnedata fra din infrastruktur med få sekunders eller minutters mellemrum. Når målepunkter krydser en tærskel, du har konfigureret, udløser systemet en skaleringshandling. Hvis CPU-forbruget f.eks. rammer 80 % i en længere periode, klargør platformen yderligere ressourcer. Hvis udnyttelsen falder til under 30 %, skaleres den tilbage.

Dette sker via orkestreringslag, der administrerer klargøringsprocessen:

Under opskaleringshændelser: Systemet starter nye beregningsinstanser, knytter dem til belastningsjusteringer og dirigerer trafik til den ekstra kapacitet. Programmer begynder at modtage anmodninger om de nye ressourcer inden for få minutter.

Under nedskaleringshændelser: Platformen tømmer forbindelser fra underudnyttede ressourcer, afslutter unødvendige instanser og konsoliderer arbejdsbelastninger på færre maskiner.

Når behovet er normaliseret, vender systemet tilbage til den oprindelige kapacitet. Et detailprogram kan køre på fem servere i normal åbningstid, skalere til 20 under et salgskampagne og derefter vende tilbage til fem, når trafikken aftager.

Effektiviteten af elastiske systemer afhænger udelukkende af konfigurationen. Hvis du angiver grænser for forsigtigt, betyder det, at du overforbruger inaktive ressourcer, mens du med for aggressive grænser risikerer, at ydeevnen forringes under uventede spidsbelastninger. Politikker definerer ikke kun, hvornår der skal skaleres, men hvor hurtigt og hvor meget.

De forretningsmæssige fordele ved cloudelasticitet

Business casen for elasticitet i cloudcomputing handler i bund og grund om tre ting: omkostninger, ydeevne og fleksibilitet.

Omkostningsoptimering

Med elastisk infrastruktur betaler du kun for ressourcer i løbet af de timer, hvor du rent faktisk bruger dem, hvilket eliminerer den traditionelle model, hvor du betaler for spidsbelastningskapacitet døgnet rundt. Et udviklingsmiljø, der kører mandag til fredag, kan f.eks. automatisk lukke ned i weekender. Et program med spidsbelastning fra 9:00 til 17:00 kan ikke have overskydende kapacitet om natten.

Konsistens i ydeevne

Når trafikken stiger, sikrer elasticitet, at dine programmer bevarer responstider i stedet for at blive langsommere eller utilgængelige. Dine brugere får den samme oplevelse, uanset om de besøger dit websted en normal tirsdag morgen eller på en travl Black Friday.

Driftseffektivitet

I stedet for at it-teams skal overvåge dashboards og justere ressourcer manuelt, håndterer din infrastruktur automatisk efterspørgselsudsving – også under ikke-planlagte afbrydelser. Når systemer skal gendannes, understøtter elastisk infrastruktur strategier for it-katastrofeberedskab ved at klargøre ressourcer hurtigt, hvilket reducerer nedetiden uden at kræve manuel indgriben. Teknikerne bruger mindre tid på rutinemæssig kapacitetsstyring og mere tid på projekter, der driver virksomheden fremad.

Virksomhedsfleksibilitet

Elasticitet skaber en infrastruktur, der kan holde trit med markedsmuligheder og kundebehov. Når en marketingkampagne f.eks. skaber uventet trafik, skaleres elastisk infrastruktur for at imødekomme den i stedet for at fjerne potentielle kunder. Når du har brug for hurtigt at starte en ny tjeneste, kan du gøre det uden lange indkøbscyklusser.

Fordelene ved elasticitet kan ses på tværs af organisationen:

  • Økonomiteams kan se et reduceret forbrug af infrastruktur.
  • Driftsteams opnår pålidelighed uden konstant manuel indgriben.
  • Forretningsenheder får hurtigere time-to-market til nye initiativer.
  • Kunderne oplever en ensartet ydeevne uanset efterspørgselsmønstre.

Hvor elasticitet giver værdi

E-handel

Detailplatforme oplever store variationer i trafikken i løbet af året. En virksomhed håndterer måske stabil trafik det meste af året, men oplever, at efterspørgslen mangedobles under Black Friday, Cyber Monday eller årlige udsalg. Elastisk infrastruktur skalerer op ved disse sæsonbestemte spidsbelastninger og ned igen bagefter – via mekanismer som cloudbursting i hybride miljøer – og undgår dermed omkostningerne ved at opretholde topkapacitet hele året.

Mediestreaming

Når en populær serie udgiver nye afsnit, eller et liveevent starter, ankommer millioner af seere på samme tid. Cloudelasticitet sikrer jævn afspilning under disse spidsbelastninger uden overklargøring til de daglige seerniveauer.

Økonomi

Rapportering ved månedens afslutning, kvartalsvise lukninger og årlig skatteforberedelse skaber forudsigelige stigninger i beregningskravene. Handelsplatformene kan se, at mængden varierer afhængigt af markedsaktiviteten. Elastiske systemer håndterer disse variationer automatisk ved at skalere op i behandlingsvinduer og ned i roligere perioder.

SaaS-applikationer

Produktivitetsværktøjer til erhvervslivet bruges meget i arbejdstiden og kun lidt om natten. I stedet for at bevare fuld kapacitet døgnet rundt kan disse programmer skaleres ned uden for spidsbelastningsperioder på tværs af forskellige tidszoner.

Udvikling og test

Ingeniørteams har brug for betydelige ressourcer under aktive udviklingssprints, men langt færre under planlægningsfaser eller ferier. Elastisk infrastruktur gør det muligt, at disse miljøer kun findes, når udviklerne faktisk har brug for dem, hvilket reducerer omkostningerne betydeligt for arbejdsbelastninger, der ikke er i produktion.

Fjernarbejde

Eksterne og hybride arbejdsstyrker skaber forudsigelige, men betydelige udsving i krav til stationære enheder. Når medarbejdere logger på i de normale arbejdstimer på tværs af forskellige tidszoner, skal miljøer med virtual desktop infrastructure (VDI) skalere hurtigt for at opretholde ydeevnen. Men de kan derefter skalere ned i løbet af natten og undgå omkostningerne ved at opretholde fuld kapacitet døgnet rundt.

Hvad bliver det næste for elastisk databehandling

Cloudelasticitet udvikler sig fortsat, efterhånden som nye teknologier og tilgange omformer den måde, organisationer administrerer infrastruktur på. Flere nye tendenser peger mod en fremtid, hvor elastiske systemer bliver endnu mere intelligente og distribuerede.

Kunstig intelligens og maskinel indlæring til forudsigende skalering

Nuværende elastiske systemer reagerer på efterspørgslen, efter at den er opstået. Den næste generation vil forudsige trafikmønstre, før de opstår. ML-modeller (maskinel indlæring) kan analysere historiske data for at forudse, hvornår der er behov for skaleringshændelser, og klargøre ressourcer proaktivt i stedet for reaktivt. Det reducerer den korte forsinkelse mellem en stigning i efterspørgslen og tilgængeligheden af ressourcer, så ydeevnen bliver endnu mere jævn.

Serverløs databehandling og function-as-a-service

Serveruafhængige arkitekturer fører elasticitet til den logiske afslutning. I stedet for at skalere virtuelle maskiner eller objektbeholdere skalerer serveruafhængige platforme individuelle funktioner. Du skriver kode uden overhovedet at tænke på infrastruktur. Platformen håndterer automatisk al ressourceallokering og skalerer fra nul til tusindvis af samtidige udførelser og tilbage til nul. Denne model repræsenterer det ultimative udtryk for elastisk computing – en fuldstændig abstraktion fra bekymringer om infrastruktur.

Multicloud og hybrid elasticitet

Organisationer distribuerer i stigende grad arbejdsbelastninger på tværs af flere cloududbydere og infrastruktur i det lokale miljø. Fremtidige elastiske systemer orkestrerer ressourcer på tværs af offentlige cloudmiljøer, privat infrastruktur og systemer i det lokale miljø og skalerer arbejdsbelastninger til de steder, hvor kapaciteten er mest omkostningseffektiv eller geografisk relevant. Dette skaber fleksibilitet ud over, hvad en enkelt udbyder tilbyder.

Integration af grænseberegning

I takt med at databehandlingen kommer tættere på brugerne via grænseinfrastrukturen, skal elasticitet fungere på tværs af distribuerede arkitekturer. Programmer skaleres ikke kun i centraliserede datacentre, men på tværs af globale placeringer og allokerer dynamisk ressourcer i nærheden af brugere for at reducere ventetiden, samtidig med at omkostningseffektiviteten bevares.

Disse tendenser har en fælles retning: at gøre elasticitet mere automatisk, mere intelligent og mere problemfrit integreret i den måde, programmer kører på. Funktionaliteten fortsætter med at modnes fra en funktion, du konfigurerer, til grundlæggende funktionsmåde for infrastruktur, som du slet ikke behøver at tænke på.

graduerings-bg
Ressourcer

Bliv ved med at lære

Uanset om du lige er begyndt eller vil dykke dybere ned, understøtter disse ressourcer hvert trin på din cloudrejse.
Kvinde, der smiler, mens hun bruger en bærbar computer i et afslappet miljø
Ressourcecenter

Få mere viden om cloudmiljøet med Azure-ressourcer

Udforsk whitepapers, analyserapporter, videoer og webinarer for at opbygge din Azure-ekspertise.
Mand, der bruger en bærbar computer på hjemmekontoret
Azure for Students

Begynd at bygge i cloudmiljøet

Få adgang til gratis værktøjer, kreditter og læringsforløb, der er udviklet til at hjælpe dig med dine cloudfærdigheder.
To personer med bærbare computere, der diskuterer kode i en moderne lounge.
Azure-begivenheder

Få mere at vide fra Azure-eksperter ved live- og virtuelle begivenheder

Deltag i webinarer, kurser og sessioner for at skærpe dine færdigheder og optjene certificeringer.
Ofte stillede spørgsmål

Ofte stillede spørgsmål

  • Elasticitet justerer infrastrukturomkostningerne i forhold til den faktiske efterspørgsel. Traditionel it kræver køb af kapacitet til spidsbelastninger, hvilket skaber spild under normal drift. Cloudelasticitet tilføjer automatisk ressourcer i perioder med høj efterspørgsel og fjerner dem, når trafikken aftager. Det giver besparelser, fordi du kun betaler for det, du bruger, opretholder ydeevnen under uventede spidsbelastninger og understøtter forretningsfleksibilitet uden lange indkøbsprocesser.
  • Cloudelasticitet fungerer via to tilgange. Den lodrette elasticitet skaleres op og ned ved at ændre kapaciteten for eksisterende ressourcer og føje mere CPU eller hukommelse til en virtuel maskine. Vandret elasticitet skaleres ud og ind ved at tilføje eller fjerne hele instanser og distribuere arbejdsbelastninger på tværs af flere servere. De fleste moderne programmer bruger vandret skalering, fordi det tilbyder næsten ubegrænset kapacitet og bedre fejltolerance.
  • En onlineforhandler lancerer et lynsalg, der varer en dag, og tusindvis af kunder besøger webstedet på samme tid. På en gennemsnitlig dag kører virksomheden på fem servere, men når CPU-udnyttelsen overskrider foruddefinerede tærskler, skalerer systemet op til 10 servere for at opretholde ydeevnen. Når trafikken aftager næste dag, skaleres den ned til fem igen. Forhandleren betaler kun for ekstra kapacitet i de timer, der var behov for den.
  • Skalerbarhed er dit systems evne til at håndtere øget arbejdsbelastning ved at tilføje ressourcer – det handler om kapacitet og vækstpotentiale. Elasticitet handler om automatisering og hastighed – hvor hurtigt din infrastruktur tilpasser sig udsving i efterspørgslen uden menneskelig indgriben. Du har brug for skalerbarhed til at understøtte virksomhedens vækst over tid og elasticitet til at håndtere daglige variationer uden at spilde penge.