Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I would like to became an Expert of managing KVM on debian squeeze.

I still use virt-manager. Yes, it is easy and quiet safe and quick for me.

I tried a lot of web based management UI and non of them was good enough like virt-manager.

You know, I'm one of those guys, who used to have VMware before, where 90% of managing is clicking.

My questions :

1) Are there any CLI "interactive" utility like mc (midnight commander) or something how to control KVM ? (ON/OFF VMs, increasing memmory, reseting VMs, adding virtual hardware, adding new disks, and so on...)

2) Could you recommend me some Web based management UI for KVM on debian squeeze? Did you see VMware server 2? There is web management. I know it was slow, but it is fine, when you are somewhere without terminal. (for example on android with web browser) I tried a lots of them, but nothing i tried was working.

3) What tutorials could you recommend me to improve myself in commands to control virsh, kvm and so on? Google is full of low quality tutorials with mistakes and misunderstandings. I need something for debian.

4) Could you recommend me some tutorials how to improve performance for KVM? Google is full of a lot of tutorials, but I need some recommendations from real experts, who knows, how to improve it.

5) How to improve security of KVM? Can solve this problem some Web based UI? (for example accounting, user management ?)

I know there is google, wiki, there is a long list of UI for kvm, but I need opinions, experiences from experts or users who use KVM. I hope this isn't any stupid question. Thank you all for answering my questions.

share|improve this question

3 Answers 3

up vote 2 down vote accepted

Q1&2

For web base KVM manager, you can try Proxmox. Instruction for Debian Squeeze is here.

It has command line tools, but not text base menu-driven.

Q3

You should setup a small enviroment and try it out. Then set out goal and implement it.

Q4

There is no accurate answer/tutorial for this. How tunable is your KVM server/client really depends on how much resource(cpu/ram/storage) is available.

Q5

Again, this depends on your environment and it is multi-layers/devices, eg. routers, firewall, ip-tables, password policy, access policy, etc. I am not aware of a single gui, web base or not, that can handle all of that including the KVM. (OK, there is cloudmin, but I have no experience with that at all)

share|improve this answer
    
to Q4: I have 24 GB RAM, 3x WD RE4 in RAID 5 (+1 spare), Quad core Athlon II x4 CPU. Thank you –  MIrra Jan 6 '13 at 19:54
    
Base on your spec., the weak point (relatively) maybe your storage throughput. You can check out my answer to another question here. –  John Siu Jan 6 '13 at 20:55

Experts use CLIs. Not GUIs. That is even true for expert Windows-admins.

No, GUIs still improve, but self-written scripts are way faster and do what you want.

Improve performance in KVM? Throw it away.

This is just a hint from a XEN-PV-expert. Only LXC (or other containers) or chroot-based solutions are faster.

share|improve this answer
    
Well chroot-based solutions and containers have too much limitations for me, so they are useless for me. I was already thinking about scripts, but if you want to demonstrate power and possibilities, you want to demonstrate it on graphs, tabs and statistical data from web management UI. Next one is, how to access screen of VMs without any client? Web based solution is the answer, when SSH on VMs fails. –  MIrra Dec 28 '12 at 22:59
    
@Mirra normally "my" VMs are servers - with no need of GUI or even runlevel 5. So a serial console is all I need. In normal operations an X11 via ssh is enough. The best GUIs I know of do an SSH-tunnel to the VM-server and then display a VNC-session to a port dedicated to a certain VM (bound to localhost on that server). Most (current) VM-security-holes are based on RAM-attacks on simulated graphic cards. –  Nils Dec 29 '12 at 21:59

I would like to recommend Ispserver. If you follow the link you will find instructions on installing and configuring the KVM web interface on Debian.

The KVM installation guide might not very detailed but at least give or provide ideas regarding the installation and configuration process.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.