• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

qemu-kvm

Easy Rhino

Linux Advocate
Staff member
Joined
Nov 13, 2006
Messages
15,693 (2.31/day)
Location
Mid-Atlantic
System Name Desktop
Processor i5 13600KF
Motherboard AsRock B760M Steel Legend Wifi
Cooling Noctua NH-U9S
Memory 4x 16 Gb Gskill S5 DDR5 @6000
Video Card(s) Gigabyte Gaming OC 6750 XT 12GB
Storage WD_BLACK 4TB SN850x
Display(s) Gigabye M32U
Case Corsair Carbide 400C
Audio Device(s) On Board
Power Supply EVGA Supernova 650 P2
Mouse MX Master 3s
Keyboard Logitech G915 Wireless Clicky
Software Fedora KDE Spin
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:
um....is that like dosbox
 
Ya its better n easy. Few commands n virtual machine (OS) install :) .
 
i'm missing some kind of free gui based management thing for qemu-kvm that lets me do common VM tasks
 
I though qemu was a processor emulator not hypervisor

OpenVZ and Xen are the two linux hypervisor's that I know of
 
i'm missing some kind of free gui based management thing for qemu-kvm that lets me do common VM tasks

virt-manager is the gui that can be used to do exactly this.

I though qemu was a processor emulator not hypervisor

OpenVZ and Xen are the two linux hypervisor's that I know of

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.
 
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 :)
 
virt-manager is the gui that can be used to do exactly this.

does that work under windows ? remotely ? i don't have X installed on the server
 
does that work under windows ? remotely ? i don't have X installed on the server

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.


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.

I thought it could only run under the architecture it was compiled for.
 
Last edited:
does that work under windows ? remotely ? i don't have X installed on the server

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:
Back
Top