Chapter 4. Processing Virtualization: Doing System Tricks
What Is Processing Virtualization?
Ready to dive one more level deeper into the model? Processing virtualization (see Figure 4-1) has five forms: parallel processing monitors, workload management monitors, high availability/fail over/disaster recovery monitors, virtual machine software, and operating system virtualization and partitioning. Parallel processing, workload management, and high availability configurations are commonly called “clusters,” even though they serve different purposes. Although some forms of processing virtualization, such as virtual machine software and operating system virtualization and partitioning software, seem similar (see Chapter 3 for more information on application virtualization), processing virtualization operates at or below the operating system.

Processing virtualization does one of three things: encapsulates the operating system so that many virtual systems can run on a single system, links multiple systems together so that workloads will fail over if a system fails, or links systems together so an application or data can be spread across all of them for performance or scalability. This means that, depending upon the type of processing virtualization, the application can be run on multiple systems simultaneously or run under a hypervisor. A hypervisor can ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access