VMware vSphere
Napredni tehnički tutorijal i praktikum za enterprise virtuelizaciju
Ovaj tutorijal je celovita mapa učenja VMware vSphere infrastrukture: od razloga zbog kojih se fizički resursi virtuelizuju, preko samostalnog rada sa ESXi hostovima, vCenter Serverom i virtuelnim mašinama, do projektovanja mreže i skladištenja, upravljanja klasterima, zaštite podataka, automatizacije i rešavanja incidenata. Teorija se u svakoj celini povezuje sa praktičnim zadacima, proverama stanja i scenarijima kvarova, kako bi čitalac razumeo i postupak i tehnički razlog iza njega.
Gradivo je namenjeno budućim i aktivnim sistem administratorima, infrastrukturnim i DevOps inženjerima, članovima mrežnih, storage, bezbednosnih i SRE timova, kao i svima koji žele da sistematizuju iskustvo stečeno u radu. Za početak su dovoljni osnovno razumevanje serverskog hardvera, TCP/IP mreža, skladištenja podataka i administracije operativnih sistema. Poznavanje Linux ili Windows komandne linije je korisno, a za deo o automatizaciji poželjne su osnove PowerShell-a.
Tutorijal se može čitati redom kao program samostalnog učenja ili koristiti kao operativna referenca. Početniku se preporučuje da prati sve delove i posle svakog poglavlja ponovi postupke u laboratoriji. Iskusniji čitalac može da koristi uvodne pasuse kao mapu preduslova, a praktikume kao proveru sopstvenih kompetencija. Završni projekti objedinjuju projektovanje, implementaciju, bezbednost, monitoring, recovery, troubleshooting i dokumentovanje promena, odnosno način rada očekivan u enterprise timu.
Verzijski i proizvodni okvir tutorijala
Osnovni koncepti objašnjeni su tako da važe kroz više generacija platforme, dok se laboratorijske procedure moraju vezati za konkretnu verziju. Produkciona okruženja sa vSphere 8 i dalje su važna, ali je vSphere 7 izašao iz opšte podrške 2. oktobra 2025. Savremena dokumentacija obuhvata i vSphere odnosno VMware Cloud Foundation 9.x; zato svaka lekcija treba jasno da odvoji stabilan koncept od menija, mogućnosti, licence i ograničenja karakterističnih za određeno izdanje. VMware PowerCLI je u novijem portfoliju preimenovan u VCF PowerCLI, a perpetualni portfolio je zamenjen ponudama zasnovanim na pretplati. Pre produkcione primene uvek se proveravaju aktuelni Broadcom TechDocs, Product Lifecycle, Compatibility Guide, Configuration Maximums, release notes i pravo na konkretne funkcije.
Prvi deo: Temelji virtuelizacije i pouzdan rad sa virtuelnim mašinama
Prvi deo gradi zajednički rečnik i mentalni model platforme. Čitalac najpre razume odnos fizičkog servera, hipervizora i virtuelne mašine, zatim ulogu ESXi-ja, vCenter Servera i vSphere Client-a, pa tek onda izvodi svakodnevne operacije. Po završetku ovog dela ume da se kreće kroz inventar, kreira i standardizuje VM, proceni posledice snapshot-a ili migracije i prikupi prve dokaze kada gostujući sistem ne radi.
I. Uvod u VMware i virtuelizaciju
Poglavlje objašnjava zašto virtuelizacija postoji, koje probleme rešava i gde se VMware vSphere nalazi u savremenoj privatnoj cloud i data-centar arhitekturi. Ono priprema čitaoca da nazive proizvoda ne uči kao izolovane oznake, već kao komponente sistema sa jasnim ulogama i zavisnostima.
1. Šta je VMware – platforma za virtuelizaciju enterprise infrastrukture 2. Zašto učiti VMware – osnova za administraciju, DevOps, cloud i data centre 3. Šta je virtuelizacija – od fizičkog servera do virtuelne mašine 4. Hipervizor – sloj koji omogućava rad više sistema na jednom serveru 5. VMware ekosistem – ESXi, vCenter, vSphere, datastore i klasteriII. Arhitektura i organizacija VMware okruženja
Od pojedinačnih komponenti prelazi se na upravljačku ravan i hijerarhiju inventara. Čitalac uči gde se odluke primenjuju, kako se resursi nasleđuju i zašto pogrešno mesto konfiguracije može imati šire posledice. Ovo je osnova za mreže, skladištenje, klastere, prava pristupa i automatizaciju.
6. ESXi host – hipervizor i izvršna osnova virtuelne infrastrukture 7. vCenter Server – centralno upravljanje VMware infrastrukturom 8. vSphere Client – administrativno okruženje i pregled objekata 9. Datacenter, cluster i host – hijerarhija i organizacija resursa 10. Resource Pool – dodela, prioriteti i kontrola CPU i memorijskih resursaIII. Virtuelne mašine i standardizacija workload-a
Poglavlje povezuje apstrakciju virtuelnog hardvera sa konkretnim životnim ciklusom workload-a. Kreiranje VM-a nije posmatrano kao niz klikova: izbor kompatibilnosti, kontrolera, mreže, diska, VMware Tools-a i šablona postaje deo ponovljivog standarda za pouzdano uvođenje sistema.
11. Virtuelna mašina – operativni sistem unutar virtuelnog hardvera 12. Kreiranje virtuelne mašine – prvi praktičan korak u VMware okruženju 13. Virtuelni hardver – CPU, memorija, disk, mrežna kartica i uređaji 14. VMware Tools – integracija gosta, drajveri i operativna vidljivost 15. Template i kloniranje – standardizovano i ponovljivo kreiranje VM-ovaIV. Svakodnevna administracija i prvi troubleshooting
U ovoj celini čitalac bezbedno izvodi redovne operacije i uči da razlikuje funkcije koje na prvi pogled deluju slično. Posebno se razgraničavaju snapshot i backup, template i klon, hladna i živa migracija, kao i problem gosta od problema virtuelne infrastrukture. Ishod je disciplinovan rad zasnovan na proveri preduslova, posledica i rezultata promene.
16. Power operacije – uključivanje, gašenje, restart i suspendovanje VM-a 17. Snapshot – kratkotrajna tačka povratka, ograničenja i bezbedna konsolidacija 18. Konverzija u template – priprema i održavanje standardnih serverskih slika 19. Migracija VM-a – premeštanje workload-a i provera kompatibilnosti 20. Osnovni troubleshooting VM-a – od simptoma do prvih pouzdanih dokazaDrugi deo: Napredna administracija zajedničke infrastrukture
Drugi deo prelazi sa pojedinačne virtuelne mašine na usluge koje deli čitavo okruženje. Mreža, skladištenje, migracija, dostupnost i raspodela resursa posmatraju se kao međuzavisni sistemi. Čitalac razvija sposobnost da projektuje put saobraćaja i podataka, prepozna usko grlo, proceni rizik otkaza i sarađuje sa mrežnim, storage i bezbednosnim timovima.
V. Virtuelne mreže i dijagnostika povezivosti
Od standardnog virtuelnog switch-a i port grupe dolazi se do VMkernel saobraćaja za management, vMotion i storage. Cilj je da čitalac može da prati paket kroz virtuelni i fizički sloj, razume VLAN granice i utvrdi gde je veza prekinuta, umesto da nasumično menja konfiguraciju.
21. Virtual Switch – standardna i distribuirana virtuelna mreža 22. Port Group – politike i povezivanje VM-ova sa odgovarajućim mrežama 23. VLAN u VMware okruženju – segmentacija i put mrežnog saobraćaja 24. VMkernel adapter – mreža za management, vMotion, storage i servise 25. Troubleshooting VMware mreže – kada VM ili VMkernel servis nema vezuVI. Skladištenje, politike i integritet podataka
Poglavlje povezuje datastore, VMDK i način alokacije prostora sa NFS, iSCSI i Fibre Channel transportom. Čitalac uči da razlikuje kapacitet, dostupnost, latenciju i putanju do uređaja, kao i da bezbedno reaguje kada datastore nestane, postane spor ili ostane bez prostora.
26. Datastore – logički prostor za datoteke virtuelnih mašina 27. VMDK – virtuelni disk, lanci datoteka i životni ciklus podataka 28. Thin i Thick Provisioning – alokacija prostora, rizici i praćenje potrošnje 29. NFS, iSCSI i Fibre Channel – protokoli, putanje i zone odgovornosti 30. Storage troubleshooting – kapacitet, latencija, putanje i nedostupan datastoreVII. Klasteri, dostupnost, performanse i bezbednosna osnova
Nakon mreže i skladištenja mogu se pouzdano razumeti servisi klastera. vMotion, HA i DRS ovde imaju jasno različite ciljeve: neprekidnu migraciju, ponovno pokretanje workload-a posle otkaza i balansiranje resursa. Merenje performansi i osnovno hardening upravljanje pripremaju čitaoca za operativne, bezbednosne i lifecycle procese u narednom delu.
31. vMotion – živa migracija VM-a i njeni mrežni i storage preduslovi 32. vSphere High Availability – detekcija otkaza i automatski restart VM-a 33. Distributed Resource Scheduler – balansiranje opterećenja i pravila smeštaja 34. Performanse – CPU, memorija, disk i mreža bez pogrešnog tumačenja metrika 35. Bezbednosna osnova VMware okruženja – najmanje privilegije, patching i izolacijaTreći deo: Produkcione operacije, automatizacija i otpornost
Treći deo pretvara tehničko znanje u ponovljiv operativni rad. Čitalac povezuje backup sa proverljivim oporavkom, metrike sa pragovima i alarmima, inventar sa vlasništvom, a automatizaciju sa kontrolom greške i revizijom. Dodate celine o lifecycle-u, identitetu, sertifikatima, naprednom hardening-u, disaster recovery-ju, upravljanju promenama i incidentima zatvaraju put od laboratorijskog administratora do odgovornog rada u produkciji.
VIII. Zaštita podataka, monitoring i sistematičan troubleshooting
Ove lekcije uvode svakodnevnu operativnu petlju: posmatraj, postavi hipotezu, prikupi dokaz, sprovedi kontrolisanu promenu i potvrdi oporavak. Backup se smatra uspešnim tek nakon restore testa; alarm dobija smisao tek kada ima vlasnika i proceduru reakcije; troubleshooting se završava dokumentovanim uzrokom ili jasno omeđenim sledećim korakom.
36. Backup i restore – politike zaštite, RPO/RTO i obavezna provera oporavka 37. Monitoring, alarmi i logovi – od bazne linije do pravovremenog upozorenja 38. Sistematičan troubleshooting – host, VM, mreža i storage u jedinstvenom toku dijagnostikeIX. Inventar, integracije i priprema za moderne platforme
Pouzdana infrastruktura mora imati tačan inventar, vlasništvo, oznake i podatke pogodne za razmenu sa CMDB i drugim sistemima. Poglavlje zatim povezuje klasični vSphere sloj sa zahtevima Kubernetes platformi, ali jasno odvaja ovu osnovu od posebnog tutorijala o Tanzu tehnologijama i njihovim verzijski i licencno zavisnim implementacijama.
39. Inventar, tagovi i CMDB – vlasništvo, klasifikacija i automatizovana razmena podataka 40. Priprema vSphere infrastrukture za Tanzu, OpenShift i druge Kubernetes platformeX. Lifecycle, identitet i napredna zaštita platforme
Novo poglavlje obrađuje tri produkciona preduslova koja ne smeju ostati rasuta između opštih lekcija: kontrolisanu instalaciju i nadogradnju, pouzdan identitet i sertifikate, te proverljiv hardening. Ono osposobljava čitaoca da proceni kompatibilnost pre promene, planira rollback, održava pristup bez deljenih administratorskih naloga i dokaže bezbednosno stanje.
41. Instalacija, nadogradnja i vSphere Lifecycle Manager – od kompatibilnosti do validiranog image-a 42. Identitet, SSO, RBAC i sertifikati – pouzdana autentikacija i kontrola pristupa 43. Hardening, Secure Boot, TPM, enkripcija i audit – od smernice do dokaza usklađenostiXI. Automatizacija, kapacitet i kontrolisane promene
Administracija postaje skalabilna tek kada je ponovljiva i merljiva. Čitalac prelazi sa ručnih operacija na VCF PowerCLI i vSphere Automation API, uči da pravi idempotentne i bezbedne skripte, planira kapacitet prema baznim linijama i Configuration Maximums dokumentaciji, te svaku promenu povezuje sa odobrenjem, prozorom održavanja, validacijom i povratnim planom.
44. VCF PowerCLI i vSphere API – bezbedna, idempotentna i proverljiva automatizacija 45. Planiranje kapaciteta i Configuration Maximums – rast bez skrivenih uskih grla 46. Upravljanje promenama i održavanje – pre-check, maintenance mode, rollback i post-checkXII. Disaster recovery i upravljanje incidentima
Završna stručna celina razdvaja visoku dostupnost od zaštite lokacije i poslovnog kontinuiteta. Čitalac projektuje RPO i RTO, razume replikaciju i orkestraciju oporavka bez vezivanja koncepta za jednu licencu, a zatim vežba komandovanje incidentom, očuvanje dokaza, eskalaciju, izradu support bundle-a i postincidentnu analizu bez kulture okrivljavanja.
47. Disaster recovery, replikacija i orkestracija oporavka – od RPO/RTO do testiranog plana 48. Upravljanje incidentima, support bundle i RCA – od trijaže do trajne korektivne mereČetvrti deo: Praktikumi, laboratorije i završni projekti
Poslednji deo objedinjuje znanje kroz bezbedne vežbe sa jasnim početnim stanjem, zadatkom, kriterijumima uspeha i scenarijem kvara. Čitalac najpre gradi laboratoriju, zatim realizuje povezani enterprise mini projekat i završava operativnom proverom u kojoj drugi administrator mora moći da ponovi postupak na osnovu dokumentacije. Rezultat nije samo funkcionalno okruženje, već dokaz da je ono upravljivo, obnovljivo i objašnjivo.
XIII. Laboratorijsko okruženje i integrisani projekti
Dodatak 1 vodi čitaoca kroz planiranje resursa, nested virtuelizaciju gde je primenljiva, mrežnu izolaciju, DNS i NTP preduslove, instalaciju, početnu validaciju i bezbedno vraćanje laboratorije u poznato stanje. Njegov cilj nije samo da laboratorija bude pokrenuta, već da njena arhitektura, ograničenja i kriterijumi ispravnosti budu razumljivi i dokumentovani.
Dodatak 2 povezuje prethodno obrađene oblasti u model bezbednog i upravljivog enterprise VMware okruženja. Čitalac projektuje inventar, hostove i klaster, mreže, skladištenje, politike pristupa, monitoring, zaštitu podataka i operativnu dokumentaciju, a zatim proverava da li formirana celina ispunjava definisane tehničke, bezbednosne i upravljačke zahteve.
Dodatak 3 završava praktikum operativnom validacijom i kontrolisanim game day scenarijem. U unapred ograničenim i bezbednim uslovima izaziva se kvar, prati reakcija sistema i administratora, sprovodi oporavak, prikupljaju dokazi i održava retrospektiva. Cilj je da se utvrdi ne samo da li se sistem može oporaviti, već i da li su alarmi, procedure, uloge, komunikacija i dokumentacija dovoljno pouzdani da postupak može ponoviti drugi ovlašćeni administrator.
Dodatak 1. Izgradnja VMware laboratorijskog okruženja – dizajn, instalacija i validacija Dodatak 2. Mini projekat – model bezbednog i upravljivog enterprise VMware okruženja Dodatak 3. Operativna validacija i game day – kvar, oporavak, dokazi i retrospektivaŠta čitalac dobija završetkom knjige
Završetkom knjige čitalac ne dobija samo pregled VMware proizvoda i funkcionalnosti, već povezanu mentalnu mapu enterprise virtuelne infrastrukture. Razume kako ESXi hostovi, vCenter Server, virtuelne mašine, mreže, datastore resursi, klasteri, identitet, bezbednosne politike, monitoring, automatizacija, backup i disaster recovery zajedno grade sistem čije se stanje mora planirati, meriti, štititi i dokazivati.
Stečeno znanje omogućava mu da razlikuje laboratorijski postupak od produkcione promene, simptom od osnovnog uzroka, snapshot od rezervne kopije, visoku dostupnost od disaster recovery-ja i tehnički završenu operaciju od operativno validiranog rezultata. Čitalac razvija disciplinu rada zasnovanu na pre-check proverama, proceni rizika, najmanjim potrebnim privilegijama, dokumentovanju, rollback planu, post-check validaciji i očuvanju dokaza.
Knjiga zato ne obećava poznavanje svake opcije niti zamenjuje iskustvo u konkretnom produkcionom okruženju. Ona pruža tehničku osnovu, praktične obrasce i način razmišljanja koji čitaocu omogućavaju da bezbednije nastavi laboratorijski rad, prati aktuelnu dokumentaciju, sarađuje sa infrastrukturnim timovima i postepeno preuzima složenije administratorske zadatke.