Konteinerorkestrering i kampnære IKT-systemer – en innledende studie
Om publikasjonen
Rapportnummer
26/008
Størrelse
4.3 MB
Språk
Norsk
Forsvaret er avhengig av pålitelige tjenester som leverer nødvendig funksjonalitet til enheter
i operasjoner. Orkestrering er prosessen med å administrere og koordinere flere
programvarekomponenter (konteinere) for å sikre at de fungerer effektivt sammen, skaleres
dynamisk og håndteres automatisk. Forsvaret benytter allerede orkestrering, men i
denne rapporten skal vi se på orkestrering i kampnære miljøer. Å levere og opprettholde
nødvendige tjenester til operative brukere kan være utfordrende fordi omgivelsene de
opererer i, ofte er dynamiske og komplekse. I denne studien har vi undersøkt hvordan
konteinerorkestrering kan benyttes i kampnær IKT for å levere et bedre tjenestetilbud.
Kampnær IKT som er utnyttet i taktiske nett, kaller vi i denne rapporten kampnære miljøer.
I rapporten tar vi for oss følgende overordnede forskningsspørsmål:
Kan konteinerorkestrering realiseres i kampnære miljøer, og dermed inngå som
en teknologikomponent i kampnær IKT?
Av eksisterende løsninger for konteinerorkestrering, har vi valgt å se nærmere på Kubernetes,
som har en dominerende posisjon og er en de facto-standard. Vi ser på hvordan det
kan anvendes i kantprosessering (engelsk: edge computing) i kampnære miljøer.
Rapporten gir en innføring i relevante begreper som mikrotjenester og kantprosessering.
Vi har i denne innledende studien kombinert undersøkt hvordan Kubernetes kan anvendes
i kampnære miljøer. Arbeidet i denne rapporten er inndelt i tre separate innsatsområder:
1) En oppnår innsikt i hvordan Kubernetes kan benyttes kampnært selv med begrensede
ressurser. 2) Samarbeid opp mot allierte er viktig for Forsvaret, og vi forklarer hvordan
føderering kan bidra til at koalisjonspartnere bedre får utnyttet hverandres ressurser i
operasjoner. 3) Ved å styrke Kubernetes med ytterligere automatikk, kan orkestrering bidra
til enda bedre ressursutnyttelse og mer effektiv drift i dynamiske miljøer. Dette kan skape
økt fleksibilitet for enheter i operasjoner.
Funn inkluderer at Kubernetes kan benyttes innad på en kantenhet som har tilstrekkelig
med ressurser. Videre vil overføringskapasitet i nettverket avgjøre hvorvidt flere kantenheter
kan samarbeide om orkestrering. For å oppnå ytterligere gevinster anbefaler vi videre
forskning på flere temaer, inkludert føderering og automatisert orkestrering.
i operasjoner. Orkestrering er prosessen med å administrere og koordinere flere
programvarekomponenter (konteinere) for å sikre at de fungerer effektivt sammen, skaleres
dynamisk og håndteres automatisk. Forsvaret benytter allerede orkestrering, men i
denne rapporten skal vi se på orkestrering i kampnære miljøer. Å levere og opprettholde
nødvendige tjenester til operative brukere kan være utfordrende fordi omgivelsene de
opererer i, ofte er dynamiske og komplekse. I denne studien har vi undersøkt hvordan
konteinerorkestrering kan benyttes i kampnær IKT for å levere et bedre tjenestetilbud.
Kampnær IKT som er utnyttet i taktiske nett, kaller vi i denne rapporten kampnære miljøer.
I rapporten tar vi for oss følgende overordnede forskningsspørsmål:
Kan konteinerorkestrering realiseres i kampnære miljøer, og dermed inngå som
en teknologikomponent i kampnær IKT?
Av eksisterende løsninger for konteinerorkestrering, har vi valgt å se nærmere på Kubernetes,
som har en dominerende posisjon og er en de facto-standard. Vi ser på hvordan det
kan anvendes i kantprosessering (engelsk: edge computing) i kampnære miljøer.
Rapporten gir en innføring i relevante begreper som mikrotjenester og kantprosessering.
Vi har i denne innledende studien kombinert undersøkt hvordan Kubernetes kan anvendes
i kampnære miljøer. Arbeidet i denne rapporten er inndelt i tre separate innsatsområder:
1) En oppnår innsikt i hvordan Kubernetes kan benyttes kampnært selv med begrensede
ressurser. 2) Samarbeid opp mot allierte er viktig for Forsvaret, og vi forklarer hvordan
føderering kan bidra til at koalisjonspartnere bedre får utnyttet hverandres ressurser i
operasjoner. 3) Ved å styrke Kubernetes med ytterligere automatikk, kan orkestrering bidra
til enda bedre ressursutnyttelse og mer effektiv drift i dynamiske miljøer. Dette kan skape
økt fleksibilitet for enheter i operasjoner.
Funn inkluderer at Kubernetes kan benyttes innad på en kantenhet som har tilstrekkelig
med ressurser. Videre vil overføringskapasitet i nettverket avgjøre hvorvidt flere kantenheter
kan samarbeide om orkestrering. For å oppnå ytterligere gevinster anbefaler vi videre
forskning på flere temaer, inkludert føderering og automatisert orkestrering.