Title: DIstributed VIRtual System  Project : Final Report