Testilaboratorio ja verkkoinfra
Testilaboratorio — fyysinen infra, Linux ja käytännön toteutus alusta alkaen.
Konteksti ja ongelma
Puolustusteollisuuden toimittajan tuotantoympäristöt ovat internetistä eristettyjä verkkokokonaisuuksia, joissa segmentointi, korkea saatavuus, redundanssi ja fyysinen suojaus kuuluvat perusvaatimuksiin. Kehitys- ja testaustyö edellyttää vastaavia ympäristöjä. Testilaboratorion tehtävänä oli tuotantoympäristöjen kahdentaminen niin, että topologia, elementit ja turvallisuusmalli vastaavat tuotannon tilannetta.
Mitä tehtiin
Vastasin laboratorion Linux- ja verkkoympäristöistä. Rakensin verkon alusta alkaen — fyysiset verkot ja verkkoelementit kaapelointeineen ja elementtien konfigurointi — sekä ympäristöön kuuluvat työasemat. Sama koski myös tuotantoasennuksia.
Hankin ja otin käyttöön verkkoelementit (kytkimet, reitittimet, uplinkit). Datakeskuksen fyysinen toteutus: rack-layout, kaapelointi, virta ja jäähdytys tilojen kanssa. Työ oli käytännönläheistä: purku, asennus, patchaus, loopbackit, peruskonfiguraatiot ja iteratiivinen säätö, kunnes topologia vastasi ohjelman oletuksia. Toimitus tammikuu–huhtikuu 2016.
Keskeisiä teknologioita: Linux, Bash, TCP/IP, VLAN, reititys ja kytkentä, palomuurit, VPN, datakeskusinfra, fyysinen turvallisuus.
Tulos
Testilaboratorio luovutettiin kehitys- ja integraatiotiimeille validoituna kokonaisuutena; toimiston paikallisverkko ja käyttöjärjestelmäympäristö palvelivat rinnakkaista arkea. Molemmissa konteksteissa verkko, Linux ja fyysinen kerros muodostivat hallitun kokonaisuuden.