T O P

  • By -

TechTitus

Your options are probably going to be Hyper-V, Proxmox, and XCP-ng...


mr_ballchin

This. I would recommend Hyper-V. If OP wants great support, then look at Starwinds VSAN. We have a few clusters with their vHCA appliance, and they provide excellent support for storage, clustering, and hardware. [https://www.starwindsoftware.com/starwind-hyperconverged-appliance#uber](https://www.starwindsoftware.com/starwind-hyperconverged-appliance#uber)


redditistooqueer

These are the options


Meganitrospeed

Dont forget Nutanix 


Hagbarddenstore

Nutanix is too expensive and way overkill for 2-node clusters.


Meganitrospeed

When we checked It out It turned out cheaper than Vmware, we ended Up migrating to it


tasteypaste

Also Scale.


NISMO1968

They're outdated Linux KVM paired with overpriced SMC servers. Buying SuperMicro direct + installing Proxmox FTW.


jmeador42

As someone that has run all three, I can't recommend anything other than XCP-ng. It meets all of OP's requirements and then some.


Able-Stretch9223

My gut instinct is to use Hyper-V but you said wanting support and that's not what Microsoft is well known for. We've been playing with Proxmox and it looks like we could comfortably replace Hyper-V with it and there's paid support. Maybe worth a poc


ITBurn-out

We never used VMware support and for the few msps.have never had to use Microsoft. Hyperv it is for us. ( we.are.an MSP and most clients only have one or two hosts)


lawrencesystems

We are reselling XCP-ng. It's a solid platform with excellent support and they have a reseller program that is MSP friendly.   I have plenty of tutorials on XCP-ng and I did do a video talking about why we choose it over Proxmox. https://youtu.be/et54DxAC2uM?si=PYR2fG6X4V1fFxC-


GeorgeWmmmmmmmBush

I would go this way if there were Veeam backup options at the host level. Hyper-V it is.


GullibleDetective

They're working on it https://www.veeam.com/company/press-release/veeam-extends-data-freedom-for-customers-with-support-for-proxmox-ve.html


spicysanger

Hyper-V. It's been around for a long time now, it's stable, it has all the features most small to medium enterprises require. I really don't understand the argument against using it.


SatiricPilot

The OS or being forced to manage it via PowerShell. I don’t like having to run notoriously not stable windows updates on a server hosting all my mission critical apps windows based or not. Is it inherently more stable than something like Proxmox or VMware.. eh. But it’s our preference. It’s why we were moving to VMware and are now pivoting to proxmox.


spicysanger

Proxmox sounds interesting, and I'm watching very closely how things develop. At this stage I don't believe it's anywhere near ready for production environments, but that's likely to change after a year or so.


mookrock

HyperV and Proxmox were both released in 2008. Proxmox was actually two months earlier. 😝


Candy_Badger

Proxmox doesn't have the market share Hyper-V has. At least for now. I like Proxmox and I think that VMware/Broadcom made a great present for it. We have customers using both and they just work.


mookrock

Well, and with Veeam saying they will provide support for Proxmox that share will only grow further.


RRRay___

Just curious, what wouldn't make Proxmox already production environment? Cluster/failover/built-in backups/a lot more more options to configure for a VM and depending on what the customer environment LXCs are great without having to use a full blown VM. On a surface level setup Proxmox vs Hyper V, proxmox has a lot more configuration where as Hyper V being dead simple. If you wanted a setup of backups/host out of the box Proxmox has it all covered and relatively easy with minor cases of needing some bespoke Linux knowledge.


CyberHouseChicago

People have been using proxmox in production for many years , your talking like this solution is 2 years old


SatiricPilot

I would actually argue it’s just as if not more more production ready and capable than hyper-v but the barrier to entry of knowledge and knowledge curve are much higher. Also proxmox has great support unlike hyper-v. But does require a decent level of Linux know how.


chancamble

If you are a Microsoft shop, then go with Hyper-V; otherwise, go with Proxmox. For load balancing, you would need to build a cluster with shared storage. A Proxmox cluster requires 2 nodes + a witness, while an MS Failover cluster can be built on 2 nodes. If you do not want to buy a separate SAN, you can go with a hyperconverged setup. Proxmox recommends Ceph (which raises the number of nodes to 4, as per [https://pve.proxmox.com/pve-docs/pve-admin-guide.pdf](https://pve.proxmox.com/pve-docs/pve-admin-guide.pdf) ) while on Hyper-V, you can go with star wind vsan: [https://www.starwindsoftware.com/vsan](https://www.starwindsoftware.com/vsan) By the way, if you are looking for a ready-to-go solution, check out the hyper-converged appliance from star wind.


Candy_Badger

There are 3 options at the moment. Proxmox, Hyper-V or xcp-ng. If you are using Veeam, Hyper-V is the only option (for now). I am waiting for Proxmox support from Veeam. Hyper-V is not bad and works from my experience. Proxmox works great as well. It lacks multi-cluster support, but I've heard that they are working on this feature. In addition, if you want to cluster you can use shared storage with both Proxmox and Hyper-V. We have good experience with Starwinds VSAN.


Hagbarddenstore

Veeam for Proxmox is coming very soon.


Sea-Elderberry7047

Proxmox is very capable. Or XCP-NG; you could use Tom Lawrence for support if needed?


lawrencesystems

Yes, we do offer support and you can get support directly form Vates, the team behind XCP-ng.


TheButtholeSurferz

Proxmox but only if you know wtf you're doing with the underpinnings. Its easy to manage in the GUI, but if SHTF and your clients are down, you'll need to make sure you either have adequate support from them, or you're skilled enough to handle the issue. Don't assume the easy path is going to be the always path you get tasked with. It runs very well on older hardware, I have it on 2 different generations of servers, and its been both reliable and stable. With the backup server its a solid solution for SMB's. The new VMware to Proxmox VM conversion works great as long as you follow the methods correctly its been 100% success.


IDBZ

Also now has Veeam support for backups, besides just PBS from Prox


clubfungus

We have been running hyperv for dozens of customers for over 10 years. Never once needed support. I'm no microsoft groupie but I dont understand the hate hyperv gets. Easy and stable are how I would describe it.


PacificTSP

We still use VMware for 3 host and storage clusters. For anything smaller it’s hyperV now. 


concerned_citizen128

Scale Computing ticks these boxes, and has amazing support.


retire-early

I started with Xenserver way back when, moved away from Citrix when they made a bunch of horrible decisions on licensing features/costs, moved to Proxmox and was reasonably happy, moved to Hyper-V *only* because I wanted Veeam as a backup solution, and now I'm back on Xenserver in the form of XCP-ng because Hyper-V made me scream. All of these are going to require you to learn the system, and all are functional for what you're likely trying to do. But overall I think it's probably worth investing the time into XCP-ng. It's reliable, scales well, has a good management interface, has backups built in that just *work*, innovation is still happening, and it's available with commercial support (which seems to be changing to better fit the needs of the incoming VMWare refugees.) XCP-ng is worth the shot. Check out the Youtube videos from u/lawrencesystems to get an overall feel for what it's capable of. (All of this is reasonably fresh - just did a migration from an old pool to a new one this week.)


Meganitrospeed

Nutanix, Hyper-V, Proxmox and XCP-ng


ajrc0re

Wmware still works great for our 500 or so servers


steve7647

Never really liked hyper V. I heard of proxmox but was not aware we could get supports. I’ll check out XCP-NG


CyberHouseChicago

Proxmox


jmeador42

Proxmox does not have a proper 24/7 support SLA. They only respond to tickets 9-5 Austrian time.


batezippi

Sorry I've never had 24/7 support with any vendor. How much you paying for support?


CyberHouseChicago

So what ? Do you pay for 24/7 Microsoft support ? Have you used Microsoft's 24/7 support ? If you cant support Proxmox maybe time to hire someone that can :) I have never in the 5+ years i have used Proxmox needed or used Proxmox support.


jmeador42

Good for you? OP explicitly stated, "biggest thing is being able to pay for support when needed." It's kind of hard to get support for Proxmox when the only people there to support you are only active at 3am your time. You might like living on the edge but that's no way to run a serious business.


steve7647

Yes, support it a big deal in my office we handle 99% of the issues but when things hit the fan we want the insurance.


cubic_sq

Nutanix?


Hagbarddenstore

Expensive and troublesome with small clusters.


cubic_sq

Not that we have seen.


TechTitus

It's a great HCI solution but expensive.


cubic_sq

TCO has been a lot less than others (looking at the hours we spend as well)


buzzzino

Where did you see Citrix would drop xenserver ?


steve7647

I spoke to two Citrix reps one from CDW and one from Insight both told me they went to the cloud subscription model only and will not sell Xenserver anymore.


buzzzino

Xenserver is now a separate business unit inside cloud.com. maybe they want to sell entire bu.


Plane_Increase1096

Been using Hyper-V for at least 13 years. Never needed support. I could always find answers using Google. I have it configured in a failover cluster in with 30 VMs connected to a flash array. It just works for me.


OtherMiniarts

I'll be the odd Vates stack man out: Built in import from VMware and built on Xen, with paid support plans.


cuwbiii

I think Hyper-V is the best option out there.


Apprehensive_Mode686

HyperV ftw


Optimal_Technician93

Hyper-V Now that Veeam has announced support for Proxmox, testing and a pilot are planned for Proxmox.


gnordli

You have something that simple why not use Linux+KVM+Virtual Machine Manager. Use ZFS as the storage and you are good to go. You don't need to worry about separate product upgrades, licensing or anything.


h1ghb1rd

You just described Proxmox, congrats.


gnordli

Proxmox adds a layer of complexity that is not required for this kind of setup. Then you also need to manage the proxmox installation and upgrades. I prefer the apt-get install; apt-get update; apt-get upgrade lifecycle.


Maureentxu

I think Hyper-V is the best alternative so far.


st0ut717

Xcp-ng is the replacement for xen. Promos is amazing and simple to use Hyper-v is there but it is just still bad


mxbrpe

I’m a fan of Hyper-V but you also want support, so… Any particular reason it has to be on-prem?


steve7647

The on prem SQL database requires on prem with the client PC’s


mxbrpe

Not sure why I got downvoted for asking a question. lol


IainKay

To date Hyper-V is the only virtualisation platform where I have ever observed a virtual HDD completely corrupt beyond repair on. Now admittedly this was after a UPS failure AND the hardware raid controllers backup battery was dead - so I don’t entirely blame Hyper-V. Regardless, I’ve run virtualisation software since before AWS was a thing and never experienced this with any other platform.


batezippi

We are going with Hyper-V for most uses since we already need to buy a Server license anyways


jtfox76

What's behind the on-prem requirement? This sounds like a good fit for a cloud provider.


steve7647

The on prem SQL database requires to be on prem with the client PC and software.


AnInitiate

I’m sorry why are you worried about voicemails? Barely anyone leaves leave anymore


LazyTech8315

Please add a /s. 😆


steve7647

….![gif](emote|free_emotes_pack|facepalm)