nettverksadministrasjon

Da The Gathering ble avlyst, fant Kristian på noe annet å bruke svitsjene til. Det ble en suksess

– Trykket ble så stort at vi til slutt måtte avvise folk, sier primus motor Kristian Lyngstøl.

Fra Tech:Online-konkurransen. Dette var det fysiske oppsettet. Her kan man se at tre av fire stasjoner er i mål, mens det fortsatt jobbes på den lengst til høyre.
Fra Tech:Online-konkurransen. Dette var det fysiske oppsettet. Her kan man se at tre av fire stasjoner er i mål, mens det fortsatt jobbes på den lengst til høyre.

Helt siden 1992 har datatreffet The Gathering (TG) blitt arrangert i påsken. På grunn av koronopandemien ble det ikke slik i år. Men arrangørene var ikke helt lystne på å droppe alt.

– Det ble bestemt at vi skulle prøve å lage litt liv online for dem som ellers ville vært hos oss i Vikingskipet, forteller Kristian Lyngstøl til Digi.no.

Han er nettverksansvarlig for TG 2020, en rolle som ble ganske overflødig, siden det ikke var noe nettverk som skulle bygges i år.

Ville gjenskape noe fra TG

– Det vi som holder på med nettet elsker mest med TG, er jo all læringen og eksperimenteringen. Så jeg stilte meg selv spørsmålet om vi ikke kunne gjenskape noe av det, men for deltakerne våre også, skriver han i en epost til Digi.no.

– Ideen som da oppstod var å sette opp noen av svitsjene vi bruker på TG, kable dem opp cirka slik vi gjør på TG, men la deltakere konfigurere dem og få dem på nett. Dette er noe man fint kan gjøre virtualisert, men min idé var at det er mye morsommere både for oss som arrangerer og for dem som deltar, om man kan se at det er faktiske svitsjer, og til og med de svitsjene de selv ville ha brukt om de var på TG, forteller Lyngstøl.

Dermed oppsto konkurransen Tech:Online.

En skog av verktøy

Han forteller at det ble utrolig mye jobb i kulissene. Etter mye «labbing» for å teste om det i det hele tatt var gjennomførbart, samt utvikling av en skog av verktøy for å kunne administrere og visualisere det hele, i tillegg til å gi deltakerne tilbakemeldinger, så endte de opp med å rigge opp fire «stasjoner».

Kristian Lyngstøl var nettverksansvarlig årets The Gathering. Det ble avlyst, men så fikk han en idé. Foto: Sarah McDonald Gerhardsen
Kristian Lyngstøl var nettverksansvarlig årets The Gathering. Det ble avlyst, men så fikk han en idé.

Det ble satt opp webkameraer rettet mot hver av stasjonene, og en «dummyklient» på toppen av hver stasjon.

– Jeg vet ikke hvor mye arbeidstid vi la ned for dette, men jeg trengte en ny påskeferie etter det var over. Det er satt opp webserver, lagd webdesign, skrevet nettverksplan, skrevet dokumentasjon, gjort mye testing, skrevet verktøy for automatisk testing så deltakerne fikk konstante oppdateringer, skrevet backend for å vise det, vi har brukt et par timer på et lager for å finne fem tv-er med både strøm, HDMI og fot, vi har hatt folk innom Vikingskipet for å hente konsollkablene våre, satt opp streamingverktøy, smartbelysning og … Lista kunne sikkert fortsatt til neste påske, skriver Lyngstøl.

Kildekoden til det som ble utviklet til arrangementet, finnes her.

Overrasket over den store interessen

Til tross for at Tech:Online-arrangementet fikk minimalt med publisitet i forkant, var det ganske mange som var interesserte i å delta.

– I forkant var det et par presentasjoner på TGs twitch-stream, både om nettverk generelt og litt mer praktisk. Vi hadde fryktet at de 4 stasjonene kanskje fikk 3-4 interessenter. Vi fryktet nivået var for høyt eller interessen for smal, forteller Lyngstøl.

Saken fortsetter under bildet.

Den ene av de fire stasjonene som deltakerne i Tech:Online-konkurransen skulle konfigurere og få på nett. Foto: Kristian Lyngstøl
Den ene av de fire stasjonene som deltakerne i Tech:Online-konkurransen skulle konfigurere og få på nett.

– Fasiten var at trykket ble så stort at vi til slutt måtte avvise folk. Vi fikk nærmere 30 påmeldte, cirka 20 gjennomførte.

Han har ikke nøyaktige tall siden «bookingsystemet» ble utviklet underveis.

– Under avvikling var det kontinuerlig tilgang på hjelp via Discord, og arrangementet gikk over to døgn. En typisk gjennomkjøring tok fra 1,5 timer til 5 timer (for meg er begge ekstremene imponerende: Det å holde på i 5 timer uten å gi seg er noe man bare må respektere), skriver Lyngstøl.

Saken fortsetter under bildet.

Slik så oppgavene under Tech:Online-konkurransen ut. Skjermbilde: Kristian Lyngstøl
Slik så oppgavene under Tech:Online-konkurransen ut. Skjermbilde: Kristian Lyngstøl

Lav snittalder på deltakerne

– Det kuleste med det hele, spør du meg, er aldersgruppen. Vi har ikke samlet inn alder på deltakere, men jeg har en sterk følelse av at snittalderen er i slutten av tenåra et sted, sier han og trekker spesielt fram den ene av de tre vinnerne, Nikolai Matre (også kjent som ent3r_) fra Bergen. Han er 15 år.

– Nikolai var også såpass entusiastisk at i stedet for å vente på «sin tur», så lagde han en statusside for alle 4 stasjoner, basert på det åpne API-et vi hadde, forteller Lyngstøl.

Digi.no ba Matre fortelle litt om statussiden:

– Jeg spurte tidlig om hvordan statusen funket. Da fortalte Kristian at de hadde et API som folk kunne bruke. Så det jeg da gjorde, var at jeg satt opp en nettside som brukte det API-et til å generere en nettside. Siden API-et ga statusen i JSON-format, var det en enkel «foreach loop» i Javascript, skriver han i en e-post til digi.no.

Kildekoden til statussiden ligger her.

Hadde ingen erfaring med oppgavene fra før

Digi.no spurte Matre om hvorfor han meldte seg på konkurransen og om hvordan han opplevde den:

– Jeg meldte med hovedsakelig på konkurransen fordi det virket gøy. Jeg ville ha noe gøy å drive på med i påsken, og dette virket helt perfekt. Jeg hadde ingen erfaring med dette fra før. Dette var første gangen jeg var i nærheten av dette her, skriver Matre i en e-post til digi.no.

– Jeg syntes egentlig at det var ganske greie oppgaver. De hadde laget en veldig fin og grundig dokumentasjon på dette, noe som gjorde det mye enklere. Det mest interessante jeg lærte var vel at det går an å bruke to eller flere kabler til å få høyere hastighet. Det hadde jeg ingen peiling på, fortsetter han.

På spørsmål om dette er noe han kan tenkte seg å drive med også senere, svarte han:

– Absolutt! Jeg syntes det var veldig gøy, og jeg lærte mye!

Oppdatert 24. september 2020: Etter forespørsel fra Nikolai Matre har vi fjernet et bilde fra saken. Vi har også fjernet en lenke til statussiden som ikke lenger er tilgjengelig.

Powered by Labrador CMS