Research Article

MultiCache: Multilayered Cache Implementation for I/O Virtualization

Table 1

Difference between two MultiCache components.

ā€‰Guest-level componentHypervisor-level component

ObjectiveTo minimize the overhead between the shared storage and the guest VMTo minimize the overhead between the guest VM and the host
I/O unitFileSector
Optimization hintFile usage countSector I/O access frequency
Cache memoryPlaced in the guest VMPlaced in the hypervisor
OS dependencyYesNo