Challenges in real-time virtualization and predictable cloud computing
the architecture of virtual machines .