Our server costs ~$56 per month to run. Please consider donating or becoming a Patron to help keep the site running. Help us gain new members by following us on Twitter and liking our page on Facebook!
Current time: January 5, 2025, 10:54 am

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
COMPUTING: Virtualisation
#1
COMPUTING: Virtualisation
OK,

So since I'm a bit of a computer geek I thought I'd start a discussion for anyone interested in this side of computing.

First of all I'm going to say what virtualisation is, the reason (although it is entirely obvious to me) is that I have encountered quite a few people who just don't get it or appreciate why it's useful.

Virtualisation is the process of running a computer entirely within software (within an OS), IOW the guest operating system (or an application running on it) becomes the entire environment within which the computer runs so the video card, the memory, the hard disks, the CPU, the network card are all non-physical and communicate with the real computer and the outside world through a kind of abstraction layer. There are a number of virtualisation products, here are a few:

VMWare: VMWare are generally regarded as the leaders in virtualisation and offer VM Player, VMWare Server, ESXi and ESX (now called VSphere). VM Players and VMWare Server are available on Windows and Linux (i.e. they require a host operating system upon which to run), ESXi and ESX/VSphere are operating systems that do nothing else but virtualise.
Microsoft: Microsft offer Virtual PC & Server, they are (in my opinion) nowhere near as good as VMWare but offer (for Windows users) the advantage of better integration with the host OS.

There are others such as Xen and I am fairly sure there will be a number of open source and Linux specific ones.

So why virtualise? Simple ... PC's (especially servers) today are incredibly powerful and we tend to use them for simple stuff. Outside of the occasional game I use my home PC for little more than surfing, email and forum stuff yet it's a core-2-duo, with nearly 1TB diskspace and 4Gb memory and I have few doubts that the most power hungry thing on it is Windows itself. If I have the need I can run a second PC entirely within my OS and use it for specialist purposes such as application development or sandpit uses (in IT a sandpit is where you keep that PC entirely separate because what it is doing is basically dangerous ... maybe you want to visit sites that you know are dodgy, a sandpit PC might allow you to do that and then you could shut the system down and delete it, job done, no infections ). In a data centre a server might be used for a webs server or a low impact bespoke application ... configure it with some kind of virtualisation technology and it could potentially run 5 websites and a number of application each in their own unique environment, each (to the remotely accessing users, apparently running on its own dedicated server).

At home I have a Windows 2003 domain but I have need of the ability to run other environments including Linux, Windows, NAS, media streaming and so on and so I am in the process of virtualising the server on to a dual Xeon 5130 system with 16Gb ram and a 2TB RAID 5 array (why? Because I can) and last night built myself a 1 TB virtual NAS based on [url="http://www.freenas.org"]FreeNAS[/url]). My plan, originally to migrate my server to a virtual environment, is now to build a new virtual domain and migrate the physical clients to using it ... bye bye Sunnydale!

TBH, I'm not quite sure what advantages a virtual NAS offers outside of an academic exercise but it was fun building it and I will use it to rebuild my own PC so I can migrate from the current 2 x 320Gb single hard disks to a 3 x 320Gb array running on an XFS Revo array card.

So anyone else here interested in virtualisation?

Kyu
Angry Atheism
Where those who are hacked off with the stupidity of irrational belief can vent their feelings!
Come over to the dark side, we have cookies!

Kyuuketsuki, AngryAtheism Owner & Administrator
Reply
#2
RE: COMPUTING: Virtualisation
I find VMWare a pain to set up, which is why I use VirtualBox. It has a nice configuration setup, and has all the common OS templates so it can easily guide you through an installation. Plus, I managed to set it up once so it would use an actual disk partition instead of creating a special one within itself.

I should really do that again...
Reply
#3
RE: COMPUTING: Virtualisation
I find both vmware and virtualbox obstruct the completion of the desired task, to emulate hardware. Therefore I opt to use QEMU. It's a command line program with a daunting list of parameters, luckily few of which are necessary. Using qemu allows the user to quickly begin emulating the target hardware quickly and without obstruction from a gui. It's feature rich as well. Virtualbox uses QEMU as a foundation and therefore QEMU can be considered a lighter more powerful version of Virtualbox. I understand that most people aren't conferable with the command line and therefore this tool explicitly castors to the power users.

Usually, i visualise a version of windows server 2003 and use it to share a variety of windows programs such as MS office and adobe photoshop in a cloud computing manor across the network on all sorts of platforms. More recently, I've been doing some Linux kernel development. QEMU allows me to specify a kernel on the host platform and boot it. Allowing me to test the latest code without having to restart my computer.
Hoi Zaeme.
Reply
#4
RE: COMPUTING: Virtualisation
As far as bare metal hypervisors go I prefer Xenserver and VMware ESXi. On a desktop environment after some bad experiences with VMware server I started using Virtualbox with a windows host, and at home on a Ubuntu host. Both perform remarkably well.
Best regards,
Leo van Miert
Horsepower is how hard you hit the wall --Torque is how far you take the wall with you
Pastafarian
Reply
#5
RE: COMPUTING: Virtualisation
(July 14, 2009 at 9:16 am)Tiberius Wrote: I find VMWare a pain to set up, which is why I use VirtualBox.

In defence of VMWare, outside of needing at least 1Gb memory and some HCL issues ESXi is a piece of piss to set up, 5 minutes, bare-metal install and it's done. That's also the reason I'd avoid virtualbox i.e. because it's not bare-metal ... I suppose because I can't see the point in serious virtualisation unless you have a dedicated machine and in such a case the hosting OS becomes superfluous. Of course ESXi still has an OS but as a specialist host my assumption is it takes less resources. I might try it on Windows ... can't be any worse than VMWare server.

(July 14, 2009 at 9:43 am)rjh Wrote: Therefore I opt to use QEMU. It's a command line program with a daunting list of parameters, luckily few of which are necessary.

Sounds complicated ... will steer a course around it Captain Smile

(July 14, 2009 at 10:18 am)leo-rcc Wrote: As far as bare metal hypervisors go I prefer Xenserver and VMware ESXi. On a desktop environment after some bad experiences with VMware server I started using Virtualbox with a windows host, and at home on a Ubuntu host. Both perform remarkably well.

Is Xen bare-metal and available as freeware?

Kyu
Angry Atheism
Where those who are hacked off with the stupidity of irrational belief can vent their feelings!
Come over to the dark side, we have cookies!

Kyuuketsuki, AngryAtheism Owner & Administrator
Reply
#6
RE: COMPUTING: Virtualisation
(July 14, 2009 at 4:39 pm)Kyuuketsuki Wrote: Is Xen bare-metal and available as freeware?

Kyu

Yes it is bare metal and free, and some functions that you have to pay for on VMware ESXi is still free on the Xenserver.
Best regards,
Leo van Miert
Horsepower is how hard you hit the wall --Torque is how far you take the wall with you
Pastafarian
Reply
#7
RE: COMPUTING: Virtualisation
(July 14, 2009 at 6:01 pm)leo-rcc Wrote: Yes it is bare metal and free, and some functions that you have to pay for on VMware ESXi is still free on the Xenserver.

OK, where do I get it from and what spec's does it require (I ask because I'd need a new machine for it ... I'm kinda committed to ESXi (especially since I'm VMWare VCP certified and it impacts on my job).

Kyu
Angry Atheism
Where those who are hacked off with the stupidity of irrational belief can vent their feelings!
Come over to the dark side, we have cookies!

Kyuuketsuki, AngryAtheism Owner & Administrator
Reply
#8
RE: COMPUTING: Virtualisation
http://www.citrix.com/English/ps2/produc...=hp_nav_US

Xenserver is the hypervisor. Xenapp is what used to be Metaframe/Presentation server.
Best regards,
Leo van Miert
Horsepower is how hard you hit the wall --Torque is how far you take the wall with you
Pastafarian
Reply
#9
RE: COMPUTING: Virtualisation
(July 15, 2009 at 4:01 am)Kyuuketsuki Wrote:
(July 14, 2009 at 6:01 pm)leo-rcc Wrote: Yes it is bare metal and free, and some functions that you have to pay for on VMware ESXi is still free on the Xenserver.

OK, where do I get it from and what spec's does it require (I ask because I'd need a new machine for it ... I'm kinda committed to ESXi (especially since I'm VMWare VCP certified and it impacts on my job).

Kyu

As am I, but in hindsight Xen would have been a hell of a lot cheaper for us.
Best regards,
Leo van Miert
Horsepower is how hard you hit the wall --Torque is how far you take the wall with you
Pastafarian
Reply
#10
RE: COMPUTING: Virtualisation
(July 15, 2009 at 2:25 pm)leo-rcc Wrote: http://www.citrix.com/English/ps2/produc...=hp_nav_US

Xenserver is the hypervisor. Xenapp is what used to be Metaframe/Presentation server.

Confusing web page ... it says it's "Free" yet says "download a trial" ... huh?

Kyu
Angry Atheism
Where those who are hacked off with the stupidity of irrational belief can vent their feelings!
Come over to the dark side, we have cookies!

Kyuuketsuki, AngryAtheism Owner & Administrator
Reply



Possibly Related Threads...
Thread Author Replies Views Last Post
  COMPUTING: Awesome Freeware Windows Utilities Kyuuketsuki 3 2485 September 8, 2009 at 9:58 am
Last Post: leo-rcc
  COMPUTING: Firefox Vs Chrome Kyuuketsuki 17 6265 July 12, 2009 at 1:05 pm
Last Post: Rob



Users browsing this thread: 1 Guest(s)