27 explain the middleware support for virtualization

  • No School
  • AA 1
  • 120

This preview shows page 32 - 35 out of 120 pages.

27 Explain the middleware support for virtualization. Ans: Middleware Support for Virtualization Library-level virtualization is also known as user-level Application Binary Interface (ABI) or API emulation. This type of virtualization can create execution environments for running alien programs on a platform rather than creating a VM to run the entire operating system. API call interception and remapping are the key functions performed. This section provides an overview of several library-level virtualization systems: namely the Windows Application Binary Interface (WABI), lxrun, WINE, Visual MainWin, and vCUDA, which are summarized in following table The WABI offers middleware to convert Windows system calls to Solaris system calls. Lxrun is really a system call emulator that enables Linux applications written for x86
Image of page 32

Subscribe to view the full document.