VMware

Prvi deo: Temelji virtuelizacije i pouzdan rad sa virtuelnim mašinama
Virtuelna mašina – operativni sistem unutar virtuelnog hardvera
III. Virtuelne mašine i svakodnevni rad
11. Virtuelna mašina – operativni sistem unutar virtuelnog hardvera

Virtuelna mašina (Virtual Machine – VM) osnovna je izvršna i upravljačka jedinica VMware infrastrukture. Ona je softverski definisan računar: ima virtuelni procesor, memoriju, kontrolere, diskove, mrežne adaptere i firmver, a unutar tog virtuelnog hardvera izvršava gostujući operativni sistem (guest operating system) i njegove aplikacije. Za aplikaciju VM uglavnom izgleda kao samostalan server, dok administrator infrastrukture istovremeno vidi da njen rad zavisi od ESXi hosta, datastore-a, virtuelne mreže, politika resursa i upravljačkog sloja vCenter Servera.

Prethodne lekcije objasnile su ESXi, vCenter, inventarsku hijerarhiju i Resource Pool. Sada prelazimo na objekat koji te resurse stvarno koristi. Ova lekcija uspostavlja tehnički model virtuelne mašine, njene granice, zavisnosti, identitet, datoteke i životni ciklus. Detaljan postupak kreiranja sledi u lekciji 12, pojedinačni virtuelni uređaji u lekciji 13, VMware Tools u lekciji 14, a standardizacija pomoću template-a i kloniranja u lekciji 15.

Šta virtuelna mašina jeste, a šta nije

VM nije emulator kompletnog fizičkog računara u uobičajenom smislu niti je samo „operativni sistem u jednom fajlu”. ESXi obezbeđuje standardizovanu virtuelnu hardversku platformu, raspoređuje izvršavanje vCPU-a na fizičke CPU niti, mapira memoriju gosta na memoriju hosta i posreduje u pristupu storage-u i mreži. Gost dobija uređaje sa sopstvenim drajverima i ponaša se kao zaseban računar, ali kapacitet, dostupnost i performanse deli sa drugim workload-ima na istoj infrastrukturi.

Gostujući operativni sistem može prepoznati da je virtuelizovan, na primer preko informacija o platformi, virtuelnih uređaja i VMware Tools-a. Zbog toga tehnički nije precizno tvrditi da gost „ne zna” da radi u VM-u. Važna osobina jeste da aplikacije uglavnom ne moraju biti prepravljene samo zato što se izvršavaju u virtuelnoj mašini. Izuzeci postoje kod softvera vezanog za specifičan fizički uređaj, hardverski ključ, stroga pravila licenciranja, ekstremno nisku latenciju ili nepodržanu kombinaciju gosta i virtuelnog hardvera.

SlojŠta obezbeđujeAdministratorska odgovornost
Fizička infrastrukturaCPU, RAM, storage i mrežne adaptereKapacitet, redundansa, firmware i kompatibilnost
ESXiIzvršavanje i izolaciju VM-ova, raspoređivanje i virtuelne uređajeZdravlje hosta, patching, drajveri, resursi i logovi
Virtuelna mašinaKonfiguraciju virtuelnog hardvera i identitet workload-aPravilno dimenzionisanje, mreža, storage, politike i lifecycle
Gostujući OSProcese, servise, sistem datoteka i upravljanje aplikacijamaPatching gosta, hardening, backup na aplikativnom nivou i monitoring
AplikacijaPoslovnu uslugu i podatkeVlasništvo, SLA, zavisnosti, RPO/RTO i test oporavka

Kako VM koristi fizičke resurse

Fizički server: CPU, RAM, HBA/NIC i lokalni ili zajednički storage
                         │
                      ESXi host
                         │
          raspoređivanje, izolacija i I/O posredovanje
                 ┌───────┴────────┐
                 │                │
               VM01             VM02
       virtuelni hardver  virtuelni hardver
                 │                │
          gostujući OS     gostujući OS
                 │                │
           aplikacije       aplikacije

vCPU nije trajno vezan za jedno fizičko jezgro. ESXi scheduler raspoređuje njegovo izvršavanje na raspoložive logičke procesore. Memorija konfigurisana VM-u predstavlja njen adresni prostor, ali fizička memorija hosta ostaje zajednički i konačan resurs. Virtuelni disk predstavlja blok uređaj za gosta, dok se podaci fizički nalaze u datotekama ili objektima na datastore-u. Virtuelni mrežni adapter povezuje se sa port group-om, a zatim preko virtual switch-a i uplink-a izlazi prema fizičkoj mreži kada je to potrebno.

Izolacija ne znači da su VM-ovi nezavisni od zajedničke infrastrukture. Zasićen datastore, gubitak mrežnog uplink-a, memory contention ili otkaz hosta mogu istovremeno pogoditi više mašina. Zato se incident nikada ne dijagnostikuje samo iz gosta: proveravaju se i VM, host, datastore, mreža, klaster, poslednje promene i zavisne usluge.

Virtuelni hardver i kompatibilnost

Tipična VM sadrži vCPU, memoriju, BIOS ili UEFI firmver, jedan ili više VMDK diskova, virtuelni SCSI, SATA ili NVMe kontroler, mrežni adapter i po potrebi CD/DVD, USB kontroler, virtual Trusted Platform Module (vTPM), PCI passthrough ili druge uređaje. Izbor uređaja utiče na podršku gosta, performanse, mogućnost hot-add operacija, migraciju i bezbednost. Sama mogućnost da se uređaj doda ne znači da je kombinacija podržana ili dobro projektovana.

Virtual machine compatibility, često nazivana verzijom virtuelnog hardvera, određuje skup funkcija i uređaja dostupnih VM-u i minimalnu verziju ESXi hosta na kojoj ona može da radi. Nadogradnja kompatibilnosti nije rutinska kozmetička izmena: mora se proveriti interoperabilnost sa svim hostovima na koje VM može dospeti, backup proizvodom i planom povratka. U heterogenom klasteru prerana nadogradnja može onemogućiti migraciju na stariji host. Aktuelne granice uvek se proveravaju u dokumentaciji konkretne vSphere/VCF verzije i VMware Compatibility Guide-u, a ne pamte kao univerzalni brojevi.

Identitet virtuelne mašine

Jedna VM ima više identifikatora: prikazno ime u inventaru, putanju konfiguracione datoteke, Managed Object Reference u vCenter-u, instance UUID, BIOS UUID, MAC adrese, ime računara i identitete samog operativnog sistema ili aplikacije. Oni nisu međusobno zamenljivi. Promena prikaznog imena u vSphere Client-u ne mora automatski promeniti naziv direktorijuma i svih datoteka na datastore-u. Zato automatizacija, CMDB i incidentna dokumentacija ne treba da se oslanjaju samo na ime koje čovek može promeniti.

Kopiranje ili kloniranje VM-a može otvoriti pitanje da li je mašina „moved” ili „copied”, odnosno da li treba zadržati ili generisati novi UUID i MAC identitet. Pogrešan izbor može stvoriti duplikate, probleme sa licencama, monitoringom, backup katalogom ili mrežom. Ova tema se operativno razrađuje uz kloniranje; ovde je ključno pravilo da se identitet VM-a tretira kao kontrolisan podatak, a ne kao običan naziv fajla.

Datoteke koje čine virtuelnu mašinu

Na tradicionalnom VMFS ili NFS datastore-u VM je predstavljena skupom povezanih datoteka. Tačan skup zavisi od konfiguracije, power stanja, snapshot-ova, enkripcije i vrste storage-a. Na objektno zasnovanom storage-u, kao što je vSAN, administratorski prikaz može apstrahovati fizički raspored objekata; zato model „jedan direktorijum sa svim delovima” nije univerzalan opis svakog backend-a.

Datoteka ili grupaUlogaVažna napomena
.vmxPrimarna konfiguracija VM-a i reference ka uređajimaRučno uređivanje nije standardna administrativna praksa; pogrešna putanja može sprečiti power-on.
.vmdk descriptor i data extent, npr. -flat.vmdkDefinicija i podaci virtuelnog diskaDatastore Browser često prikazuje disk kao jednu logičku celinu. Ne brišu se pojedinačni delovi.
-delta.vmdk ili drugi snapshot extentPromene nastale uz snapshot lanacNe menjati, preimenovati niti brisati ručno; snapshot nije backup.
.nvramStanje BIOS/UEFI promenljivihMože sadržati boot i firmware podešavanja.
.vswpVM swap datoteka koju ESXi tipično kreira pri uključivanjuVeličina zavisi i od memory reservation; zahteva raspoloživ prostor.
.vmsn, .vmssStanje memorije za snapshot sa memorijom ili suspendMogu biti veliki približno u odnosu na memorijsko stanje VM-a.
.vmsdMetadata snapshot stablaNije zamena za podatke u snapshot diskovima.
vmware.log i rotirani logoviRad VMX procesa, virtuelni uređaji i power operacijeKljučni dokaz pri power-on problemu; vreme korelisati sa Tasks and Events.
.vmxfDopunske informacije o VM-uNe postoji nužno u svakom scenariju i nije centralna konfiguracija.

Brisanje ili preimenovanje datoteka direktno na datastore-u može prekinuti lanac diska, ostaviti inventarski objekat bez konfiguracije ili izazvati gubitak podataka. Podržane operacije kroz vCenter/Host Client, PowerCLI ili API održavaju veze između inventara i storage-a. Pre bilo kakvog ručnog zahvata prikupljaju se dokazi, proverava backup i koristi odgovarajući Broadcom Knowledge Base postupak za konkretnu grešku.

Power stanje, stanje gosta i operacije nisu isto

PojamZnačenjeOperativna posledica
Powered OnVMX proces je aktivan i virtuelni hardver radi.Ne dokazuje da je gost završio boot niti da aplikacija radi.
Powered OffVirtuelni hardver nije uključen.Može biti rezultat urednog shutdown-a ili hard power-off operacije.
SuspendedIzvršavanje je pauzirano, a stanje se čuva radi nastavka.Troši storage i nije isto što i gašenje ili backup.
Guest ShutdownZahtev gostu da se uredno ugasi, obično uz funkcionalan VMware Tools kanal.Gost zatvara servise i filesystem; preferirani postupak kada je dostupan.
Power OffIsključivanje virtuelnog napajanja.Ekvivalent prekidu napajanja; rizik korupcije i gubitka podataka.
ResetHard reset virtuelnog hardvera.Nije stanje nego rizična operacija, slična reset dugmetu na serveru.

Važno je razlikovati četiri nivoa zdravlja: vCenter može videti VM kao Powered On; ESXi može imati aktivan VMX proces; VMware Tools heartbeat može pokazivati da gost odgovara; a aplikacioni monitoring tek potvrđuje da poslovna usluga radi. Nijedan pojedinačni indikator nije dokaz za sve nivoe.

Životni ciklus i promene

  1. zahtev, vlasništvo, klasifikacija podataka i izbor odgovarajućeg standarda;
  2. kreiranje ili deployment iz odobrenog template-a;
  3. instalacija i hardening gosta, VMware Tools-a i agenata;
  4. validacija resursa, mreže, storage-a, backup-a, monitoringa i dokumentacije;
  5. redovan rad, patching, kontrolisane izmene i capacity review;
  6. migracija, promena resursa ili nadogradnja kompatibilnosti uz pre-check i rollback;
  7. decommission: potvrda vlasnika, zadržavanje podataka, uklanjanje iz backup-a, DNS-a, monitoringa, licenci i CMDB-a;
  8. kontrolisano uklanjanje iz inventara ili brisanje sa diska, uz audit trag.

Remove from Inventory uklanja registraciju objekta, ali u pravilu ne briše njegove datoteke; Delete from Disk uklanja i podatke i zato je destruktivna operacija. Naziv opcije i dostupnost zavise od klijenta, verzije i privilegija, ali poslovna razlika mora biti jasna pre svake decommission aktivnosti.

Dostupnost, performanse, bezbednost i oporavak

Fleksibilnost VM-a ne garantuje visoku dostupnost. vSphere HA može nakon otkaza hosta restartovati VM na drugom hostu ako su ispunjeni preduslovi, ali to nije isto što i neprekinut rad aplikacije. vMotion smanjuje prekid tokom planiranog premeštanja, ali ne zamenjuje aplikativni cluster. Snapshot omogućava kratkotrajnu tačku povratka za kontrolisanu promenu, ali ne predstavlja nezavisnu backup kopiju. RPO i RTO moraju biti definisani na nivou poslovne usluge, a restore redovno testiran.

Prevelika VM nije nužno brža. Višak vCPU-a može povećati vreme čekanja na raspoređivanje, prevelika memorija smanjuje raspoloživ kapacitet hosta, a nekontrolisan thin provisioning ili snapshot rast mogu napuniti datastore. Ispravna veličina zasniva se na baznoj liniji i merenjima tokom reprezentativnog perioda, uz razumevanje zahteva aplikacije, NUMA topologije i očekivanih vršnih opterećenja.

VM je i bezbednosna granica, ali ne apsolutna. Primenjuju se najmanje privilegije, odvajanje administratorskih uloga, patching hosta i gosta, Secure Boot/vTPM kada su podržani i opravdani, kontrola pristupa konzoli, zaštita backup-a i enkripcija prema klasifikaciji podataka. Konzola omogućava pristup ekranu i virtuelnim medijima i zato se ne deli šire nego što je potrebno. Snapshot, suspend i swap datoteke mogu sadržati osetljivo memorijsko stanje; zaštita se planira za celu VM, ne samo za VMDK sa podacima.

Administratorski pregled u vSphere Client-u

Na stranici VM-a prvo se uspostavlja činjenica šta se posmatra: naziv i identifikatori, host i cluster, datastore, resource pool, power stanje, guest OS, kompatibilnost, VMware Tools status i poslednji alarmi. Zatim se kroz Monitor proveravaju Tasks and Events, performance grafikoni i alarmi, a kroz Configure virtuelni hardver, VM Options i pripadajuće politike. Tačni nazivi kartica mogu se razlikovati između izdanja, ali tok dokazivanja ostaje isti.

Summary prikaz nije dovoljan za zaključak da je usluga zdrava. Administrator koreliše vCenter događaje sa logovima gosta, aplikativnim health check-om i, kada je potrebno, ESXi logovima. Posebno se beleže vreme simptoma, poslednja uspešna operacija, poslednja promena i obim: jedna VM, više VM-ova na istom hostu, isti datastore, ista port group ili ceo klaster.

Read-only CLI i PowerCLI pregled

Sledeće ESXi Shell komande čitaju stanje. Izvršavaju se na ESXi hostu koji registruje ili pokreće VM, uz administratorski pristup. SSH treba uključiti samo prema bezbednosnoj politici i isključiti nakon rada. vim-cmd je operativno koristan host alat, ali za centralnu automatizaciju prednost imaju podržani PowerCLI i API interfejsi.

# Read-only: inventar VM-ova registrovanih na ovom ESXi hostu
vim-cmd vmsvc/getallvms

# Read-only: power stanje; VMID se uzima iz prethodnog izlaza
vim-cmd vmsvc/power.getstate VMID

# Read-only: VM procesi koji trenutno rade na hostu
esxcli vm process list

PowerCLI se izvršava sa administrativne stanice u podržanoj PowerShell/VCF PowerCLI kombinaciji. Nalog treba da ima samo privilegije potrebne za pregled. Lozinke se ne upisuju u skriptu; koristi se bezbedan credential mehanizam organizacije.

# Povezivanje na vCenter; interaktivno traži kredencijale ako nisu prosleđeni
Connect-VIServer -Server 'vcsa.lab.local'

# Read-only: identitet, stanje, host i osnovna guest vidljivost
Get-VM -Name 'VM01' |
  Select-Object Name, PowerState, NumCpu, MemoryGB, VMHost, GuestId

# Read-only: detalji gosta zavise od VMware Tools-a i privilegija
Get-VM -Name 'VM01' | Get-VMGuest |
  Select-Object VM, State, OSFullName, HostName, IPAddress

# Read-only: poslednjih 30 događaja vezanih za VM
Get-VIEvent -Entity (Get-VM -Name 'VM01') -MaxSamples 30 |
  Sort-Object CreatedTime -Descending |
  Select-Object CreatedTime, UserName, FullFormattedMessage

Disconnect-VIServer -Server 'vcsa.lab.local' -Confirm:$false

State-changing operacije i bezbedna granica

Sledeće komande menjaju stanje i ne izvršavaju se samo radi provere. U produkciji zahtevaju odobrenu promenu, proveru vlasnika, zavisnosti, backup-a i maintenance prozora. Uredno gašenje gosta ima prednost nad hard power-off operacijom.

# State-changing: uredan zahtev gostujućem OS-u; zahteva funkcionalan VMware Tools
Stop-VMGuest -VM (Get-VM -Name 'LAB-VM01') -Confirm:$false

# State-changing: uključivanje nakon potvrde da je VM ugašen
Start-VM -VM (Get-VM -Name 'LAB-VM01') -Confirm:$false

Upozorenje: Stop-VM, vim-cmd vmsvc/power.off, Restart-VM i vim-cmd vmsvc/power.reset mogu izazvati posledice slične prekidu napajanja ili hard resetu. Koriste se tek kada je uredan postupak neuspešan, poslovni rizik prihvaćen i postoji plan oporavka. Gašenje VM-a nije dokaz da je aplikacija konzistentna; baza podataka ili distribuirana usluga može zahtevati sopstveni pre-shutdown postupak.

Logovi i dokazivanje problema

DokazGde se nalaziŠta tražimo
Tasks and EventsVM → Monitor u vSphere Client-uKo je pokrenuo operaciju, vreme, cilj, poruku greške i poslednju promenu
vmware.logDirektorijum VM-a na datastore-uPower-on fazu, uređaj ili datoteku koja nije otvorena, putanju, lock i VMX poruke
hostd.log/var/run/log/hostd.log na ESXi hostuHost management operaciju i grešku pri registraciji ili konfiguraciji
vmkernel.log/var/run/log/vmkernel.log na ESXi hostuStorage, mrežne, memorijske i uređajne poruke na VMkernel nivou
Guest i application logUnutar Windows/Linux gosta i aplikacijeBoot, filesystem, servis, baza, port i health-check greške
# Read-only, na ESXi hostu: ograničiti period i filtrirati po nazivu/ID-u VM-a
tail -n 200 /var/run/log/hostd.log
tail -n 200 /var/run/log/vmkernel.log

Putanje logova i način rotacije proveravaju se za konkretnu ESXi verziju. Velike logove ne treba nekontrolisano ispisivati u produkcionoj sesiji. Najpre se zabeleži precizan vremenski prozor, zatim se događaji korelišu između vCenter-a, hosta, VMX procesa i gosta. Jedna izdvojena poruka bez konteksta nije dovoljan RCA.

Praktikum – inventar, validacija i kontrolisani lifecycle laboratorijske VM

Cilj i kontekst: administrator preuzima postojeću laboratorijsku mašinu LAB-VM01, utvrđuje njen položaj, identitet, zavisnosti i zdravlje, pregleda datoteke bez izmene, zatim izvodi uredno gašenje i ponovno uključivanje. Poslovni cilj je dokazati da se stanje VM-a ne zaključuje samo po zelenoj ikoni već nizom proverljivih dokaza.

Topologija: jedan vCenter, najmanje jedan ESXi host, jedan datastore, jedna port group i postojeća test VM sa instaliranim gostujućim OS-om. Vežba se izvodi isključivo na mašini bez produkcionog workload-a.

Vežba 1 – Preduslovi, početno stanje i procena rizika

  1. Potvrdi pisano da je LAB-VM01 laboratorijska i da njen prekid ne utiče na korisnike.
  2. Obezbedi vSphere nalog sa privilegijama za pregled; power privilegije koristi tek u vežbi 3. Za PowerCLI koristi podržanu verziju prema aktuelnoj compatibility matrici.
  3. U vSphere Client-u zabeleži UTC/lokalno vreme, power stanje, host, cluster, datastore, resource pool, mrežu, VMware Tools status i aktivne alarme.
  4. Proveri da nema aktivnog task-a, backup posla, migracije, snapshot operacije ili instalacije ažuriranja.
  5. Potvrdi da datastore ima dovoljno slobodnog prostora i da ne postoji alarm koji bi power-on učinio rizičnim.

Očekivani rezultat i kriterijum završetka: početno stanje je dokumentovano, identitet ciljne VM je nedvosmislen, nema aktivne promene i rizik prekida je prihvatljiv. Ako bilo koja tačka nije potvrđena, vežba se zaustavlja bez promene stanja.

Vežba 2 – Read-only inventar i korelacija dokaza

  1. U Client-u otvori Summary, Monitor → Tasks and Events i Configure. Nemoj koristiti Edit Settings.
  2. Pokreni PowerCLI read-only blok iz ove lekcije i sačuvaj: ime, power stanje, vCPU, RAM, host, guest identitet i poslednje događaje.
  3. Uporedi prikazno ime sa putanjom [datastore] direktorijum/ime.vmx. Razlika nije sama po sebi kvar, ali se beleži radi budućeg održavanja.
  4. Ako imaš odobren ESXi pristup, izvrši vim-cmd vmsvc/getallvms i potvrdi VMID i konfiguracionu putanju. Ne otvaraj niti menjaj .vmx.
  5. Na datastore-u samo pregledaj koje grupe datoteka postoje. Ne izvodi download, rename, move ili delete u okviru ove vežbe.

Validacija: najmanje dva nezavisna izvora potvrđuju isti power state i lokaciju. VMware Tools informacije mogu biti prazne iako je VM Powered On; to se beleži kao problem guest vidljivosti, a ne automatski kao dokaz da je VM ugašen.

Vežba 3 – Uredno gašenje, potvrda i povratak

  1. Unutar gosta potvrdi da nema aktivnog posla i zabeleži da aplikacioni servis odgovara pre promene.
  2. U Client-u izaberi guest OS shutdown ili izvrši Stop-VMGuest iz ranijeg PowerCLI primera. Ovo je state-changing korak.
  3. Prati Recent Tasks i događaje. Ne šalji više zahteva za gašenje dok prvi traje.
  4. Potvrdi da je power stanje Powered Off i da nema neuspešnog task-a. Ako se gost ne ugasi, ne prelazi automatski na hard power-off; idi na troubleshooting granu.
  5. Uključi VM pomoću Client-a ili Start-VM.
  6. Potvrdi redom: Powered On, završen boot gosta, VMware Tools heartbeat/status, mrežna dostupnost iz dozvoljene tačke i application health check.

Očekivani rezultat: VM je uredno ugašena i vraćena u početno power stanje, bez novih alarma, a aplikaciona provera odgovara kao pre vežbe. Kriterijum nije samo uspešan Start-VM task, već obnovljena usluga.

Vežba 4 – Troubleshooting grane bez destruktivne simulacije

SimptomDokazi i hipotezaBezbedna akcija
Guest shutdown nije dostupanProveri Tools status, guest privilegije, Events i da li OS odgovara na konzoli.Ako gost radi, ugasi ga iz samog OS-a. Tools problem popravi u planiranom prozoru; ne koristi hard power-off samo zbog sive opcije.
Power-on task odmah padaZabeleži punu grešku; proveri slobodan prostor, dostupnost datastore-a, kompatibilan host, uređaje, lock indikacije i vmware.log.Ispravi samo potvrđen uzrok. Ne briši .lck, .vswp ili VMDK datoteke naslepo.
VM je Powered On, aplikacija ne radiProveri guest boot, Tools heartbeat, IP, DNS/rutu/port, servis i aplikacione logove.Rešavaj na najnižem potvrđeno neispravnom sloju; restart VM-a nije početna dijagnostika.
Stanje u vCenter-u deluje zastareloUporedi direktan Host Client, ESXi proces listu i Events; proveri obim management problema.Ne ubijaj proces dok nije potvrđeno stvarno stanje. Eskaliraj prema podržanom KB toku i prikupi support bundle ako je potrebno.

Za svaku granu dokumentuj: simptom, obim i posledicu; neposredni tehnički uzrok; osnovni uzrok ako je dokazan; privremeni workaround; trajnu korektivnu meru; vlasnika i dokaz oporavka. Ako uzrok nije dokazan, označi ga kao hipotezu.

Rollback i vraćanje laboratorije

Ova vežba ne menja hardversku konfiguraciju niti datoteke VM-a, pa rollback znači vraćanje početnog power stanja i potvrdu svih početnih health check-ova. Ako VM ne može bezbedno da se vrati, ne primenjuj nasumične izmene: zaustavi vežbu, sačuvaj događaje i logove, obavesti vlasnika laboratorije i otvori incident. Snapshot se ne pravi automatski kao „sigurnosna mreža”, jer može povećati storage rizik i ne zamenjuje backup.

Administratorske prakse

Završna kontrolna tačka

Nakon ove lekcije administrator treba da može da:

Zaključak

Virtuelna mašina objedinjuje standardizovani virtuelni hardver, gostujući operativni sistem i aplikacije, ali njen rad ostaje zavisan od ESXi hosta, resursnih politika, mreže i storage-a. Njena najveća vrednost je upravljivost: može se standardizovati, automatizovati, migrirati, zaštititi i nadzirati kao celina. Ista fleksibilnost stvara odgovornost da se identiteti, datoteke, kompatibilnost, power operacije i kapacitet ne tretiraju površno.

Budući VMware administrator zato ne pita samo „da li je VM uključena”, već: na kom hostu i storage-u radi, koje resurse i politike koristi, da li gost i aplikacija odgovaraju, koji dokaz potvrđuje stanje i kako će se usluga oporaviti posle greške. Sa tim modelom možemo bezbedno preći na sledeću lekciju: kontrolisano kreiranje prve virtuelne mašine.

← Prethodna lekcija Povratak na sadržaj Sledeća lekcija →