Palvelinympäristöjen keskitetty kokoonpanon hallinta avoimen lähdekoodin ohjelmistoilla
Oukka, Asko (2010)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2010060811783
https://urn.fi/URN:NBN:fi:amk-2010060811783
Tiivistelmä
Opinnäytetyön tarkoituksena oli selvittää Ixonos Oy:n asettamat vaatimukset keskitetylle kokoonpanon hallinnalle. Lisäksi opinnäytetyössä selvitettiin, mikä avoimen lähdekoodin keskitetty kokoonpanon hallintaohjelmisto soveltuu parhaiten toimeksiantajan, Ixonos Oy:n käyttöön.
Tutkimusmenetelmänä oli vertaileva tutkimus. Vertailu toteutettiin suorittamalla valituilla ohjelmistoilla sovitut keskitetyn kokoonpanon hallinnan eri osa-alueiden testit, joiden avulla voitiin selvittää, kuinka ohjelmistojen avulla kokoonpanon hallinnan eri osa-alueet olivat toteutettavissa.
Työn teoriaosuudessa käsitellään konfiguroinnin määritelmää sekä manuaalisen konfiguroinnin automatisointia. Lisäksi käydään läpi tunnettuja paradigmoja, joiden avulla konfigurointia voidaan automatisoida.
Opinnäytetyön pohjalta tehdyn vertailun perusteella ehdotetaan kahdesta vertaillusta keskitetyn kokoonpanon hallinnan ohjelmistosta Ixonos Oy:n käyttöön Cfengine 3:a. Cfengine 3 menestyi yleisesti ottaen paremmin myös tärkeiksi katsotuilla kokoonpanon hallinnan osa-alueilla. Vuonna 1993 julkaistu Cfengine on avoimeen lähdekoodiin perustuvista palvelinten automatisoidun ylläpidon ohjelmistoista pitkäikäisin ohjelmisto, jota edelleen määrätietoisesti kehitetään.
Tutkimusmenetelmänä oli vertaileva tutkimus. Vertailu toteutettiin suorittamalla valituilla ohjelmistoilla sovitut keskitetyn kokoonpanon hallinnan eri osa-alueiden testit, joiden avulla voitiin selvittää, kuinka ohjelmistojen avulla kokoonpanon hallinnan eri osa-alueet olivat toteutettavissa.
Työn teoriaosuudessa käsitellään konfiguroinnin määritelmää sekä manuaalisen konfiguroinnin automatisointia. Lisäksi käydään läpi tunnettuja paradigmoja, joiden avulla konfigurointia voidaan automatisoida.
Opinnäytetyön pohjalta tehdyn vertailun perusteella ehdotetaan kahdesta vertaillusta keskitetyn kokoonpanon hallinnan ohjelmistosta Ixonos Oy:n käyttöön Cfengine 3:a. Cfengine 3 menestyi yleisesti ottaen paremmin myös tärkeiksi katsotuilla kokoonpanon hallinnan osa-alueilla. Vuonna 1993 julkaistu Cfengine on avoimeen lähdekoodiin perustuvista palvelinten automatisoidun ylläpidon ohjelmistoista pitkäikäisin ohjelmisto, jota edelleen määrätietoisesti kehitetään.