final presenation on virtual systems

download final presenation on virtual systems

of 13

Transcript of final presenation on virtual systems

  • 8/7/2019 final presenation on virtual systems

    1/13

    By: Samprit Patel

    Madhuri Shinde

  • 8/7/2019 final presenation on virtual systems

    2/13

    Content:

    Itroduction

    What is Virtual Systems?

    How do Virtual Machine Work?

    Example ofA Virtual System.

    Use ofVirtual System.

    Limitations ofVirual System

  • 8/7/2019 final presenation on virtual systems

    3/13

    Introduction

    In software reviews, often a program is tested in a platform virtual

    machine. Ifyou are a programmer, you may use virtual machines to see ifyour

    product runs safely in another operating systemfor example, the different

    versions ofwindows. Maybe you like to test and analyze malware, and don't

    want toget your computer infected. This virtualization can help.

  • 8/7/2019 final presenation on virtual systems

    4/13

  • 8/7/2019 final presenation on virtual systems

    5/13

    (a).: Non Virtual Machine (b).: Virtual Machines

  • 8/7/2019 final presenation on virtual systems

    6/13

    How do Virtual System Works?

    VMWare hosts each guest operating system in a separate, secure virtual

    machine. Each virtual machine (VM) has its own virtual CPU, memory, disk,

    etc. and all ofthe virtual hardware is mapped to your computer's real hardware.

    Each virtual machine also comes complete with its own BIOS that can be

    edited the same way you'd edit the real BIOS on the computer that VMWare is

    running on. This lets you customize your virtual machines and control all of

    the usual stuffthatyoucancontrolviayour PC's actual BIOS.

  • 8/7/2019 final presenation on virtual systems

    7/13

    Example of A Virtual System.

    JAVA VIRTUAL MACHINE

    JVM is the abstarct Computing Machine loke as anyother computing

    machine which interpretes bytecode to machine dependent native code. Theoutput ofJVM is native code which contains low level intructions which are

    easily understable by micriprocessors which proceses this native code and give

    desired output. JVM is the runtime environment for java programes

  • 8/7/2019 final presenation on virtual systems

    8/13

    Use of VIRTUAL SYSTEM

    Try newoperating systems

    Test your software

    Set up an office quickly

    Small Biz disaster recovery

    Build kid boxes

    Backup your system

  • 8/7/2019 final presenation on virtual systems

    9/13

    Advantages

    Mobility

    File-sharing capabilities

    Storage

  • 8/7/2019 final presenation on virtual systems

    10/13

    Scope Of Improvement

    Ifyou are thinking this is going to eliminate the need for a better computer to run

    more programs at the same time, etc. I'm afraid you need to think again. Virtual

    machines use the same memory, the same CPU, and same hard drive as your real, host

    computer. This can be quite a problem, especiallyfor computers with low specs.

    For example: On my laptop, I have 2GB ofmemory. Usually, that is quite enoughto satisfy me, as often I only use about 50-55% of it. However, running two operating

    systems, one on a virtual machine, can increase that to 90+%. With that amount of RAM

    used, memory swapping might occur, and that slows things down.

    So just remember: If you don't have a new, high-end computer, virtual machines

    can make things a bit slower. For me, most of the time running one is something of an

    ordeal, because I have to shut down mostly unnecessary processes and services.

  • 8/7/2019 final presenation on virtual systems

    11/13

    Conclusion

    A virtual machine has many usessecurity, trialing, studying. But it also

    sucks up system resources, so it isn't an easy thing for some.

  • 8/7/2019 final presenation on virtual systems

    12/13

    Thank You!!!!

  • 8/7/2019 final presenation on virtual systems

    13/13

    Any Question