Migraatio VMware-ympäristöstä Nutanix-ympäristöön
Teräväinen, Lauri (2020)
Teräväinen, Lauri
2020
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-2020052614027
https://urn.fi/URN:NBN:fi:amk-2020052614027
Tiivistelmä
Opinnäytetyön tarkoituksena on antaa yleiskuva virtualisoinnista, sen historiasta, klusteroinnista sekä keskittyä tarkemmin kahteen eri virtualisointiympäristöön; VMwaren vSphere-ympäristöön ja sen virtualisointialustaan ESXi sekä Nutanixiin ja sen virtualisointialustaan AHV.
Työ on tehty toimeksiantona Kainuun sosiaali- ja terveydenhuollon kuntayhtymän tietohallinnolle, ja se perustuu heille käyttöön tulleeseen ympäristöön. Kaikki toimeksiantajan kannalta arkaluontoinen tieto on opinnäytetyön sisältämässä tekstissä sekä kuvissa peitetty.
Virtualisointi on kehittynyt varhaisista mainframe-ratkaisuista nykyaikaisiin hyperkonvergentteihin ratkaisuihin, ja erilaiset uudistukset, kuten klusterointi ja levyjärjestelmät ovat parantaneet virtualisointiympäristöjen toimintaa. Klusterointi on tuonut mukanaan monia ympäristöjä parantavia ominaisuuksia, mukaan lukien kuormantasauksen sekä korkean saatavuuden. Levyjärjestelmien kannalta yksi suurimmista uudistuksista on RAID, Redundant Array of Independent Disks, joka parantaa järjestelmän vikasietoisuutta ja suorituskykyä.
VMware ja Nutanix ovat virtualisointiympäristöjä, ja molemmat sisältävät yleisimmät ympäristöissä tarvittavat komponentit; virtualisointialustan, käyttöliittymän sekä virtuaalikoneiden hallintaan tarvittavat työkalut. Tarkemmassa käsittelyssä on Nutanixin migraatiotyökalu Nutanix Move, jolla virtuaalikoneiden siirtojen tekeminen ja aikatauluttaminen ympäristöjen välillä onnistuu lähes automaattisesti.
Projektissa oli luonnollisesti omat haasteensa, mutta lopputuloksena saatiin toimiva Nutanix-ympäristö, johon voidaan helposti siirtää virtuaalikoneita muista ympäristöistä. Erityisesti haasteita tuottivat eri käyttöjärjestelmät ja niiden yhteensopivuus. Migraatiot kuitenkin saatiin onnistuneesti toimimaan, joten projekti onnistui odotetulla tavalla. The aim of this thesis is to give the reader an overview of the basics of virtualization and its history, clustering, and to focus in more detail on two different virtualization environments; VMware vSphere, including its hypervisor ESXi, and Nutanix and its hypervisor AHV.
This thesis was commissioned by Kainuu Social Welfare and Health Care Joint Authority’s data administration department and it is based on the environments they have currently in use. Any sensitive data included in the text or pictures in the thesis has been concealed.
Virtualization has evolved from early Mainframe solutions to more modern hyperconverged solutions, and different new innovations, like clustering and storage systems, have improved the performance of virtual environments. Clustering entails many features that enhance the performance of the environments, including load balancing and high availability. For storage systems, one of the biggest innovations is RAID, Redundant Array of Independent Disks, which improves a system fault tolerance and performance.
VMware and Nutanix are virtualization environments, and both include the common components present in a virtualization environment; hypervisor, user interface and the tools required for virtual machine management. In closer inspection is Nutanix Move, the migration tool used in Nutanix, which can be used to schedule and make migrations between environments almost automatically.
Naturally the project had its challenges, but the result was a working Nutanix environment in which the migrations from other environments worked effortlessly. Most of the challenges were due to operating systems and the compatibility between them. Nevertheless, in the end the migrations worked properly, so the project succeeded as expected.
Työ on tehty toimeksiantona Kainuun sosiaali- ja terveydenhuollon kuntayhtymän tietohallinnolle, ja se perustuu heille käyttöön tulleeseen ympäristöön. Kaikki toimeksiantajan kannalta arkaluontoinen tieto on opinnäytetyön sisältämässä tekstissä sekä kuvissa peitetty.
Virtualisointi on kehittynyt varhaisista mainframe-ratkaisuista nykyaikaisiin hyperkonvergentteihin ratkaisuihin, ja erilaiset uudistukset, kuten klusterointi ja levyjärjestelmät ovat parantaneet virtualisointiympäristöjen toimintaa. Klusterointi on tuonut mukanaan monia ympäristöjä parantavia ominaisuuksia, mukaan lukien kuormantasauksen sekä korkean saatavuuden. Levyjärjestelmien kannalta yksi suurimmista uudistuksista on RAID, Redundant Array of Independent Disks, joka parantaa järjestelmän vikasietoisuutta ja suorituskykyä.
VMware ja Nutanix ovat virtualisointiympäristöjä, ja molemmat sisältävät yleisimmät ympäristöissä tarvittavat komponentit; virtualisointialustan, käyttöliittymän sekä virtuaalikoneiden hallintaan tarvittavat työkalut. Tarkemmassa käsittelyssä on Nutanixin migraatiotyökalu Nutanix Move, jolla virtuaalikoneiden siirtojen tekeminen ja aikatauluttaminen ympäristöjen välillä onnistuu lähes automaattisesti.
Projektissa oli luonnollisesti omat haasteensa, mutta lopputuloksena saatiin toimiva Nutanix-ympäristö, johon voidaan helposti siirtää virtuaalikoneita muista ympäristöistä. Erityisesti haasteita tuottivat eri käyttöjärjestelmät ja niiden yhteensopivuus. Migraatiot kuitenkin saatiin onnistuneesti toimimaan, joten projekti onnistui odotetulla tavalla.
This thesis was commissioned by Kainuu Social Welfare and Health Care Joint Authority’s data administration department and it is based on the environments they have currently in use. Any sensitive data included in the text or pictures in the thesis has been concealed.
Virtualization has evolved from early Mainframe solutions to more modern hyperconverged solutions, and different new innovations, like clustering and storage systems, have improved the performance of virtual environments. Clustering entails many features that enhance the performance of the environments, including load balancing and high availability. For storage systems, one of the biggest innovations is RAID, Redundant Array of Independent Disks, which improves a system fault tolerance and performance.
VMware and Nutanix are virtualization environments, and both include the common components present in a virtualization environment; hypervisor, user interface and the tools required for virtual machine management. In closer inspection is Nutanix Move, the migration tool used in Nutanix, which can be used to schedule and make migrations between environments almost automatically.
Naturally the project had its challenges, but the result was a working Nutanix environment in which the migrations from other environments worked effortlessly. Most of the challenges were due to operating systems and the compatibility between them. Nevertheless, in the end the migrations worked properly, so the project succeeded as expected.