Suurte süsteemide seadistamine ja konfiguratsiooni haldamine

Date

2016

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Tänapäeval on paljudel ettevõttetel suur arv servereid. Igal serveril on oma roll ning ülesanded, mida ta peab täitma. Nende ülesannete täitmise eest vastutavad rakendused, mis on nende serverite peale installeeritud. Seega suure serverite ja rakenduste arvu haldamiseks peab süsteemi administraatoritel olema kindel lähenemine. Nende ülesannete optimeerimisega tegeleb selline valdkond nagu "Configuration Management".\n\rSelles teadustöös vaadeldakse probleeme, mida süsteemiadministraator peab lahendama suurte süsteemide korraldamisel. Lisaks analüüsitakse ja võrreldakse siin erinevaid kõige sagedamini kasutatavaid "Configuration Management" valdkonna tööriistu ning seda, mis lahendusi need tööriistaad pakkuvad püstitatud probleemide lahendamiseks. Töö lõpus kirjeldatakse kahe skripti implementeerimis- ja testimisprotsesse kasutades Ansible tööriista.
Nowadays, many companies involve provisioning large number of servers. Those servers have different roles and respond for running multiple services, which should be maintained in a company. As a result, system administrators should come up with a solution to effectively manipulate those servers and services installed on them. One popular approach is to use configuration management tools.\n\rIn this research we will describe problems that system administrators face during large-scale provisioning. Furthermore, we will review and compare most popular configuration management tools to see how they solve these problems. In addition, we will describe the process of implementing and testing several Ansible configuration management scripts.

Description

Keywords

Citation