CentOS 7 -tuen loppuminen ja siirtyminen uuteen käyttöjärjestelmään CSC:llä
Partanen, Petteri (2024)
Partanen, Petteri
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024111528343
https://urn.fi/URN:NBN:fi:amk-2024111528343
Tiivistelmä
Opinnäytetyön aihe oli CentOS 7 -tuen loppuminen ja siirtyminen uuteen käyttöjärjestelmään CSC:llä yhden asiakkaan ympäristössä. Työ tehtiin toimeksiantona CSC - Tieteen Tietotekniikan Keskus Oy:lle. Työn tavoitteena oli selvittää mahdolliset uudet käyttöjärjestelmät, joihin siirtyä CentOS 7 -tuen päätyttyä ja tehdä uuteen käyttöjärjestelmään tarvittavaa selvitys- ja kehitystyötä sekä suorittaa migraatio uuteen käyttöjärjestelmään.
Työ toteutettiin tekemällä ensin alustavaa selvitystyötä, jossa käytiin läpi uudet tarvittavat komponentit. Valittuja komponentteja lähdettiin kehittämään, jotta ne tukevat etäkäyttöympäristöä ja tehtiin valinta käyttöjärjestelmästä. Kun käyttöjärjestelmäksi valikoitui Ubuntu, niin alkoi kehitystyö uuden käyttöjärjestelmän parissa CSC:n asiakkaan tarkoituksiin. Kun kehitystyö oli saatu tarvittavaan pisteeseen, luotiin aikataulu migraatiolle, jossa vanhojen CentOS 7 -asiakaskoneiden tilalle tulee uudet Ubuntu-asiakaskoneet.
Tulokseksi saatiin toimivat Ubuntu-etäkäyttöympäristöt CSC:n asiakkaille ja ylläpitopuolelle sisäistä dokumentaatiota uusista Ubuntu-etäkäyttöympäristöistä. Migraatio on suoritettu vanhoista CentOS 7 -asiakaskoneista uusiin Ubuntu-asiakaskoneisiin ja vanhat CentOS 7 -asiakaskoneet on otettu pois käytöstä. Saatujen tuloksien pohjalta saatiin hyödyllistä tietoa siitä, mitä toinen asiakasympäristö vaatii, jotta migraatio on mahdollista myös sen kohdalla.
Johtopäätöksenä etäkäyttöympäristöstä saatiin käyttövalmis ratkaisu, jota voidaan käyttää tuotannossa. Jatkokehitykseen jää etäkäyttöympäristön automatisoinnin parantaminen, jotta etäkäyttöympäristön hallinta ja ylläpito ovat automatisoidumpaa. Kaikkia asiakkaiden haluamia ohjelmistoja ei vielä saatu tarjottua asiakkaille, joten niiden kehitys jatkuu vielä. Asiakaspalautteen pohjalta myös tehdään parannuksia etäkäyttöympäristöön, koska monet parannusehdotukset tulevat parhaiten asiakasnäkökulmasta etäkäyttöympäristön aktiivikäytössä.
Työ toteutettiin tekemällä ensin alustavaa selvitystyötä, jossa käytiin läpi uudet tarvittavat komponentit. Valittuja komponentteja lähdettiin kehittämään, jotta ne tukevat etäkäyttöympäristöä ja tehtiin valinta käyttöjärjestelmästä. Kun käyttöjärjestelmäksi valikoitui Ubuntu, niin alkoi kehitystyö uuden käyttöjärjestelmän parissa CSC:n asiakkaan tarkoituksiin. Kun kehitystyö oli saatu tarvittavaan pisteeseen, luotiin aikataulu migraatiolle, jossa vanhojen CentOS 7 -asiakaskoneiden tilalle tulee uudet Ubuntu-asiakaskoneet.
Tulokseksi saatiin toimivat Ubuntu-etäkäyttöympäristöt CSC:n asiakkaille ja ylläpitopuolelle sisäistä dokumentaatiota uusista Ubuntu-etäkäyttöympäristöistä. Migraatio on suoritettu vanhoista CentOS 7 -asiakaskoneista uusiin Ubuntu-asiakaskoneisiin ja vanhat CentOS 7 -asiakaskoneet on otettu pois käytöstä. Saatujen tuloksien pohjalta saatiin hyödyllistä tietoa siitä, mitä toinen asiakasympäristö vaatii, jotta migraatio on mahdollista myös sen kohdalla.
Johtopäätöksenä etäkäyttöympäristöstä saatiin käyttövalmis ratkaisu, jota voidaan käyttää tuotannossa. Jatkokehitykseen jää etäkäyttöympäristön automatisoinnin parantaminen, jotta etäkäyttöympäristön hallinta ja ylläpito ovat automatisoidumpaa. Kaikkia asiakkaiden haluamia ohjelmistoja ei vielä saatu tarjottua asiakkaille, joten niiden kehitys jatkuu vielä. Asiakaspalautteen pohjalta myös tehdään parannuksia etäkäyttöympäristöön, koska monet parannusehdotukset tulevat parhaiten asiakasnäkökulmasta etäkäyttöympäristön aktiivikäytössä.