Find the answer to your Linux question:
Results 1 to 4 of 4
hi what is the differences between working on linux virtual machine and working with normal linux which installed directly on hardware ?...
  1. #1
    Just Joined!
    Join Date
    May 2007
    Posts
    19

    Differences between VM and real linux?

    hi
    what is the differences between working on linux virtual machine and
    working with normal linux which installed directly on hardware ?

  2. #2
    Linux Guru Irithori's Avatar
    Join Date
    May 2009
    Location
    Munich
    Posts
    2,096
    Well, your question already contains the answer.
    Access to real or virtualized hardware.

    What you probably really asking is the consequences of that?
    VMs do have advantages:
    - snapshots
    - easy migration between physical hosts
    - easy to control resources: disks, CPUs, NICs, RAM
    - out-of-band remote management built in (as long as you can connect at least to the hypervisor/physical host)

    On the other hand, I wouldnt use a VM, if performance or simplicity has priority.
    For example:
    You cannot run a high performance database on a VM.
    And I wouldnt run a production firewall on one either, because of the additional layer that may or may not alter the packets the firewall sees.


    We use VMs to consolidate internal webtools, that dont justify a physical host each.
    And VMs are also heavily used by our dev and qa teams.
    You must always face the curtain with a bow.

  3. #3
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,970
    I agree generally with what Irithori said, though with modern hardware that has direct virtualization support as well as multi-core processors, you can use a VM for all but the most performance demanding applications. IE, what he said about high performance database use is true, but for all but the most demanding DB uses, a VM may be a good route to take, especially if you may need to move the DB to another host - you can replicate the VM on another host, and no one will be the wiser. Only testing in a simulated production setting will tell you if you can use a VM for the database server, or not.

    I run Linux as the host OS on all of my computers, and VM's for Windows, Solaris, QNX, and other Linux operating systems.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  4. #4
    Just Joined! jonyo's Avatar
    Join Date
    Dec 2006
    Posts
    39
    linux is way easier to setup and run in vm, a cakewalk in comparison,

    you have the option of basically dloading, sometimes unzipping then running linux OSs on the net

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...