DNS kā asistējošs pakalpojums infrastruktūras mākoņos
Author
Gaļinauskis, Toms
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Trukšāns, Leo
Date
2015Metadata
Show full item recordAbstract
Šobrīd ļoti strauji attīstas virtualizācijas un mākoņskaitļošanas tehnoloģijas, tādēļ liela
uzmanība tiek vērsta uz tām. Lai gan dažādi citi pakalpojumi jau mākoņos darbojas labi, DNS
vēl ir izstrādes stadijā.
Pētījuma mērķis bija iepazīt mākoņskaitļošanas tehnoloģijas, DNS tehnoloģijas un
mēģināt tās savietot, kā arī izpētīt esošo situāciju šajā jautājumā, un darba rezultātā ieviest
strādājošu, mākonī integrētu DNS pakalpojumu.
Darba gaitā un rezultātā tika izveidots lokāls DNS serveris ar ģeolokācijas
pakalpojumu, kura ieviešana mākoņu vidē jau būtu ieguvums, iepazīta OpenStack
mākoņskaitļošanas infrastruktūra, iepazītas nianses, kas rodas DNS un mākoņu savietošanas
gadījumā, un uzstādīta un ieviesta izstrādes stadijā esošā DNSaaS (DNS kā pakalpojums)
komponente Designate, tā savienota ar citām OpenStack mākoņskaitļošanas infrastruktūras
komponentēm, kā arī pārbaudītas tās iespējas un piedāvātās funkcijas. Virtualization and cloud computing technology is currently rapidly evolving, so it gets
a lot of attention. Even if many other different services are already working well on clouds,
DNS for clouds is still in development.
The goal of this research was to get to know cloud computing technologies, DNS
technologies and try to combine them, as well as research the current situation of this subject
and deploy a working, integrated DNS service in the cloud. During this research, a local DNS
server with geolocation services, which would be a valuable addition to cloud environment,
was deployed, the author got to know the OpenStack cloud computing infrastructure, as well
as the details that emerge from trying to combine clouds and DNS, and Designate, a DNSaaS
(DNS as a service) still in development, was installed. From there, Designate was configured
to connect to other OpenStack components and it's capabilities and functions were tested and
its potential was evaluated.