Microsoft Hyper-V, pod kodnim nazivom Viridian[1] a ranije poznat i kao Windows Server Virtualization, jest izvorni hipervizor koji može da stvara virtuelne mašine na x86-64 sistemima koji rade pod operativnim sistemom Windows.[2] Server na kojem se nalazi Hyper-V može biti konfiguriran tako da izlaže pojedine virtualne mašine jednoj ili više mreža.

Hyper-V
Programer(i)Microsoft
Operativni sistemWindows Server
VrstaIzvorni hipervizor

Hyper-V je prvi put predstavljen sa Windows Server 2008, i dostupan je bez dodatnih troškova kao dodatak koji se može instalirati i kod običnih izdanja Windows 8 i novijih.

Arhitektura

uredi
 
Hyper-V arhitektura

Hyper-V implementira izolaciju virtualnih mašina u smislu particija. Particija je logička jedinica izolacije, podržana od strane hipervizora, u kojoj se izvršava svaki gostujući operativni sistem. Mora postojati barem jedna matična particija u instanci hipervizora, koja pokreće podržanu verziju Windows Servera (2008 i kasnije). Softver za virtualizaciju radi u nadređenoj particiji i ima direktan pristup hardverskim uređajima. Matična particija stvara podređene particije na kojima se nalaze gostujući operativni sistem. Matična particija stvara podređene particije pomoću hypercall API-ja koji je Aplikativni programski interfejs izložen od strane Hyper-V-a.[3]

Dodane mogućnosti po verzijama

uredi

Windows Server 2012

uredi
  • Hyper-V Extensible Virtual Switch [4][5]
  • Virtualizacija mreže [4]
  • Multi-tenancy
  • Storage Resource Pools
  • .vhdx format diska koji podržava virtualne diskove veličine do 64 TB [6]
  • Virtualni optički kanal
  • Offloaded prenos podataka
  • Repliciranje Hyper-V[7]
  • Cloud backup

Windows Server 2012 R2

uredi
  • Dijeljeni virtualni tvrdi disk[8]
  • Kvalitet skladištenja usluge[9]
  • Generiranje virtualnih mašina[10]
  • Poboljšani mod sesije[11]
  • Automatsko aktiviranje virtualne mašine[12]

Windows Server 2016

uredi
  • Uklopljena (nested) virtualizacija[13]
  • Raspodjela diskretnih uređaja (DDA), koja omogućava direktno prenošenje kompatibilnih PCI Express uređaja na gostujuće virtualne mašine[14]
  • Windows kontejneri (za postizanje izolacije na nivou aplikacije, a ne na nivou OS-a)
  • Zaštićeni VM-ovi koriste servere za daljinsko atestiranje
  • Praćenje korištenja CPU resursa i ograničavanje korištenja CPU u gostujućim operativnim sistemima

Windows Server 2019

uredi
  • Virtual Machine Encrypted Networks
  • Switch Receive Segment Coalescing
  • Dynamic Virtual Machine Multi-Queue (d.VMMQ)
  • Persistent Memory podrška

Također pogledajte

uredi

Reference

uredi
  1. ^ "Microsoft to ship Windows Server 2008, over time, in eight flavors". Pristupljeno 13. 11. 2007.
  2. ^ Paul Thurrott. "Windows Server Virtualization Preview". Arhivirano s originala, 11. 10. 2007. Pristupljeno 25. 9. 2007.
  3. ^ "Hyper-V Architecture". Pristupljeno 4. 4. 2017.
  4. ^ a b "A deep dive into Hyper-V Networking (Video and Slides)". Arhivirano s originala, 17. 3. 2012. Pristupljeno 31. 5. 2019.
  5. ^ "Extending the Hyper-V switch (Video and Slides)". Arhivirano s originala, 23. 5. 2012. Pristupljeno 31. 5. 2019.
  6. ^ "Hyper-V Virtual Hard Disk Format Overview". TechNet. Microsoft. Pristupljeno 25. 8. 2012.
  7. ^ Reseller, Mike. "Hyper-V Replica in depth". Veeam Software.
  8. ^ "What's New in Hyper-V for Windows Server 2012 R2". technet.microsoft.com. Pristupljeno 26. 4. 2016.
  9. ^ "What's New in Hyper-V for Windows Server 2012 R2". technet.microsoft.com. Pristupljeno 26. 4. 2016.
  10. ^ "What's New in Hyper-V for Windows Server 2012 R2". technet.microsoft.com. Pristupljeno 26. 4. 2016.
  11. ^ "What's New in Hyper-V for Windows Server 2012 R2". technet.microsoft.com. Pristupljeno 26. 4. 2016.
  12. ^ "What's New in Hyper-V for Windows Server 2012 R2". technet.microsoft.com. Pristupljeno 26. 4. 2016.
  13. ^ "Run Hyper-V in a Virtual Machine with Nested Virtualization". Pristupljeno 27. 10. 2017.
  14. ^ "What's new in Hyper-V on Windows Server 2016". Pristupljeno 21. 2. 2019.

Dalje čitanje

uredi
  1. "Hypervisor Top Level Functional Specification". Microsoft. 2016. Pristupljeno 4. 4. 2017.
  2. Koens, Dimitri (2013). "Hyper-V Quick Reference" (PDF). Dimension IT TV. Arhivirano s originala (PDF), 26. 3. 2016. Pristupljeno 4. 4. 2017.
  3. Howard, John (2006). "WinHEC 2006 Presentation slides". Virtualization Blog. Microsoft. Arhivirano s originala, 20. 12. 2015. Pristupljeno 4. 4. 2017.
  4. Radzikowski, Przemek (2009). "Benchmarking Hyper-V on Windows Server 2008 R2 x64". Arhivirano s originala, 23. 4. 2017. Pristupljeno 4. 4. 2017.
  5. Posey, Brien; Zerger, Pete; Henley, Chris (2013). The Hands-on Guide: Understanding Hyper-V in Windows Server 2012. Veeam Software. Arhivirano s originala, 13. 4. 2014. Pristupljeno 4. 4. 2017.

Vanjski linkovi

uredi