Trying out Xen
-
@scottalanmiller I guess I'm still confused on the difference between a paravirtualized guest and a regular install from an ISO.
I guess I just assumed there was some kind of value for KVM since Red Hat is pushing it so much.
-
@johnhooks said:
I guess I just assumed there was some kind of value for KVM since Red Hat is pushing it so much.
Of course there is, tons of value. But you aren't Red Hat, so what is valuable to them isn't necessarily even remotely valuable to you. Companies push things because it is good for THEM, not you. The more someone pushes, the more it is valuable to them and not to you.
-
@johnhooks said:
@scottalanmiller I guess I'm still confused on the difference between a paravirtualized guest and a regular install from an ISO.
Those are completely unrelated concepts. One is about installation, the other is about the platform.
-
@scottalanmiller oooh ok. I must have misread something somewhere. I thought I needed an image that was pre set up for paravirtualization for compatibility. I apologize, I'm a moron. Thanks a lot!
-
@johnhooks said:
@scottalanmiller oooh ok. I must have misread something somewhere. I thought I needed an image that was pre set up for paravirtualization for compatibility. I apologize, I'm a moron. Thanks a lot!
Nope, no need for images for anything. You can use them, of course. You probably read from a site that was talking about images and if you are using images, then yes, they would need to be expecting to be on PV rather than HVM when they are made. But if you are installing normally, you select PV or HVM at the time that you create the VM on the Xen side of things.
-
@scottalanmiller Makes more sense now. Thanks again!
-
No problem. I would definitely switch to XenServer, it has more obvious interfaces and is much less "power user" focused.
-
@scottalanmiller I just downloaded it and am putting it on a usb. What do you recommend for a client? The only Windows machine we have is my wife's old laptop. Will virt-manager work or should I use something like OpenXenManager?
-
@johnhooks said:
@scottalanmiller I just downloaded it and am putting it on a usb. What do you recommend for a client? The only Windows machine we have is my wife's old laptop. Will virt-manager work or should I use something like OpenXenManager?
You CAN run it from USB, but it is not simple like VMware, sadly. That's something that they REALLY need to work on. It can work, but it is a huge pain.
You can virtualize XenCenter on top of XenServer, but obviously that has a few limitations (can't start itself, for example.) You really should use XenCenter to at least get started with XenServer, you can test out any other clients that you like after seeing what the "official" one is like. But if you have no Windows, you'll have to just experiment.
-
@scottalanmiller Oh ok. I'll just install it. I found someone who has it running in Wine. I'll give that a shot. It does look really nice. Thanks again, I owe you a beer.
-
Had not considered running it in Wine, that's a great idea. Citrix wants to get it ported to Linux but there is something holding them back.
-
@scottalanmiller I wouldn't be surprised if it's some kind of Windows copyright nonsense or something of that nature.
-
@johnhooks said:
@scottalanmiller I wouldn't be surprised if it's some kind of Windows copyright nonsense or something of that nature.
I can't imagine how that would be even possible. How could Microsoft have a copyright on the Xen console?
-
@scottalanmiller Oh I was thinking more along the lines of some protocol that was used, something like that. But then again, I have no clue what I'm talking about.
-
@johnhooks said:
@scottalanmiller Oh I was thinking more along the lines of some protocol that was used, something like that. But then again, I have no clue what I'm talking about.
The protocols are all Xen protocols. It's Xen talking to Xen. Xen is open source.
-
@scottalanmiller I guess I just always assume if they a company has developed it and can't move it to another platform, it's because of some legal matter. Kind of like Apple with their crazy patents. Such as their patent on "Touch screen device, method, and graphical user interface for providing maps, directions, and location-based information"
-
@johnhooks said:
@scottalanmiller I guess I just always assume if they a company has developed it and can't move it to another platform, it's because of some legal matter. Kind of like Apple with their crazy patents. Such as their patent on "Touch screen device, method, and graphical user interface for providing maps, directions, and location-based information"
If Microsoft had the ability to "own" anything you made on their OS, no one would ever use it.
Apples doesn't have anything like that either. No one does.
Citrix just has a lack of resources or wants to port Windows only code or something simple.
When people can't move between platforms 99% of the time it is because they don't have the manpower and 1% because of a technical limitation making them have to develop something completely new.
-
Please remind where the difference between Xen and XenServer - I take it Citrix still owns XenServer - but what? it's free now?
-
@Dashrender said:
Please remind where the difference between Xen and XenServer - I take it Citrix still owns XenServer - but what? it's free now?
Xen is a "kernel" for a hypervisor. XenServer is a full hypervisor distro. Xen can't stand on its own, it needs to be assembled. Xen is analogous to Linux or Asterisk, a building block of something bigger. XenServer is analogous to CentOS or FreePBX, it is a full product.
Citrix does own XenServer by name, but the code was open sourced (there was almost nothing that Citrix owned anyway) and is now managed by the Linux Foundation who also makes XCP (the non-Citrix version of XenServer) and Xen itself.
-
@scottalanmiller I have a test XenServer up and running. Thanks again!
(P.S. to anyone who wants to try. Don't use a CentOS 6.7 iso for a VM. I used it just because I had it from trying to install Xen. The networking will not work and you will attempt to fix it for about 3 hours. Then begin to question yourself, because you can't seem to figure out a simple networking interface in XenCenter. Then you will install Ubuntu and it will work fine.)