Presentation is loading. Please wait.

Presentation is loading. Please wait.

The vMatrix: Teleporting Servers via Virtual Machine Monitors (work in progress – LISA’02) Amr A. Awadallah Mendel Rosenblum

Similar presentations


Presentation on theme: "The vMatrix: Teleporting Servers via Virtual Machine Monitors (work in progress – LISA’02) Amr A. Awadallah Mendel Rosenblum"— Presentation transcript:

1 The vMatrix: Teleporting Servers via Virtual Machine Monitors (work in progress – LISA’02) Amr A. Awadallah Mendel Rosenblum {aaa,mendel}@cs.stanford.edu http://www.thevmatrix.com Stanford University – Computer Systems Lab – LISA 2002

2 What is The vMatrix?

3 Stanford University – Computer Systems Lab – LISA 2002 Virtual Machine Monitors Virtual Machine Monitor Real Machine (CPU, Memory, Disks, Network) Virtual Machine 1: vCPU, vMem, vDisk, vNet OS1: Windows 2000 Virtual Machine 2: vCPU, vMem, vDisk, vNet OS2: Linux MySQL, Apache Oracle, IIS

4 Stanford University – Computer Systems Lab – LISA 2002 The vMatrix! A network for delivering virtual machines (VMs) between real machines (RMs) running the virtual machine monitor (VMM) software.

5 Stanford University – Computer Systems Lab – LISA 2002 Distinguishing Advantage Backward Compatibility Disadvantage VM files are very large (order of gigabytes)!

6 Stanford University – Computer Systems Lab – LISA 2002 Applications 1.Dynamic Content Distribution Optimal Server Positioning (online games) 2.Server Switching (ala packet Switching) 3.Warm Standbys

7 Stanford University – Computer Systems Lab – LISA 2002 Before: Static Mirroring

8 Stanford University – Computer Systems Lab – LISA 2002 After: Dynamic Distribution

9 Stanford University – Computer Systems Lab – LISA 2002 Complexity: Multi Tier

10 Stanford University – Computer Systems Lab – LISA 2002 Static Servers (ala Circuit Switching) FINANCESPORTS Load Balancer

11 Stanford University – Computer Systems Lab – LISA 2002 Server Switching (ala Packet Switching) FINANCE & SPORTS Load Balancer vMatrix Guru

12 Stanford University – Computer Systems Lab – LISA 2002 Server Drop (ala Packet Drop) FINANCE & SPORTS Load Balancer vMatrix Guru

13 Stanford University – Computer Systems Lab – LISA 2002 Warm Standbys Load Balancer

14 Stanford University – Computer Systems Lab – LISA 2002 The Matrix Farts


Download ppt "The vMatrix: Teleporting Servers via Virtual Machine Monitors (work in progress – LISA’02) Amr A. Awadallah Mendel Rosenblum"

Similar presentations


Ads by Google