Vodič za virtualizaciju poslovnih servera

Fizički server koji pokreće samo jednu poslovnu aplikaciju često troši prostor, električnu energiju i vrijeme administratora nesrazmjerno stvarnom opterećenju. Kada takav server otkaže, problem nije samo u zamjeni hardvera, nego i u vremenu potrebnom za vraćanje aplikacije, podataka i korisničkog pristupa. Ovaj vodič za virtualizaciju poslovnih servera objašnjava kako organizirati prijelaz bez nepotrebnog rizika za svakodnevni rad tvrtke.

Virtualizacija omogućuje pokretanje više odvojenih virtualnih servera na zajedničkoj fizičkoj infrastrukturi. Svaki virtualni stroj ima vlastiti operativni sustav, dodijeljene procesorske jezgre, radnu memoriju, diskovni prostor i mrežne postavke. Korisnici pritom i dalje koriste računovodstveni program, datotečni sustav, poslovnu aplikaciju ili domenske servise kao i prije. Promjena je u načinu na koji se sustav održava, štiti i oporavlja.

Kada virtualizacija ima poslovnog smisla

Najčešći razlog nije sama tehnologija, nego potreba za boljom kontrolom rizika. Tvrtka može imati odvojene fizičke servere za datoteke, poslovnu aplikaciju, domenske servise i udaljeni pristup, iako je opterećenje svakog od njih umjereno. Takvo okruženje otežava nadogradnje, povećava broj točaka kvara i stvara ovisnost o starijem hardveru.

U virtualiziranom okruženju resursi se raspoređuju prema stvarnim potrebama. Poslužitelj za aplikaciju koja je opterećena samo krajem mjeseca može dobiti više resursa u tom razdoblju, bez kupnje zasebnog fizičkog uređaja. Novi testni server može se pripremiti bez nabave dodatne opreme, a postojeći virtualni stroj lakše se premješta na drugi host kada je potreban servis ili zamjena hardvera.

To ne znači da svaku uslugu treba virtualizirati. Sustavi s posebnim hardverskim zahtjevima, vrlo velikim brojem ulazno-izlaznih operacija ili specifičnim licencnim pravilima ponekad bolje funkcioniraju na namjenskom fizičkom serveru. Odluka mora polaziti od aplikacije, njezina opterećenja i dopuštenog prekida rada, a ne od pretpostavke da je jedna arhitektura prikladna za sve.

Vodič za virtualizaciju poslovnih servera: priprema

Dobar projekt počinje popisom postojećeg stanja. Potrebno je utvrditi koje servere tvrtka koristi, koje aplikacije na njima rade, tko je odgovoran za pojedini sustav te o kojim drugim servisima ovise. Poslovna aplikacija, primjerice, može ovisiti o SQL bazi, Active Directoryju, mrežnim mapama, pisačima, certifikatima ili vanjskom pristupu dobavljača.

Važno je zabilježiti stvarno opterećenje, a ne samo specifikaciju postojećeg servera. Stariji uređaj s 32 GB memorije ne znači automatski da virtualnom stroju treba jednaka količina. Nekoliko tjedana mjerenja potrošnje procesora, memorije, prostora i diskovnih operacija daje pouzdaniju osnovu za dimenzioniranje.

U ovoj fazi treba provjeriti i licencne uvjete. Operativni sustavi, baze podataka i pojedine poslovne aplikacije mogu imati različita pravila za rad u virtualnom okruženju, broj jezgri, procesora ili instanci. Tehnički ispravna migracija može stvoriti problem ako se licenciranje provjeri tek nakon puštanja sustava u rad.

Odredite redoslijed i prihvatljiv prekid rada

Nisu svi serveri jednako kritični. Datotečni server možda se može zaustaviti izvan radnog vremena, dok sustav za proizvodnju, skladište ili komunikaciju s klijentima traži pažljivije planiranje. Za svaki sustav treba odrediti koliko dugo može biti nedostupan i koliko podataka tvrtka može prihvatljivo izgubiti u slučaju kvara.

Ta dva podatka izravno utječu na dizajn rješenja. Kratak dopušteni prekid traži brži postupak oporavka, a mali dopušteni gubitak podataka češće sigurnosno kopiranje ili replikaciju. Bez takvog dogovora izrazi poput „brzi povrat” ostaju nejasni i mogu stvoriti pogrešna očekivanja kada dođe do incidenta.

Odabir infrastrukture nije samo pitanje procesora

Virtualizacijski host mora imati dovoljno procesorske snage i memorije za istodoban rad svih planiranih virtualnih strojeva, uz rezervu za rast i izvanredne situacije. Međutim, performanse često više ovise o sustavu pohrane nego o procesoru. Spora ili nepravilno postavljena pohrana može usporiti rad baze podataka i aplikacija čak i kada su procesor i memorija nedovoljno opterećeni.

Za poslovno okruženje treba razmotriti redundantne diskove, kvalitetnu mrežnu povezanost, zaštitu napajanja i nadzor hardvera. Jedan snažan host može biti opravdan za manji broj manje kritičnih servisa, ali on i dalje predstavlja jednu točku kvara. Ako su aplikacije ključne za rad, dva hosta i odgovarajuća zajednička ili replicirana pohrana mogu omogućiti nastavak rada nakon kvara jednog uređaja. Takva arhitektura povećava početno ulaganje i složenost održavanja, ali može bitno smanjiti operativni zastoj.

Ne treba zaboraviti mrežu. Virtualni serveri dijele fizičke mrežne kartice, pa je potrebno odvojiti upravljanje infrastrukturom, promet virtualnih strojeva, pohranu i sigurnosne kopije kada opseg sustava to opravdava. Jasna segmentacija olakšava nadzor i ograničava posljedice pogrešne konfiguracije ili sigurnosnog događaja.

Migracija: kopiranje servera nije dovoljan plan

Migracija fizičkog servera u virtualni oblik može se izvesti konverzijom postojećeg sustava ili izgradnjom novog virtualnog servera i prijenosom aplikacije i podataka. Konverzija je često brža kod starijih sustava, ali može prenijeti nepotrebne upravljačke programe, zastarjele postavke i dugogodišnje konfiguracijske probleme. Nova instalacija traži više pripreme, no obično daje čišći i lakše održiv sustav.

Za poslovne aplikacije preporučljivo je napraviti probnu migraciju ili barem test vraćanja u izdvojenom okruženju. Treba provjeriti prijavu korisnika, pristup bazi, rad integracija, ispis dokumenata, automatske zadatke i udaljeni pristup. Posebnu pozornost zahtijevaju aplikacije koje koriste fiksne IP adrese, hardverske licencne ključeve ili komunikaciju s vanjskim servisima.

Plan migracije treba sadržavati točan termin, odgovornu osobu, redoslijed gašenja i pokretanja sustava te postupak povratka na staro stanje ako testovi ne prođu. Plan povratka nije znak nepovjerenja u projekt, nego osnovna mjera odgovornog upravljanja promjenom.

Backup i oporavak moraju pratiti novu arhitekturu

Virtualizacija može znatno ubrzati oporavak, ali sama po sebi nije sigurnosna kopija. Snimka virtualnog stroja korisna je prije nadogradnje ili kratkotrajne promjene, no ne zamjenjuje redovit backup. Dugotrajno zadržavanje snimki može usporiti sustav i povećati rizik od problema s pohranom.

Rješenje za sigurnosno kopiranje treba biti svjesno virtualnog okruženja, kako bi pravilno obradilo aplikacije i baze podataka. Kopija mora biti pohranjena odvojeno od produkcijskog sustava, a za važnije podatke treba predvidjeti i dodatnu kopiju na drugoj lokaciji ili u odgovarajućem cloud spremištu. Jednako je važno redovito testirati vraćanje pojedinačne datoteke, cijelog virtualnog stroja i kritične aplikacije.

U praksi se najveći propusti otkrivaju upravo kod oporavka: backup postoji, ali nedostaje lozinka za enkripciju, mrežna konfiguracija nije dokumentirana ili vraćena aplikacija ne može komunicirati s bazom. Dokumentacija mora biti dio rješenja, a ne zadatak koji ostaje za kasnije.

Sigurnost i svakodnevno održavanje

Virtualizacija koncentrira više sustava na manji broj uređaja. Zbog toga administratorski pristup virtualizacijskom hostu i upravljačkoj konzoli zahtijeva stroga prava pristupa, višefaktorsku prijavu gdje je dostupna, redovite nadogradnje i evidentiranje administrativnih aktivnosti. Host nije običan server – kompromitacija tog sloja može zahvatiti više virtualnih strojeva odjednom.

Nadzor treba obuhvatiti kapacitet pohrane, opterećenje memorije, stanje diskova, mrežnu povezanost, uspješnost backup poslova i dostupnost ključnih usluga. Posebno je korisno postaviti upozorenja prije nego što prostor na pohrani postane kritičan. Reakcija na upozorenje tijekom radnog dana daleko je jednostavnija od oporavka nakon zaustavljanja više virtualnih servera.

Za mala i srednja poduzeća održavanje često nije problem znanja, nego raspoloživosti. Interni administrator može uspješno rješavati svakodnevne zahtjeve korisnika, ali nema vremena za redovite provjere, dokumentiranje promjena i testove oporavka. U takvim situacijama vanjska stručna podrška može preuzeti nadzor infrastrukture i eskalacije, dok interni tim ostaje usmjeren na poslovne procese.

Virtualizacija je opravdana kada smanjuje broj točaka kvara, pojednostavljuje održavanje i omogućuje predvidljiv oporavak poslovnih sustava. Prije nabave opreme ili početka migracije, najkorisniji korak je zajedno s odgovornim osobama proći kritične aplikacije, ovisnosti i scenarije kvara. Tako projekt dobiva jasne tehničke granice i mjerljivu poslovnu svrhu.

Secret Link

Kreiramo budućnost digitalnog svijeta uz jednostavna rješenja za kompleksne probleme

Zatražite besplatnu ponudu