Presentation is loading. Please wait.

Presentation is loading. Please wait.

Group Members: Abhishek Bajaj: MT2009013 Anargha Biswas: MT2009019 Ambarish Kumar: MT2009067 Deepak Porwal: MT2009107 Kirti Wadehra: MT2009158.

Similar presentations


Presentation on theme: "Group Members: Abhishek Bajaj: MT2009013 Anargha Biswas: MT2009019 Ambarish Kumar: MT2009067 Deepak Porwal: MT2009107 Kirti Wadehra: MT2009158."— Presentation transcript:

1 Group Members: Abhishek Bajaj: MT2009013 Anargha Biswas: MT2009019 Ambarish Kumar: MT2009067 Deepak Porwal: MT2009107 Kirti Wadehra: MT2009158

2  Virtualization allows many guest virtual machines to run on top of a host OS [1]  Application of virtualization concepts in the context of networks  A single machine can be used to create multiple instances of routers  Increased performance, flexibility and security

3  Full-Virtualization. [3] Guest Operating System is not aware of the virtual environment. No OS modification required.  Para-Virtualization Guest Operating System aware of the virtual environment. OS modification required.

4  Performance  Security issues  Speed  System resources

5

6 a) Xen Hypervisor [2] Layer between hardware and OSs Grants portions of physical resources to each guest OS. b) Domain 0 Creates and manages the guest OSs. c) Domain U Guest operating systems.

7  Tried Installing Xen on Ubuntu 9.1, Fedora and Debian.  Successful Installation of Cent Os and Open Suse 11.1 operating systems.  Configuration of Xen on these Operating systems.  Dom 0 initiation.  Installation of Fedora 9 as guest OS (Dom U).

8  Installation of guest operating systems This can be done using the following XEN tools: 1) Virt-manager- Xen management consoles software Responsible for configuring, starting, monitoring and stopping of Xen guest Oss. 2) Virt-install- Command line tool for provisioning virtual machines

9 3) xm- xen management tool command to list, start, stop and manage xen vps Command line interface for managing xen guest domains 4) xend- Xen control daemon Performs system management functions related to virtual machines

10  Configuration of the system into a router [4] Scenario: dom0 set up 2 virtual machines vm0 and vm1 dom0 acts as the virtual router and has the public IP address dom0 does NAT(Network Address Translation)

11 Steps: 1) Creation of a new network interface for the local network on dom0. 2) Bind the bridge xen-br0 to the new network 3) Change the network settings in vm0 and vm1 4) Direct dom0 to to NAT so that the two virtual machines have internet access. 5) Direct dom0 to forward certain ports to certain destination ports on certain destination IP addresses.

12  Evaluate the performance and comparison of virtual router with native router(single and multiple) in Para-virtual environment. The main performance evaluation parameters will be: 1) Forwarding rate 2) Delay in packet transfer 3) Effect of increase in the number of DomU’s

13  Compare the performance of a virtual router in a para-virtualized environment, and that of a virtual router in a fully virtualized environment. Here the main performance evaluation parameters are: 1) Resource utilization 2) Stability 3) Security

14 [1] Andreas Berl1, Andreas Fischer1, Hermann de Meer1, Alex Galis2, and Javier Rubio-Loyola3, “Management of Virtual Networks”, in Management of Networks and Services, Sept. 2008. [2] Mosharaf Chowdhury, “Network virtualization present and future”, presented at Network virtualisation project meeting, Waterloo, Canada May 2008. [3] N.M Mosharaf Chowdhury, Raouf Boutaba, “Survey of Network Virtualisation”,in Technical Report: CS-2008-25, University of Waterloo. Canada, Oct. 2008. [4] Florian Baumgartner, Torsten Braun, “Virtual Routers A tool for networking Research and education”, in ACM SIGCOMM Computer Communication Review vol. 33, July 2003 [5] S. F. Bush, “Active virtual network management protocol,” in Proceedings of the Workshop on Parallel and Distributed Simulation, pp.182-192,1999.

15


Download ppt "Group Members: Abhishek Bajaj: MT2009013 Anargha Biswas: MT2009019 Ambarish Kumar: MT2009067 Deepak Porwal: MT2009107 Kirti Wadehra: MT2009158."

Similar presentations


Ads by Google