S
S
Slimb2018-02-25 13:33:52
VMware
Slimb, 2018-02-25 13:33:52

What to choose hyper-v xenserver vmware on one physical server without external storage?

We grew up a bit and instead of a desktop on which access to the company's database was available through RDP, a used one was bought. the DL380 G7 server was equipped with RAM64GB, RAID LSI 9272-8i, 2xSAS 300GB, 2xSSD (EVO850 500GB + EVO850 PRO 512GB) and all this pleasure did not go beyond the planned budget of $ 1000, despite the fact that LSI 9272-8i was bought 2 pieces (1 in reserve).
The processor on the server is old, but powerful enough and with sufficient support for virtualization, including SLAT. The built-in RAID controller p410i had to be replaced as it does not support SSDs very well and the speed at 4K operations was extremely low.
Now there was a question on the organization on this server of virtualization. And of course it is clear that according to feng shui you need a separate storage + one more server in reserve - and this is correct, BUT expensive. Inexpensive solutions will negate the speed of the SSD.

The task is this:
1. Organize everything on one physical server without network storage.
2. In the event of a server failure except for disks, plug the LSI 9272-8i with disks into the new server and continue working. Desirable downtime is not 2 hours if the server is already available.
3. Use the full power of the RAID SSD bundle, which now shows the parameters on the installed 2008R2:
Seq Q32T1 - R1085 MB / s and W513 MB / s;
4K Q32T1 - R523 MB/s and W233 MB/s;
4K Q8T8 - R572 MB/s and W227 MB/s;
4K Q1T1 - R37 MB/s and W92 MB/s;
3. Get the maximum performance of virtual machines.

As I assume:
we put a hypervisor on raid1-SAS and connect raid1-SSD to store virtual machines (if I can put it that way, of course). If the server fails, then we rearrange the disks and the raid controller to new hardware, reinstall the hypervisor and hook the raid1-SSD on which the virtual machines are.

Question:
How to do it on hyper-v, xenserver, vmware. Which one will be easier and more stable. Which of them will use system resources more efficiently (if we allow two virtual machines to give all the resources and compare with the performance of bare iron).

Wish:
There is a great desire to make a live test, but there is absolutely no experience and understanding of hypervisors. I suggest, if anyone has a desire to help in this test, connect and then make an article on Habrahabr.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
S
Slimb, 2018-02-26
@Slimb

Writing everything below, apparently I made a mistake ....... Hyper-v is certainly cool and 2016 is a great version. BUT for a small business it is critically important to forward USB ports. Software key, printer, cellular modem and others. (although I do not need it now - it may arise in the future)
And so. No one volunteered for help for the tests, and in this regard, the Question is closed after an independent study of the subject of the topic.
NOT a problem for Hyper-V, very simple
NOT a problem for Hyper-V, very simple. Install Hyper-V on the new server and attach VM files to it.

3. Use the full power of the RAID SSD bundle, which now shows the parameters on the installed 2008R2:
Seq Q32T1 - R1085 MB / s and W513 MB / s;
4K Q32T1 - R523 MB/s and W233 MB/s;
4K Q8T8 - R572 MB/s and W227 MB/s;
4K Q1T1 - R37 MB/s and W92 MB/s;

I don’t know what is on xenserver vmware, but on Hyper-V the indicators are as follows:
Q32T1 - R1088 MB / s and W507 MB / s;
4K Q32T1 - R399 MB/s and W196 MB/s;
4K Q8T8 - R216 MB/s and W159 MB/s;
4K Q1T1 - R21 MB/s and W23 MB/s;
Due to the lack of help - did not test on other machines.
Answer: on Hyper-V (due to lack of experience on others), it is suitable for solving the tasks.
PS. Hyper-V superficially mastered quickly enough. It remains to deal with NUMA, understand what SR-IOV is, correctly configure network interfaces, deal with the shutdown and start of machines when the server is turned off, as well as its automatic soft shutdown from the APC 700 (BX700UI) power supply signal. Yes, and understand what will happen to the server if the PSU does not give it a full load.
PS2: Don't bother with SSD trim in a similar situation, just leave 30% of the drive unpartitioned.

P
Puma Thailand, 2018-02-25
@opium

Ksenia is a dying technology
In terms of speed, since everyone uses hardware virtualization in the processor, everything works approximately the same.
Hyper in or vmware depends on your experience with virtualization
Many years ago I abandoned raid controllers because soft raid works fine and is not inferior in speed, it can be transferred to any hardware and does not require a spare similar raid controller.

A
athacker, 2018-02-25
@athacker

Slimb , Varya can be transferred entirely to another hardware (together with the hypervisor, I mean). Hyper-V is Windows, when transferring to another hardware, different from the one on which a particular copy was installed, you run the risk of not booting ;-) Varya will most likely start on another hardware. You will have to conjure with networks, but you can completely rearrange ESXi and register virtual machines from disks on it - this is a matter of 15 minutes, Windows will take more time.
Varya has one significant plus - it can start from a flash drive, and does not take up disk space. Hyper-V, I think, can also be trampled down, but you have to tinker, and it’s not recommended to do this. Plus, Windows is Windows - there is always some kind of disk activity present, so it will slowly kill the flash drive. Varya, when starting from a flash drive, then writes practically nothing there, except for crash dumps.
On the other hand, the free Hyper-V server can do a little more than the free ESXi (for example, it can do clustering, but Varya can't without vCenter). But with one server, this is irrelevant.
You have already been told about desktop SSDs above - with a more or less constant and high load, they will quickly drop in speed to ordinary SATA spindle screws. The higher the load, the faster. With a good load, they can be enough for just a few minutes, and then IOPS'y fall 100-150 per disk. Leave the performance tests for a few hours and see what they show at the end of the test - you will be unpleasantly surprised.

A
Alexey Shved, 2018-03-21
@shvedalexey

Put esxi on a flash drive. Raid sas - for virtual machines with a predominance of reading (for example, file storage), Raid ssd - for virtual machines with increased speed requirements.
In general, of course, it is very unbalanced. It would be better to buy for example 2xSAS15k 600gb (or 900) and 2x256gb (or 128) mid-range and use ssd for caching. Two ssd disks (also different, also desktop ones) in the raid, but for virtual machines - IMHO, a very bad idea.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question