• DocumentCode
    805544
  • Title

    Intel virtualization technology

  • Author

    Uhlig, Rich ; Neiger, Gil ; Rodgers, Dion ; Santoni, Amy L. ; Martins, Fernando C M ; Anderson, Andrew V. ; Bennett, Steven M. ; Kägi, Alain ; Leung, Felix H. ; Smith, Larry

  • Author_Institution
    Intel Corp., USA
  • Volume
    38
  • Issue
    5
  • fYear
    2005
  • fDate
    5/1/2005 12:00:00 AM
  • Firstpage
    48
  • Lastpage
    56
  • Abstract
    A virtualized system includes a new layer of software, the virtual machine monitor. The VMM´s principal role is to arbitrate accesses to the underlying physical host platform´s resources so that multiple operating systems (which are guests of the VMM) can share them. The VMM presents to each guest OS a set of virtual platform interfaces that constitute a virtual machine (VM). Once confined to specialized, proprietary, high-end server and mainframe systems, virtualization is now becoming more broadly available and is supported in off-the-shelf systems based on Intel architecture (IA) hardware. This development is due in part to the steady performance improvements of IA-based systems, which mitigates traditional virtualization performance overheads. Intel virtualization technology provides hardware support for processor virtualization, enabling simplifications of virtual machine monitor software. Resulting VMMs can support a wider range of legacy and future operating systems while maintaining high performance.
  • Keywords
    computer architecture; mainframes; operating systems (computers); performance evaluation; security of data; virtual machines; Intel virtualization technology; Itanium processor virtualization; guest operating systems; mainframe systems; virtual machine monitor; virtual platform interfaces; Application software; Application virtualization; Computer architecture; File servers; Hardware; Operating systems; Platform virtualization; Virtual machine monitors; Virtual manufacturing; Voice mail; IA-32 architecture; Itanium architecture; computer architectures; software systems; virtual machines; virtualization technology;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/MC.2005.163
  • Filename
    1430631