IncludeOS kan bli en «game changer»

20-04-2018

Denne artikkelen er hentet fra Digi.no, skrevet av Martin Braathen Røise og publisert 11. april 2018.
Les mer om Basefarm og IncludeOS her eller Ta kontakt for mer informasjon.


Etter nærmere ett år med testing av IncludeOS er Basefarm sikre på at det norskutviklede operativsystemet på sikt kan spare dem for mye penger. At driftsleverandøren i det hele tatt ble på prosjektet tok gründerne helt på senga.

– IncludeOS har vært en helt ny måte å fly på. Derfor var det i starten vanskelig å finne en nisje som vi kunne bli gode på. Nå har vi definitivt funnet vår plass innenfor lastbalansering og brannmurerbeskyttelse.

Skal «ta» Cisco og F5

Det sier Per Buer. Han er administrerende direktør i det norske IT-selskapet som har hovedkontor i Oslo – og spinner ut fra en idé ved OsloMet. Før Buer kom til IncludeOS fungerte han som teknologidirektør i webakseleratoren Varnish Software. Foreløpig er det nesten ingen som bruker de radikalt nye løsningene selskapet bygger i Sandakerveien i Oslo. Frem til i fjor har operativsystemet stort sett bare blitt brukt i forskningsprosjekter – blant annet hos IBM. Men målet er å utkonkurrere både Cisco og F5 Networks på sikt. De to amerikanske gigantene har et grep om markedet som det er vanskelig å utfordre.

– Det er ikke så mange datasentre som bygges lenger. Salget til både F5 og Cisco stagnerer, og begge selskapene må ta ut sin vekst på eksisterende kundegrupper. For å levere noe til aksjonærene, har begge selskapene dratt på kraftig på prismodellene sine. Det åpner muligheter for oss, oppsummerer Buer til digi.no.

To-tre ganger bedre

Han mener at deres operativsystem kan ha store muligheter til å ta markedsandeler fra de amerikanske milliardkonsernene. Men bransjen er konservativ. Når et datasenter har investert millionbeløper i en viss type infrastruktur, er det vanskelig å få dem over på ny.

– Vi må være to-tre ganger bedre på de samme tingene som de etablerte aktørene allerede er. Vi lever i en ekstrem støyende virkelighet, og det er vanskelig å bli hørt selv om du lager verdens kuleste ting. – Sett i ettertid er vi litt overrasket over at Basefarm ble med på dette prosjektet. Jeg trodde de ville vært alt for konservative for noe slikt. Det er ikke vanlig at driftsleverandører eksperimenterer på denne måten – det vet jeg, da jeg var med å bygge opp Redpill linpro i sin tid, bemerker Buer.

Klassiske OS er «hardware oriented»

IncludeOS kjører operativsystemet direkte i applikasjonen. Det gjør at programmer kan startes direkte på en virtuell datamaskin, uten at noe operativsystem kjører imellom.

– Du inkluderer det du trenger fra operativsystemet, inn i programmet du skriver, i stedet for å legge programmet inn i operativsystemet. Derfor kaller vi det «service oriented». – Klassiske operativsystemer er mer «hardware oriented» – mesteparten av gigabytene går med til å lage støtte for et mylder av maskinvare, forklarte grunnlegger og utvikler Alfred Bratterud til digi.no i 2015. Hensikten er å kunne redusere ressursbehovet ved kjøring av applikasjoner i for eksempel nettskyen. Eksperimenter har vist at IncludeOS krever fem til 20 prosent mindre prosessorbruk enn Linux i en klassisk virtuell maskin for å utføre samme oppgave.

Tusenvis av servere

Det gjør at det norskutviklede operativystemet egner seg svært godt i store datasentre.
– Da vi begynte å samarbeide med IncludeOS ga vi dem innspill til hva vi så som nødvendig funksjonalitet i et virtuelt nettprodukt – slik at vi kunne teste det forløpende. Det har vært veldig morsom å se hva de har greid å utvikle, og hvor fort og dynamisk de forbedrer produktet, sier leder for systemarkitektur Sverre Støkken i Basefarm til digi.no.

Med 400 medarbeidere og flere tusen servere leverer Basefarm infrastruktur til selskaper i hele Norden. En av hovedoppgavene for driftsavdelingen er å sørge for å ha så lite nedetid for kundemassen som mulig. Mange av kundene krever 100 prosent stabilitet, natt og dag.

– IncludeOS kan bli en «game changer»

Derfor er lastbalansering så viktig for Basefarm. Og her kommer IncludeOS inn. Ingen er bedre på distribuere prosessering og belastning jevnt over nodene i ett datanettverk enn det norskutviklede operativsystemet. – IncludeOS kan komme til å bli en «game changer» sammenlignet med tradisjonelle måter å bygge lastbalansering på, tror Støkken. Basefarm har i all hovedsak testet IncludeOS med økonomi som bakteppe – men det er også gøy å være blant de første i verden som tar i bruk ny teknologi. Det norskutviklede operativsystemet er usedvanlig bra på å utnytte systemressursene som
allerede er tilgjengelig. Med IncludeOS får driftsleverandøren brukt serverressursene sine mer effektivt enn tidligere. De får både bedre utnyttelse av CPU-ytelse og minneallokering med IncludeOS, enn med mer tradisjonelle systemer.

Kan være mye penger å spare

Det er svært viktig for en driftsleverandør, der mye av marginene ligger i hvor mye effekt de klarer å skvise ut av ressursene som er tilgjengelige.
– Hvor mye vi kan spare kommer an på skala. Det er fortsatt for tidlig å snakke om en konkret sum. Men om utviklingen fortsetter i samme spor, og de får inn mer funksjonalitet, kan en storskala innføring av IncludeOS bli en stor besparelse for Basefarm, konstaterer systemarkitekturlederen.

Grafen til høyre illustrerer noen av kapasitetene til IncludeOS. Linux-systemet har her fire CPU-kjerner og to gigabyte internminne. IncludeOS har her rundt 256 megabyte internminne og én CPU-kjerne å boltre seg på. Allerede ved 200 blokkerte TCP-porter begynner ytelsen å dabbe av for Linuxbrannmuren, mens ytelsen til IncludeOS holder seg ganske stabil, uavhengig av hvor mange porter som blokkeres.

Linux-systemet rett i dass

Grafen er satt sammen av en student som skriver masteroppgaven sin ved OsloMet om IncludeOS. I oppgaven sees det på ytelsesforskjellene mellom Linux og det norskutviklede operativsystemet. – Her har studenten gjort tester på brannmurytelse. Det er satt opptil 5 000 regler på begge systemer. Mens Linux-systemet går rett i dass når veggen blir komplett nok, er det ikke engang et merkbart ytelsestap med IncludeOS, kommenterer administrerende direktør Per Buer til digi.no. Støkken i Basefarm roser blant annet måten det norske operativsystemet har bygd «Network functions virtualization»-arkitekturen og administrasjonsløsningene rundt.

Fordelaktig lisensmodell

Ifølge ham står man mer eller mindre fritt til å velge hva slags funksjonalitet de virtuelle nettverksenhetene skal ha. Dermed står du som administrator fritt til å velge om du vil bygge en virtuell instans med mye funksjonalitet, eller om du vil bygge svært mange virutuelle instanser med begrenset funksjonalitet. Ifølge Basefarm er også lisensmodellen til operativsystemet svært fordelaktig sammenlignet med de andre store, og mer tradisjonelle aktørene.

– Fordelen er at IncludeOS ikke begrenser deg i hverken den ene eller andre retningen. Den ekstreme fleksibiliteten til operativsystemet er den største gevinsten slik jeg ser det, avslutter Støkken i Basefarm til digi.no.

LES ARTIKKELEN PÅ DIGI.NO HER

Ønsker du mer informasjon om Basefarm og IncludeOS?

Fyll ut feltene, vi kontakter deg fortløpende.

 

 

 

btn-top