Jump to content


Photo

Hyper-V vs VMWare - What Virtualization platform for me to use?

hyper-v vmware server virtualisation platform comparison home beginner

  • Please log in to reply
67 replies to this topic

#41 ikon

ikon

    HSS Genius

  • Donating Member
  • 8,572 posts

Posted 27 February 2012 - 05:08 PM

You have summarized it well. The keyboard mouse stuff is handled when you RDP into the machine. ESXi uses proprietary drivers and Hyper-V uses default MS drivers. As for the link, I am not familiar with it but I would not use a software solution for something important.


Agreed, nice summary, except for the tiny font size.

Also, given that that hardware device is so cheap it hardly seems worthwhile to bother with a software solution.

If at first you don't succeed, do it like your mother told you.


#42 jmwills

jmwills

    HSS Genius

  • Donating Member
  • 5,118 posts
  • LocationHuntsville, AL

Posted 27 February 2012 - 06:56 PM

Whadda you say?
Windows 7 Desktop - Antec 100 Case, Intel D8H67BL, OCZ 550W PSU, Intel i3-530 CPU w/16GB G-Skill DDR3 1333 RAM
Server 2012 - Fractal Arc Midi, CoolerMaster M600 PSU, ASUS P8H67V, Intel i5-2500 CPU w/32GBG-Skill DDR3 1333 RAM, 90 GIG OCZ SSD OS Drive – Roles: Hyper-V (WHS-SharePoint-DC-SQL-Exchange-WSE 2012), Print Server - Rocket RAID 2720 5x2TB
HTPC Build - Silverstone GD05 Case, ASUS P7H55-M PRO, CoolerMaster M600W PSU, Intel i3-530 CPU w/4GB G-Skill DDR3 1333 RAM. OCZ 60GB SSD Drive for the OS with a 120GB WD 2.5" Blue drive for data storage.
Travel Laptop: Dell XPSL502X 15.6"

#43 KrisseZ

KrisseZ

    HSS Star

  • Members
  • 86 posts
  • LocationFinland

Posted 28 February 2012 - 05:30 AM

Has someone pointed out that VMwares pass trough capabilities are hardware bound? That's why I decided to drop my ESXi project cause I couldn't point the HDDs directly to a VM. :(
[Hydrabox] Windows 7 Ultimate - Intel Core i7 920 @ 3,8 Ghz - Asus P6T Deluxe - 12 Gb 1600 Mhz DDR3 - Intel X25M G2 160 Gb - 2x1 Tb WDM @ Raid 0
[Khronos] Windows 2008 R2 - AMD Athlon II X 2 250 - ASrock N68C-S UCC - 4 Gb 1333 Mhz DDR3 - RR2680 with no proper disks yet. - 4x 3 slot sata backplane

#44 ikon

ikon

    HSS Genius

  • Donating Member
  • 8,572 posts

Posted 28 February 2012 - 03:19 PM

Whadda you say?


Speak up, I can't hear you. ;)

If at first you don't succeed, do it like your mother told you.


#45 Server Grunt

Server Grunt

    HSS Star

  • Members
  • 74 posts
  • LocationSweden

Posted 05 March 2012 - 02:40 PM

Haha!!
Sorry for the small font - I do not know what happened :-)
Anyhow - I have decided to go with Hyper-V and i am currently trawling the Internet after all info I can get my hands on.

As I write this i am burning the ISOs for server 2008 R2, WHS2011 as well as for W8

I am really looking forward to exploring this new area!

As always - a massive shout out of gratitude to all of you guys!!!

/Grunt


#46 jmwills

jmwills

    HSS Genius

  • Donating Member
  • 5,118 posts
  • LocationHuntsville, AL

Posted 05 March 2012 - 02:50 PM

No need to burn ISO images. Install Virtual Clone Drive which is a virtual CD/DVD drive and you can mount the iso images on the fly when needed,
Windows 7 Desktop - Antec 100 Case, Intel D8H67BL, OCZ 550W PSU, Intel i3-530 CPU w/16GB G-Skill DDR3 1333 RAM
Server 2012 - Fractal Arc Midi, CoolerMaster M600 PSU, ASUS P8H67V, Intel i5-2500 CPU w/32GBG-Skill DDR3 1333 RAM, 90 GIG OCZ SSD OS Drive – Roles: Hyper-V (WHS-SharePoint-DC-SQL-Exchange-WSE 2012), Print Server - Rocket RAID 2720 5x2TB
HTPC Build - Silverstone GD05 Case, ASUS P7H55-M PRO, CoolerMaster M600W PSU, Intel i3-530 CPU w/4GB G-Skill DDR3 1333 RAM. OCZ 60GB SSD Drive for the OS with a 120GB WD 2.5" Blue drive for data storage.
Travel Laptop: Dell XPSL502X 15.6"

#47 Server Grunt

Server Grunt

    HSS Star

  • Members
  • 74 posts
  • LocationSweden

Posted 05 March 2012 - 04:12 PM

I know, but like the physical discs when doing my installs first time around.

#48 jmwills

jmwills

    HSS Genius

  • Donating Member
  • 5,118 posts
  • LocationHuntsville, AL

Posted 05 March 2012 - 05:36 PM

I can't tell you the last time I burned a disc.
Windows 7 Desktop - Antec 100 Case, Intel D8H67BL, OCZ 550W PSU, Intel i3-530 CPU w/16GB G-Skill DDR3 1333 RAM
Server 2012 - Fractal Arc Midi, CoolerMaster M600 PSU, ASUS P8H67V, Intel i5-2500 CPU w/32GBG-Skill DDR3 1333 RAM, 90 GIG OCZ SSD OS Drive – Roles: Hyper-V (WHS-SharePoint-DC-SQL-Exchange-WSE 2012), Print Server - Rocket RAID 2720 5x2TB
HTPC Build - Silverstone GD05 Case, ASUS P7H55-M PRO, CoolerMaster M600W PSU, Intel i3-530 CPU w/4GB G-Skill DDR3 1333 RAM. OCZ 60GB SSD Drive for the OS with a 120GB WD 2.5" Blue drive for data storage.
Travel Laptop: Dell XPSL502X 15.6"

#49 ikon

ikon

    HSS Genius

  • Donating Member
  • 8,572 posts

Posted 05 March 2012 - 08:28 PM

I can't tell you the last time I burned a disc.


For bare metal I usually burn an empty USB flash drive or, better yet, just install the ISO to a YUMI USB flash drive.

If at first you don't succeed, do it like your mother told you.


#50 Server Grunt

Server Grunt

    HSS Star

  • Members
  • 74 posts
  • LocationSweden

Posted 08 March 2012 - 04:47 PM

Installation related question
Setting up the RAID for the storage disks and I can choose to set sector size between 512B and 4k
Server 2008 R2, WHSwhs 2011 and w7 supports 4k, but as I understand it Hyper-v does not natively support 4k.
Can I still use 4k sectors in the storage RAID or should I go 512B in a hyper-v environment even though both host and virtual machines support 4k?

/Grunt

#51 ikon

ikon

    HSS Genius

  • Donating Member
  • 8,572 posts

Posted 09 March 2012 - 07:59 AM

Hmmm, I'm thinking, if you're not passing any hard disks through to a VM, the drives in the RAID will be virtualized and so the guest OS won't know, but I could be completely out to lunch.

If at first you don't succeed, do it like your mother told you.


#52 no-control

no-control

    HSS Elite

  • BYOB Podcasters
  • 1,755 posts
  • LocationSoCal

Posted 09 March 2012 - 09:25 AM

If you're going to pass through the array to one of the operating systems that supports it then use 4k. If it's for VM use 512.
VISIT MY NEW BLOG

Main Rig - i3-3225, H60, ASRock H77 mITX, 8GB G.Skill RJX, R6970 Lighting, 256GB M4 SSD, WD 500GB, Seasonic x650, CM Elite 210, Dell U3011 w/ 2x 2007fp PLP - W7 -|-
HTPC - G620, Big Shuriken, ASRock H77M , 4GB OCZ, 128GB G.Skill Falcon, .5TB WD CB, Sony BD-R, Corsair CX400, LianLi C37B - W7 -|-
VM Server - i3-3220, Z77-D3H, 32GB G.Skill, 250GB OS, 3x3TB WD GP R5, 4x300GB WD VR R0, Corsair CX430, Fractal R3 - WS2012 -|-
Lenovo Yoga 13 | Surface RT | HTC Titan
Find me on the internet

#53 darkside34

darkside34

    HSS Member

  • Members
  • 27 posts

Posted 16 April 2012 - 01:37 PM

For exaple as I understand it Hyper-V enables dynamic memory allocation, something that ESXI does not.
/grunt

ESXi Does not need Dynamic memory allocation. ESXi runs each virtual machine as its own process, meaning each virtual machine will only occupy as much of the hosts memory as It actually physically uses via the standard Linux memory scheduler. This means you can over-allocate a server without consequence (although if you run out some of your hosts will thrash). I have attempted to use dynamic memory allocation in test environments at work for clients, but it usually leads to bluescreens (Likely the fault of whoever wrote PERC storage controller drivers, which enjoy eating host memory without letting the OS know).

Hyper-v on the other hand, operates much like an IBM LPAR. The host system itself is actually a virtual machine, and the virtual machines are all run in parallel to that. Which means you can only statically assign memory. All dynamic memory allocation does is dynamically change the static assignment :).

Also, why does people think running off a thumb drive is an advantage. Cool, yes; advantage, I don't see it.

Bare-metal ESXi is designed to load itself into the memory of the system. ESXi only performs I/O operations when you make settings changes or writes logs, literally everything else is stored in memory. This makes the lives of sysadmins in server farms a lot easier since most hypervisor-purposed servers have an internal USB port. It also allows to run the servers completely disk-less with all RAID/SATA functions disabled.

And if one ever fails (not that I have ever seen one fail) Just DD the ESXi image onto a new flash drive, replace, and go.

Edited by darkside34, 16 April 2012 - 01:41 PM.


#54 jmwills

jmwills

    HSS Genius

  • Donating Member
  • 5,118 posts
  • LocationHuntsville, AL

Posted 16 April 2012 - 04:14 PM

ESXi is great is your board supports VT-d which will allow you to pass through RAID arrays and drives larger that 2TB. Or at least, that is my understanding of it.
Windows 7 Desktop - Antec 100 Case, Intel D8H67BL, OCZ 550W PSU, Intel i3-530 CPU w/16GB G-Skill DDR3 1333 RAM
Server 2012 - Fractal Arc Midi, CoolerMaster M600 PSU, ASUS P8H67V, Intel i5-2500 CPU w/32GBG-Skill DDR3 1333 RAM, 90 GIG OCZ SSD OS Drive – Roles: Hyper-V (WHS-SharePoint-DC-SQL-Exchange-WSE 2012), Print Server - Rocket RAID 2720 5x2TB
HTPC Build - Silverstone GD05 Case, ASUS P7H55-M PRO, CoolerMaster M600W PSU, Intel i3-530 CPU w/4GB G-Skill DDR3 1333 RAM. OCZ 60GB SSD Drive for the OS with a 120GB WD 2.5" Blue drive for data storage.
Travel Laptop: Dell XPSL502X 15.6"

#55 darkside34

darkside34

    HSS Member

  • Members
  • 27 posts

Posted 17 April 2012 - 07:56 AM

ESXi is great is your board supports VT-d which will allow you to pass through RAID arrays and drives larger that 2TB. Or at least, that is my understanding of it.

VT-d has nothing to do with how large of a disc drive you can use. Older versions of vmware didn't support GPT booting, meaning you couldn't boot an OS on a 2.5tb or larger partition. VT-d may have a role to play in the size of a disc you can PASS THROUGH, but I am not sure as that is a feature I never use.

I still don't understand why people insist on passing through drives direct to hosts, there are easy ways to get around the partition limit without totally compromising host performance and making a very inconsistent and convoluted setup that doesn't allow you to share your storage with other virtual machines. You could always pick a bigger block size. Or give your file server multiple 500gb virtual discs and use LVM to span all of them. Of course windows-only users are kind of screwed in that sense.

#56 jmwills

jmwills

    HSS Genius

  • Donating Member
  • 5,118 posts
  • LocationHuntsville, AL

Posted 17 April 2012 - 08:08 AM

That's where the learning curve comes in for some of us. There are cases where I want to pass thru drives to dedicated hosts.
Windows 7 Desktop - Antec 100 Case, Intel D8H67BL, OCZ 550W PSU, Intel i3-530 CPU w/16GB G-Skill DDR3 1333 RAM
Server 2012 - Fractal Arc Midi, CoolerMaster M600 PSU, ASUS P8H67V, Intel i5-2500 CPU w/32GBG-Skill DDR3 1333 RAM, 90 GIG OCZ SSD OS Drive – Roles: Hyper-V (WHS-SharePoint-DC-SQL-Exchange-WSE 2012), Print Server - Rocket RAID 2720 5x2TB
HTPC Build - Silverstone GD05 Case, ASUS P7H55-M PRO, CoolerMaster M600W PSU, Intel i3-530 CPU w/4GB G-Skill DDR3 1333 RAM. OCZ 60GB SSD Drive for the OS with a 120GB WD 2.5" Blue drive for data storage.
Travel Laptop: Dell XPSL502X 15.6"

#57 ikon

ikon

    HSS Genius

  • Donating Member
  • 8,572 posts

Posted 18 April 2012 - 07:37 AM

And most people here are wanting to load Windows Server of some flavour so some of these 'tricks' aren't going to work.

If at first you don't succeed, do it like your mother told you.


#58 darkside34

darkside34

    HSS Member

  • Members
  • 27 posts

Posted 18 April 2012 - 10:46 PM

And most people here are wanting to load Windows Server of some flavour so some of these 'tricks' aren't going to work.

Yup. Well I would argue that windows hyper-v probably has much less of a learning curve than ESXi, but in the long run ESXi will definitely give you more mileage.


Of course, I drank the open-source kool-aide and use KVM as a result of such. There is always proxmox (KVM on easy mode) It is easy, the interface isn't that nice, but it doesn't have as many limitations as ESXi and bad performance of hyper-v.

#59 ImTheTypeOfGuy

ImTheTypeOfGuy

    HSS Master

  • Donating Member
  • 2,343 posts
  • LocationhOUston

Posted 19 April 2012 - 09:22 AM

VT-d has nothing to do with how large of a disc drive you can use. Older versions of vmware didn't support GPT booting, meaning you couldn't boot an OS on a 2.5tb or larger partition. VT-d may have a role to play in the size of a disc you can PASS THROUGH, but I am not sure as that is a feature I never use.

I still don't understand why people insist on passing through drives direct to hosts, there are easy ways to get around the partition limit without totally compromising host performance and making a very inconsistent and convoluted setup that doesn't allow you to share your storage with other virtual machines. You could always pick a bigger block size. Or give your file server multiple 500gb virtual discs and use LVM to span all of them. Of course windows-only users are kind of screwed in that sense.


To my knowledge drives are not passed through to hosts as the host sees all drives directly. Drives are passed through to VM's!
ITTOG


- WHS V1: Dell XPS 420; Quad Core @ 2.66 GHz; 4 GB RAM
- S2008R2: Lian Li PC-A70F, EVGA X58 3X SLI, i7 920 @ 2.67 GHz; 12 GB RAM, 2 x 250 GB WD Black Caviar in IcyDock Enclosure with Raid 1, EVGA GeForce GT 240, 12TB RAID5
- HTPC: Silverstone Lascala, Gigabyte GA-H55-USB3, i3 530 @ 2.93 GHz, 4 GB Ram, 60 GB OCZ Vertex 2 SSD, 12TB RAID5
- Personal Desktop: Lian Li PC-9F, ASUS Sabertooth P67, i7 2600k @ 4.1 GHz, 16 GB RAM, 2 x 120 GB OCZ Vertex 2 SSD's in Raid 0, EVGA GTX580
- Kids Desktop: Dell Dimension 8400 Pentium 4 560, 3.6GHz, 2 GB RAM - Lets not forget this beauty!
- Other Devices: iPad, Boxee Box, XBox's, PS3, Wii, and HP TouchPad

#60 ikon

ikon

    HSS Genius

  • Donating Member
  • 8,572 posts

Posted 19 April 2012 - 09:58 AM

To my knowledge drives are not passed through to hosts as the host sees all drives directly. Drives are passed through to VM's!


Ah. Interesting. I took his use of hosts to mean the VMs. Now I'm wondering....

If at first you don't succeed, do it like your mother told you.






Also tagged with one or more of these keywords: hyper-v, vmware, server, virtualisation, platform, comparison, home, beginner

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users