Oracle® JRockit Virtual Edition User's Guide Release 2.0.0 Part Number E22518-01 |
|
|
View PDF |
Virtualization is the process of abstracting hardware resources—CPU, memory, hard disk, and network interfaces—so that multiple operating systems and applications can share the same hardware. The hardware runs a virtualization software (for example, a hypervisor) that enables you to run multiple operating systems, each capable of running simultaneously and independently, in its own isolated and secure environment.
In a virtualized environment, each isolated partition runs an operating system and application, and looks like a real computer with its own CPU, network interfaces, storage, and operating system.
Figure 1-1 shows several Java applications running in a hypervisor-based virtualized environment.
Figure 1-1 Java Applications Running in a Hypervisor-Based Virtualized Environment