LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud
User Name
Password
Linux - Virtualization and Cloud This forum is for the discussion of all topics relating to Linux Virtualization and Linux Cloud platforms. Xen, KVM, OpenVZ, VirtualBox, VMware, Linux-VServer and all other Linux Virtualization platforms are welcome. OpenStack, CloudStack, ownCloud, Cloud Foundry, Eucalyptus, Nimbus, OpenNebula and all other Linux Cloud platforms are welcome. Note that questions relating solely to non-Linux OS's should be asked in the General forum.

Notices


Reply
  Search this Thread
Old 06-09-2014, 09:50 PM   #31
GaWdLy
Member
 
Registered: Feb 2013
Location: San Jose, CA
Distribution: RHEL/CentOS/Fedora
Posts: 457

Rep: Reputation: Disabled

dijetlo: I've told you in the past how easy KVM is to deploy and use. I've also told you the major enterprise users employ it around the world.

I think everybody in the business understands that there is some pullback on virtualization for services that are more appropriate for cloud and/or other more appropriate platforms. Not everything *should* be virtualized. So it's not a shock that some things will experience "un-virtualization".

Also, for the record, VMware is dead. Closed-source and a dead-end. I even work out with a guy who has worked there for a few years and he sees the writing on the wall. I used to prefer ESXi, but I've grown to appreciate KVM and RHEV over time.
 
Old 06-09-2014, 10:06 PM   #32
Red Squirrel
Senior Member
 
Registered: Dec 2003
Distribution: Mint 20.1 on workstation, Debian 11 on servers
Posts: 1,336

Original Poster
Rep: Reputation: 54
VMware (and sadly HyperV) is king in the corporate world. It's far from dying. Companies want something with support and something that is turn key. Turn key being that you can install it and it just works, and you don't have to spend hours reading documentation (and trying to find it in first place) just to do something as simple as vlans or bonded networks.

Now personally I always found the whole support excuse to be BS, because when you call support you just get some guy in India that's googling for you anyway. Dealing with the complexities and expense of software licensing is just not worth it at times. But that's what the big execs want and they're the ones that make decisions, not IT.

In my case given there is a free version of vmware it was worth it. I would still be trying to figure out KVM.

One of these days I might look at KVM again to see if they made stuff easier and better documented so I can write a proper front end for it.
 
Old 06-09-2014, 10:27 PM   #33
dijetlo
Senior Member
 
Registered: Jan 2009
Location: RHELtopia....
Distribution: Solaris 11.2/Slackware/RHEL/
Posts: 1,491
Blog Entries: 2

Rep: Reputation: Disabled
Quote:
I've told you in the past how easy KVM is to deploy and use
And based, in part, on that advice, I took the plunge and deployed QEMU-KVM.
By the way, two thumbs up, QEMU-KVM is very, very nice to work with, only took moments to initiate a virtual environment.
Now, getting an image I'm happy with has turned into a longer process but their are so many options available on the command line, it's gonna take time to work through them all.
Quote:
everybody in the business understands that there is some pullback on virtualization for services that are more appropriate for cloud
A component of the cloud is virtualization, however I agree that inevitably when a new technology gets rolled out, especially if it has the ability to revolutionize a significant portion of development and deployment cycle, people go nuts with it. I think to some extent we're seeing that with virualization (or more accurately, we're seeing some of the old heads in these departments come to the realization "hey, we went a little to far wit this".
I wouldn't suggest virtualization wasn't going to be a big part of the future, I was only pointing out that virtualizing the little processor that deploys your cars airbag can have a significant downside.
Quote:
VMware is dead.
Hmmm... I'm kinda of a fan of Oracles in much the same way I was a fan of Jaws. I'll believe VM is dead when Roy Scheider puts a hot round in the air tank jammed in it's mouth. Until that happens.... we should probably build a bigger boat.
 
Old 06-09-2014, 10:32 PM   #34
dijetlo
Senior Member
 
Registered: Jan 2009
Location: RHELtopia....
Distribution: Solaris 11.2/Slackware/RHEL/
Posts: 1,491
Blog Entries: 2

Rep: Reputation: Disabled
Quote:
One of these days I might look at KVM again to see if they made stuff easier and better documented so I can write a proper front end for it.
You know Red, I really think that would be an appropriate little task for me and my fellow Qemu-KVM enthusiasts to help you with. You're exactly right, I found the fact that what seemed to be the intuitive "next step" often took you to another web site where you had to search for the document you wanted. Maybe a firefox "xml" file that could be imported into bookmarks as "Qemu-KVM Documentation" might not be out of line.
Anybody else up for it?
 
Old 06-09-2014, 10:43 PM   #35
GaWdLy
Member
 
Registered: Feb 2013
Location: San Jose, CA
Distribution: RHEL/CentOS/Fedora
Posts: 457

Rep: Reputation: Disabled
Quote:
Originally Posted by Red Squirrel View Post
VMware (and sadly HyperV) is king in the corporate world. It's far from dying. Companies want something with support and something that is turn key. Turn key being that you can install it and it just works, and you don't have to spend hours reading documentation (and trying to find it in first place) just to do something as simple as vlans or bonded networks.

Now personally I always found the whole support excuse to be BS, because when you call support you just get some guy in India that's googling for you anyway. Dealing with the complexities and expense of software licensing is just not worth it at times. But that's what the big execs want and they're the ones that make decisions, not IT.

In my case given there is a free version of vmware it was worth it. I would still be trying to figure out KVM.

One of these days I might look at KVM again to see if they made stuff easier and better documented so I can write a proper front end for it.
KVM is fully supported by Red Hat.

RHEV is enterprise-level and full supported by Red Hat.

VMware is the current king, yes. But not by much, and they are continuing to slip in marketshare all the time.

As for frontends for KVM...virt-manager is the standard front-end, and quite proper. Doesn't need any alternative, IMO.
 
Old 06-09-2014, 10:49 PM   #36
GaWdLy
Member
 
Registered: Feb 2013
Location: San Jose, CA
Distribution: RHEL/CentOS/Fedora
Posts: 457

Rep: Reputation: Disabled
Quote:
Originally Posted by dijetlo View Post
And based, in part, on that advice, I took the plunge and deployed QEMU-KVM.
By the way, two thumbs up, QEMU-KVM is very, very nice to work with, only took moments to initiate a virtual environment.
Now, getting an image I'm happy with has turned into a longer process but their are so many options available on the command line, it's gonna take time to work through them all.
I'm very happy to have made somewhat of a convert out of you.

Quote:
A component of the cloud is virtualization, however I agree that inevitably when a new technology gets rolled out, especially if it has the ability to revolutionize a significant portion of development and deployment cycle, people go nuts with it. I think to some extent we're seeing that with virualization (or more accurately, we're seeing some of the old heads in these departments come to the realization "hey, we went a little to far wit this".
I wouldn't suggest virtualization wasn't going to be a big part of the future, I was only pointing out that virtualizing the little processor that deploys your cars airbag can have a significant downside.
Agreed.

Quote:
Hmmm... I'm kinda of a fan of Oracles in much the same way I was a fan of Jaws. I'll believe VM is dead when Roy Scheider puts a hot round in the air tank jammed in it's mouth. Until that happens.... we should probably build a bigger boat.
I think you'll see VMware and others reach a parity where there is one or two kings (VMware, RHEV/Red Hat, Xen? (ugh)), and a few upstarts who can't quite cut the mustard, or don't have the enterprise-level features built into them for one reason or another (VirtualBox, KVM, ProxMox, etc.). We all know HyperV is toast at this point.

So when I say "VMware is dead", what I mean is that it is no longer "the king", no longer innovating, no longer saving money or providing the benefits that it once provided to their customers, and is instead just a run of the mill virt platform. That makes it vulnerable to losing additional marketshare to the other biggies in the market.
 
Old 06-15-2014, 09:30 PM   #37
Red Squirrel
Senior Member
 
Registered: Dec 2003
Distribution: Mint 20.1 on workstation, Debian 11 on servers
Posts: 1,336

Original Poster
Rep: Reputation: 54
Quote:
Originally Posted by GaWdLy View Post

As for frontends for KVM...virt-manager is the standard front-end, and quite proper. Doesn't need any alternative, IMO.
I would not call having to shut down a guest just to change the CD or network settings, proper. Virt-manager is a good start but it lacks a LOT of features. A proper VM solution/front end should enable you to do mostly the same things you can do to a physical machine such as hot plug network cable, USB, disks etc... At the very least, you should be able to change the CD (ISO) or network (change vlans etc) on the fly. Virt-manager does not allow this. Any change you make you get a message that the change will only take effect upon guest shut down.

Supposedly through virsh you can hot swap stuff though, but could not find proper documentation explaining the big picture, only little bits and pieces here and there and you have to figure out everything yourself.
 
Old 06-15-2014, 09:51 PM   #38
GaWdLy
Member
 
Registered: Feb 2013
Location: San Jose, CA
Distribution: RHEL/CentOS/Fedora
Posts: 457

Rep: Reputation: Disabled
Quote:
Originally Posted by Red Squirrel View Post
I would not call having to shut down a guest just to change the CD or network settings, proper. Virt-manager is a good start but it lacks a LOT of features. A proper VM solution/front end should enable you to do mostly the same things you can do to a physical machine such as hot plug network cable, USB, disks etc... At the very least, you should be able to change the CD (ISO) or network (change vlans etc) on the fly. Virt-manager does not allow this. Any change you make you get a message that the change will only take effect upon guest shut down.

Supposedly through virsh you can hot swap stuff though, but could not find proper documentation explaining the big picture, only little bits and pieces here and there and you have to figure out everything yourself.
If you are having problems with CD ISO mounting on KVM, then I think you're doing something wrong...

That's got nothing to do with virt-manager. Just because you scared me, I decided to test it to be sure and sho'nuff, I can mount, umount, change ISOs, remount and all works as expected. Same thing goes for the network hardware. You can add

Take a look at the type of hardware you are using, though. Almost any virtio-driven hardware can be hot-plugged, but IDE hardware, SCSI hardware, and some network hardware will require restarts. In my testing, I was unable to find a supported NIC type that required a restart for hotplug-adding.

Anywho, while I occasionally have to reboot when making changes, it's not very often. Not often enough to irritate me, at least.
 
Old 06-16-2014, 11:52 AM   #39
Slax-Dude
Member
 
Registered: Mar 2006
Location: Valadares, V.N.Gaia, Portugal
Distribution: Slackware
Posts: 528

Rep: Reputation: 272Reputation: 272Reputation: 272
Quote:
Originally Posted by Red Squirrel View Post
Companies want something with support and something that is turn key. Turn key being that you can install it and it just works, and you don't have to spend hours reading documentation (and trying to find it in first place) just to do something as simple as vlans or bonded networks.
Ah, if you don't want to read documentation, then go with Redhat.
They offer "turn key" solutions and have payed support.

Quote:
Originally Posted by Red Squirrel View Post
I may possibly start to dig into the source of kvm and look at making my own front end for it.
No need.
If you want to make yet another libvirt front-end, you should start here.


Seriously, dude, dyasny is right: stop blaming technology for your lack of understanding of it.
KVM can be as easy pie or as difficult as rocket science, depending on what you want to do with it.

I have 4 windows server 2012 VMs and 1 windows server 2008, as well as 3 linux VMs, running in 2 hosts using KVM/libvirt.
Hosts are Slackware64 14.1 and are setup so that I have fail-over for all VMs.
I mostly use virt-manager for admin, but have some custom made scripts that help me automate things.
Speed for all VMs (windows based or not) is near native.
Disk I/O is the bottleneck, not CPU/RAM.
 
Old 06-16-2014, 11:56 AM   #40
GaWdLy
Member
 
Registered: Feb 2013
Location: San Jose, CA
Distribution: RHEL/CentOS/Fedora
Posts: 457

Rep: Reputation: Disabled
Quote:
Originally Posted by Slax-Dude View Post
Ah, if you don't want to read documentation, then go with Redhat.
They offer "turn key" solutions and have payed support.
I've done nothing special to KVM to get it to behave properly. I installed it, installed the libvirt-manager packages and I'm GTG. This is on F20, so perhaps there are some OS and version differences, but otherwise, KVM is turnkey ready, IMO.
 
Old 06-16-2014, 01:49 PM   #41
Red Squirrel
Senior Member
 
Registered: Dec 2003
Distribution: Mint 20.1 on workstation, Debian 11 on servers
Posts: 1,336

Original Poster
Rep: Reputation: 54
Quote:
Originally Posted by GaWdLy View Post
If you are having problems with CD ISO mounting on KVM, then I think you're doing something wrong...

That's got nothing to do with virt-manager. Just because you scared me, I decided to test it to be sure and sho'nuff, I can mount, umount, change ISOs, remount and all works as expected. Same thing goes for the network hardware. You can add

Take a look at the type of hardware you are using, though. Almost any virtio-driven hardware can be hot-plugged, but IDE hardware, SCSI hardware, and some network hardware will require restarts. In my testing, I was unable to find a supported NIC type that required a restart for hotplug-adding.

Anywho, while I occasionally have to reboot when making changes, it's not very often. Not often enough to irritate me, at least.
Oh it lets you change it, but the changes only take effect when you shut down the guest. There is even a message that says so. When I was installing windows 7 I had to put two cdrom drives, one for the windows 7 cd and one for the virtio driver cd, because I could not swap them in the middle of the install. So what happens if I need to install a distro that requires like 7 discs, I have to put 7 cdrom drives? lol. That is mickey mouse imo. I also sometimes need to swap vlans or even "unplug" a network cable on the fly. Can't do that either.

When I installed ESXi I was up and running in about 30 minutes and already had two test VMs going and was able to do all that stuff without any issues. I did not even have to dig for any documentation because it is designed to be simple to use. if I need to do something very advanced then perhaps I will need to google it. But I should not have to google simple things like how to setup vlans.

Last edited by Red Squirrel; 06-16-2014 at 01:50 PM.
 
Old 06-16-2014, 02:00 PM   #42
GaWdLy
Member
 
Registered: Feb 2013
Location: San Jose, CA
Distribution: RHEL/CentOS/Fedora
Posts: 457

Rep: Reputation: Disabled
Quote:
Originally Posted by Red Squirrel View Post
Oh it lets you change it, but the changes only take effect when you shut down the guest. There is even a message that says so. When I was installing windows 7 I had to put two cdrom drives, one for the windows 7 cd and one for the virtio driver cd, because I could not swap them in the middle of the install. So what happens if I need to install a distro that requires like 7 discs, I have to put 7 cdrom drives? lol. That is mickey mouse imo. I also sometimes need to swap vlans or even "unplug" a network cable on the fly. Can't do that either.

When I installed ESXi I was up and running in about 30 minutes and already had two test VMs going and was able to do all that stuff without any issues. I did not even have to dig for any documentation because it is designed to be simple to use. if I need to do something very advanced then perhaps I will need to google it. But I should not have to google simple things like how to setup vlans.
This was not the case in my environment. Sorry. I had not issue switching and *using* the switched iso files. Perhaps it's the way it handles Windows?

Of course you should have to RTFM for advanced ("simple"?) things like vlans...
 
Old 06-16-2014, 02:42 PM   #43
dyasny
Member
 
Registered: Dec 2007
Location: Canada
Distribution: RHEL,Fedora
Posts: 995

Rep: Reputation: 115Reputation: 115
[QUOTE=Red SquirrelOh it lets you change it, but the changes only take effect when you shut down the guest. There is even a message that says so. When I was installing windows 7 I had to put two cdrom drives, one for the windows 7 cd and one for the virtio driver cd, because I could not swap them in the middle of the install. So what happens if I need to install a distro that requires like 7 discs, I have to put 7 cdrom drives? lol. That is mickey mouse imo. I also sometimes need to swap vlans or even "unplug" a network cable on the fly. Can't do that either.
[/QUOTE]

you can change it on the fly, might be you're using a version of virt-manager that is lacking, but that's virt-manager, not the hypervisor. Try to install oVirt and use spice -you'll see how much better virtualization can be, than anything you'd get out of ESX
 
1 members found this post helpful.
Old 06-16-2014, 03:47 PM   #44
GaWdLy
Member
 
Registered: Feb 2013
Location: San Jose, CA
Distribution: RHEL/CentOS/Fedora
Posts: 457

Rep: Reputation: Disabled
Quote:
Originally Posted by GaWdLy View Post
This was not the case in my environment. Sorry. I had not issue switching and *using* the switched iso files. Perhaps it's the way it handles Windows?

Of course you should have to RTFM for advanced ("simple"?) things like vlans...
After thinking about this, I wanted to mention what I believe the problem to be.

If your implementation of KVM requires that you load VirtIO drivers, then it stands to reason that your hardware will not behave until after they are loaded.

I once again fired up a test VM-this time, Win7-and mounted, unmounted, used, accessed hardware and ISOs with no problem. I want to note that I have *never* had to load VirtIO drivers on any of my KVM instances to get the hardware to behave. I'm not saying there aren't situations where they are required, but my experience tells me that unless you have a very old version of KVM and virt-manager, that this is not a problem.

Either you misunderstand what you're doing (which I honestly doubt), or there's something wrong with your setup.
 
Old 06-16-2014, 04:05 PM   #45
Red Squirrel
Senior Member
 
Registered: Dec 2003
Distribution: Mint 20.1 on workstation, Debian 11 on servers
Posts: 1,336

Original Poster
Rep: Reputation: 54
"my setup" was "apt-get install kvm" on a completely fresh install. (or kvm-common I forget exactly what I had to type) I don't see what I could possibly have done wrong, it was as vanilla as it can get. Everything "worked" out of the box so to speak, it just did not work as well as vmware does, and had lot of quirks that had very complex fixes like editing xml files and crap... never got that far, as it was not my idea of how I want to use a hypervisor. Anyways, I'm very happy with ESXi so I will most likely stick with that anyway. My only fear is that it ceases to be free or they start adding more limitations at some point. I'll cross that bridge when or if it even happens.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Networking using bridged interfaces to KVM guests midorikawa Linux - Networking 1 12-19-2013 05:17 PM
[SOLVED] Centos 6 and KVM - how to setup bridged networking in KVM in a -Class B- environment? rylan76 Linux - Virtualization and Cloud 7 11-07-2012 06:46 AM
no route to host on certain ports, kvm bridged guest el_tedward Linux - Networking 4 05-21-2012 01:11 AM
QEMU KVM bridged networking? iwanttolickazunyan Linux - Virtualization and Cloud 8 05-04-2012 11:21 AM
LXer: How To Install KVM And libvirt On CentOS 6.2 With Bridged Networking LXer Syndicated Linux News 0 03-02-2012 02:20 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud

All times are GMT -5. The time now is 01:57 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration