1. Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

qemu-kvm

Discussion in 'Linux / BSD / Mac OS X' started by Easy Rhino, Mar 15, 2012.

  1. Easy Rhino

    Easy Rhino Linux Advocate

    Joined:
    Nov 13, 2006
    Messages:
    13,412 (4.70/day)
    Thanks Received:
    3,234
    ive been screwing around with enterprise level virtualization and i have to say the package that comes with centos/redhat 6 is quite good. qemu-kvm is very very fast when virtualizing linux systems. all of this is done on the command line and i could not be happier.
    Last edited: Mar 15, 2012
  2. AthlonX2

    AthlonX2 HyperVtX™

    Joined:
    Sep 27, 2006
    Messages:
    7,161 (2.47/day)
    Thanks Received:
    1,655
    um....is that like dosbox
    1 Million points folded for TPU
  3. Easy Rhino

    Easy Rhino Linux Advocate

    Joined:
    Nov 13, 2006
    Messages:
    13,412 (4.70/day)
    Thanks Received:
    3,234
    lol, no.
  4. rahulyo

    Joined:
    Feb 7, 2009
    Messages:
    336 (0.17/day)
    Thanks Received:
    11
    Location:
    Nasik,India
    Ya its better n easy. Few commands n virtual machine (OS) install :) .
  5. W1zzard

    W1zzard Administrator Staff Member

    Joined:
    May 14, 2004
    Messages:
    14,793 (3.93/day)
    Thanks Received:
    11,498
    i'm missing some kind of free gui based management thing for qemu-kvm that lets me do common VM tasks
  6. v12dock

    v12dock

    Joined:
    Dec 18, 2008
    Messages:
    1,549 (0.74/day)
    Thanks Received:
    300
    I though qemu was a processor emulator not hypervisor

    OpenVZ and Xen are the two linux hypervisor's that I know of
  7. Easy Rhino

    Easy Rhino Linux Advocate

    Joined:
    Nov 13, 2006
    Messages:
    13,412 (4.70/day)
    Thanks Received:
    3,234
    virt-manager is the gui that can be used to do exactly this.

    from the open source project:QEMU is a generic and open source machine emulator and virtualizer.

    When used as a machine emulator, QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC). By using dynamic translation, it achieves very good performance.

    When used as a virtualizer, QEMU achieves near native performances by executing the guest code directly on the host CPU. QEMU supports virtualization when executing under the Xen hypervisor or using the KVM kernel module in Linux. When using KVM, QEMU can virtualize x86, server and embedded PowerPC, and S390 guests.
  8. v12dock

    v12dock

    Joined:
    Dec 18, 2008
    Messages:
    1,549 (0.74/day)
    Thanks Received:
    300
    How does it compare to OpenVZ or Xen

    I had a VPS with OpenVZ and the node was WAY over sold. Ran like complete shit, ended up switching Xen still waiting for it come online so I can test it out :)
  9. W1zzard

    W1zzard Administrator Staff Member

    Joined:
    May 14, 2004
    Messages:
    14,793 (3.93/day)
    Thanks Received:
    11,498
    does that work under windows ? remotely ? i don't have X installed on the server
  10. Aquinus

    Aquinus Resident Wat-man

    Joined:
    Jan 28, 2012
    Messages:
    6,198 (6.53/day)
    Thanks Received:
    2,032
    Location:
    Concord, NH
    It will not run under Windows as KVM is a kernel-level virtualization built for the Linux kernel.

    It allows remote management (through KVM) using VNC (password optional, but I do recommend one.)

    You don't need X installed on the server. You can install X Server on a windows machine, open an X tunnel using SSH, and open virt-manager and it will be displayed on your Windows box. I work with KVM in a business environment and it is a very nice platform (we have something like 8 QEMU/KVM virtual machines in production running on a dual-quad core xeon server with hyperthreading and 24gb of memory). Virt-manager makes it very easy to manage QEMU/KVM but the CLI tools gives you much more control.


    I thought it could only run under the architecture it was compiled for.
    Last edited: Mar 18, 2012
  11. Easy Rhino

    Easy Rhino Linux Advocate

    Joined:
    Nov 13, 2006
    Messages:
    13,412 (4.70/day)
    Thanks Received:
    3,234
    on the linux end, you only need to setup whatever basic x-server packages exist for your distribution and tunnel in. for centos it is xorg-x11-xauth. if you are remotely logging in from windows you can use Xming as a remote display server and whenever you launch a program that requires a display it will handle it for you. if yuo remote from another linux box you can use a vnc client.
    Last edited: Mar 18, 2012

Currently Active Users Viewing This Thread: 1 (0 members and 1 guest)

Share This Page