5:00 no you don't have to do all these steps to migrate from VMware to Proxmox. You only need to have access to the vmdks directly and you can then import them. The conversion will be done automatically for you in that process. Another great option if you use zfs is exporting the storage via NFS and doing a storage live migration to it. Then the cutover will be quick as you only have to import the disk. Be sure to save the MAC address of the network interfaces tho
@@deth3021 If you want a good answer you have to ask better questions. What system config host or guest? Host OS, guest OSs? What is "that"? OP listed two solutions. I think the best tool to move to from ESXi is XCP-ng or the Xen Project. And you'll get all of those enterprise migration type tools.
@@LibreGlider Don't be daft. You know they are referring to the VM config file (.vmx). A virtual machine is composed of more than just it's VMDK files is what they are getting at.
I played for a while with proxmox and I have VirtualBox on my machine for development purposes, but when I need to deploy servers for production, KVM/qemu is the way. So, yeah, I found no other reliable, performant and cheap solution at the same time. Depending on how big the attack surface you want to be, there are tools that help with KVM VMs management.
Ubuntu's LXD is great too, but if Canonical rug pulls you can go with the original LXD team's Incus. Works with Terraform too so once the "hypervisor" (just Ubuntu + LXD which runs both containers and VMs) installed you can easily get your guests up and running! It also has hypervisor clustering built in!
A year ago, I made the decision to avoid using products developed by companies like VMware, Ubuntu, or Red Hat in my production environment. Instead, I opted for community-driven software solutions. Currently, I rely on Debian for my main servers infrastructure and use KVM along with the Cockpit project for virtual machine management. Although Cockpit was initially developed by Red Hat, it primarily serves as a management interface and isn't essential to my operations.
That's definitely a noble thing to do. However, for most people, it's not an option, as enterprise-grade support is worth the price you pay for these products. Of course, if the vendor decides to jack up the prices so much it's not worth it anymore, that calculation falls apart. But the beautiful thing is: There's always alternatives. Don't like RedHat anymore? They killed CentOS, so now there's the openELA with distributions like RockyLinux, AlmaLinux, Oracle Linux and SUSE Liberty Linux. For a product as big as RHEL or Ubuntu, I can't imagine a situation where you're actually stuck paying their new big asks or doing a big migration to a completely different distribution. Due to the open source nature of these things, there will always be community projects springing up if they decide to fuck their customers over, ready to take over once your old license term expires.
Hello, from my experience using Nutanix CE I am unable to run UEFI VMs on there due to the Foundation/AOS version. I currently have Foundation v5.4.2 (February 20 2024 release) and AOS 2020.09.16. Also recently started getting emails that my license is set to expire 2024-04-17. Not sure what that is about since Nutanix CE is suppose to be free.
Proxmox 8 has an VMware import feature so moving VMs from ESXi to Proxmox is pretty easy. It's integrated into the storage section and part of the web UI, so even it's slicker than a separate tool.
Yep, and it seems to work well. I migrated 10 VMs pretty painlessly. Just need to remove all snapshots, and install the VirtIO driver package on Windows VMs first before doing the migration. Only one Windows VM gave me grief, as it was using a LSI Logic SAS storage controller in VMware. After migration it was BSODing in Proxmox. In VMware I migrated to VMware Paravirtual storage controller by adding a 1GB volume with paravirtual controller, booting, making sure the driver installed, then switched the main drive controller to VMware Paravirtual and ensure it booted. Then redid the migration to Proxmox, selecting VMware storage controller and that worked. In the windows environment it shows as using the VirtIO controller - not sure what to make of that but good enough for me.
I worry about using any free version of a paid product. I find eventually it stops being free - always after the company is bought by another. If we stick to open source, even if it’s limited, our support adds to its success and it will get more attention and funding and support which is to benefit to us all.
Bro I loved you in The Crow In all seriousness though, great overview of the hypervisor landscape. Built-in backup function is an absolute must for me. It's kind of astonishing VMware never gave a way to back up for DR and you have to involve solutions like Veeam or treat the VMs as physical
No hypervisor platform has a true backup and recovery solution built in. Sure, basic VM backup and restore works fine on Proxmox and XCP. But what about Guest file restore? What about Application Item Restore for enterprise applications like Active Directory, Exchange, different SQL servers? These integrated backup servers are never a replacement for a modern backup solution like Veeam for example.
@@InterFelix I hear you, a dedicated and trusted backup solution is always a must for a business, especially with database apps you mentioned like AD, SQL, Exchange etc., you're gonna need crash/app consistency support with to quiesce the guest's file system (if supported) and etc., but it really depends on the business, their RTO/RPOs, and if they really even need that. Small offices whose data stays relatively static can even get away with just right-clicking "Export" in Hyper-V every so often on their 2 or 3 VMs, copying for redundancy, testing the exported VMs fire up, and they just have a secondary host for HA in case the host dies. It's not what I would do, but at least there are ways to make things work with Hyper-V for small businesses to get by if they had to, even if you did need app consistency and granularity (i.e. scheduled PowerShell scripts), but with VMware, you're just kinda stuck interacting with their proprietary APIs and using VMFS, their VM export is trash, and their recovery tools are garbage, meaning you automatically need a fancy backup solution just by the using ESXi lol
Broadcom removing the free version of VMWare is moronic. How is an aspiring IT engineer supposed to setup a VMWare lab. So, they essentially killing the new crop of engineers coming through the supply chain. This is great for me as it means with fewer engineers businesses will have to pay more for engineers with VMWare and ESXi skills. On the downside, companies will start moving away from VMWare. For VMWare it's a lose, lose situation. Imagine if Microsoft discontinued eval versions of Windows server, this would slowly kill support skill.
They dont care about anything but their established whale clients, they are juicing vmware which makes sense moneywise but it makes me sad bevause i cut my teeth on esxi 5.2
VMWare will continue to lose market share over time due to this. Broadcom are clueless. Proxmox has proved pretty great so far. At first the amount of features looked intimidating but after a few days I'm comfortable with it, and I probably should have dropped ESXI a while ago. The migration was super easy with the Proxmox migration tool.
I could comment on just about everything on this video being a really early homelab and production virtual environment. Suffice it to say, virtualization came out of open source. My first try was Xenand KVM. Didn't go that route right away because windows machines didn't work. ESX (without the i) did support windows vms. It was running on RedHat. I kept with ESX then VMware GSX and so for work at the same time kept my home lab also up to speed on Linux KVM. Finally abandoned windows and VMware. So glad I did. I'm about to clear a server for xcp-ng. It appears more scalable than proxmox. KVM is really, really nice. The only reason I'm considering moving is KVM is mostly maintained by RedHat, and I'm not fully confident in what they shown to be after IBM purchased them.
Hmm, I believe your first sentence is missing something, probably 'user' before the period. I doubt you mean that you are a homelab etc environment, or everything in this video being a homelab and production environment, or that you want to comment on everything being a really early homelab etc environment because they patently aren't, and it would make no sense. Anyway, I was a vmware ESX user many years ago, then brought it to the company I worked for around when they went +i roughly, then moved completely on to greener pastures (software development) and was fairly happy with all that jazz being someone elses problem except when it in some way touched my corner more directly (don't virtualize and move my f'ing test server off the hardware I ordered for it tyvm IT kahuna - it's MY test server, if I need you to touch it, I'll send an email specifically asking you to, with God on CC, lol). Now, years later, I'm "medically retired" and live in a home where screaming racks of servers wouldn't be appreciated, but I also have time on my hands to muck around with whatever I want again, so since VmWare went the way of the Dodo for home users, I'm going to give xcp-ng a try, it seems to best fit my usecase, but I just have to try the windows server DCE virtualization thing first if I can without it costing an arm, leg, kidney, eyeball and lung. I need windows anyway, I've been a .NET dev for aeons, I don't feel the need to learn a new way to walk when I know how to do it one way.
Great video. I'd never heard of XCP-NG before. Could you possibly do a video on some of the best Open Source Solutions for managing KVM Hypervisors please? I may be about to inherit a lot of Red Hat based KVM servers and need a vCenter style tool to manage them. I come from a VMware background. I have heard about oVirt and Cockpit but am unsure if they're vCenter style or need to be run locallaly on each KVM server. Thanks!
Thanks for this video I jus have one (maybe stupid) question for an enthousiaste home user. For you, what is the « best » solution between the two following: - using an hyperviser on which are running several OS (AD server, Data server, Media server, Linux distribution …) - having an AD server on which are running the other OS in containers I currently have an old server which currently ensures all these functions (without using hyperviser or containers) and I plan to upgrade it.
if some is running 100 VMs in a lab, then getting the VMUG advantage for ~$200 might be interesting. That is cheaper than the old Microsoft TechNet bundle from years ago.
@ErikBussink great shout on VMUG. I have been an advocate of VMUG advantage...I think it is the best deal in home labs across the board. I am wondering what shakeup we may see with pricing on VMUG. So far I haven't seen anything official. Guessing it is still staying around $200 for now?
@@VirtualizationHowtoI am also a vmug subscriber. I am not sure I will renew come next year since I don’t know if I want to reward Broadcom. Plus from a professional standpoint I don’t know how much I will be working with esxi in the future.
Sir, What is your opinion of KVM integration with Apache Cloud Stack. Does it fulfils our centralized Web management with live migration, HA, backup etc. as a opensource or in less budget as compare to others.
other than proxmox, can these other hypervisors support pci passthrough? and support cisco phones? also I have vmware 7/8 free software that I have not setup, If I try to activate will they work? Thanks
Yes it will work. If you generated your free keys before vmware removed the esxi free they will work. If you only have the software and no keys you will have all features for 60 days only. If by Cisco phones you mean installing call manager I had no success installing it but in vmware. CUCM makes internal verification during installation, and verifies the vmware version you’re using: at least 6.5 for 12.5, 6.7 for 14 and 7 for the latest 15
I agree with your conclusions. I would add that Kubernetes offers granularity. It is not difficult to understand and stitch solutions together with if you have someone that knows how to explain it and show you how to build a simple system with it. It enables you to stitch together your own and/or integrate from places like AWS. However, Kubernetes granularity come at a management cost. To do that effectively requires software to maintain consistency, and you need to learn that software. You also now have visibility down to the item level, which is not necessarily something you want to maintain. You become responsible to spell out the goesintas and order of system updates and results in understanding the logic of the system by few. Even if you are one of the few, do you want to be enslaved by that position long term. Just because you can, doesn't mean you should without a compelling reason. JAT
No kidding! That's as laughable as comparing desktop environments without including #1 Windows, and #2 Mac, followed by tinker towns. #1 VMware, #2 Hyper-V, followed by tinker towns.
timestamps in dida are wrong... and why you didn't even mention microsoft hyper-v? it's bare metal (yes, you can avoid windows and install it on any x86 hw), completely free, very good, has tons of enterprise features... ok, for clustering you need active directory, but it's an other option...
@squalazzo thanks for the call out on the timestamps...fixed them! Hyper-V I think will be a good option for those who have an enterprise agreement. I didn't include in this list as I wanted to truly cover those solutions that were free.
I really like XCP. Only draw back is the limitation on getting VM tools working on certain distros. Still not widely adopted in the main package maintainers and can be massive faff to install, if installable at all
@bobt-kn2fs just a few days after I put out the video they dropped the new feature...imagine that! However I have already covered in another video th-cam.com/video/H1t6hxCoiZw/w-d-xo.htmlsi=O6qxqWnn9I-KsS7h cheers!
I wish OpenXT didn't seem to be stalled. It was definitely the most promising dedicated hypervisor for home use. "Alt tabbing" between OS = win. If only it had more support.
The lights in your glasses.. kind of hard to watch, maybe you can put the lights a little different next time? Everything is in dark mode here, so the reflections really stand out. Just my 2 cents of course.. o) Thank you.
Don't use XenCenter. I had to manage it and it's clunky, with one upgrade having a known bug which wiped out a local disk. They don't fix known issues, Veeam dismissed them when XCP-NG asked for backup support. Xen and all its forms is a dying platform and should be buried.
K8s isnt very good for "virtualization" its mainly for microservices and scaling. You can run K8s on bare-metal but its not very common. For lab or self-hosted, docker + portainer, is good enough. But if you want you can run K3s.
Can we please get past the thumbnail trend of having someone point at something? I accidentally clicked on this one because I looked at the title first. I have sworn off anything with virtual backgrounds or pointing at shit that isn’t there.
The best hypervisor is still Virtualbox. I use it since 2009 and my oldest still used VM is Windows XP from March 2010. It survived 2 VBox owners; 3 desktops and 4 CPUs. As retired Home User I only have a server and because I'm lazy, my server is a minimal install of Ubuntu on OpenZFS with Virtualbox. All my desktop Apps run in more or less specialized VMs, so I have VMs for communication and social media; banking (encrypted); multi media creation and maintenance; experiments & app try-outs; jukebox for WoW and TrueBass effects (Windows XP) and in case I need it (Windows 11 Pro). All runs on the 2nd slowest Ryzen CPU ever, the Ryzen 3 2200G; 16GB; 512GB NVME (3400/2300MB/s); 2 TB HDD (192MB/s) with an SSD cache (L2ARC) of 128GB (520MB/s and NO head movements). I'm happy with the installation e.g. the Xubuntu VM boots in
Try getting 2.5Gbit and 10Gbit network speeds in Virtualbox - you can't. Proxmox can. Don't get me wrong, virtualbox works OK on Linux, Intel OSX and Windows but it's not exactly high performance
I use VirtualBox because I did not understand over half of what our host explained. I would need to attend a class to have all of the features explained to me. It is like watching a video review of audio gear, and hearing about jitter and transports and pulse code modulation and over-sampling and overhang and zenith angles and diffusers and compression, etc, when you never before heard of those items. With VirtualBox, I was up and running in no time. I am clearly missing out on many features that other hypervisors have. But since I have no idea what those features do, or how to use them, or under what conditions I would have a use for them, I will not blindly jump in to them. It would be like a Windows GUI-only user being seated in front of a Linux bash shell for the first time, and told to read the "man" pages to configure its network. I watched videos for other hypervisors. They all seem to be narrated for people that do not need help; that already understand the myriad of acronyms and features and nuances of the packages. I have found no hypervisor videos for beginners. I would love to learn Proxmox. From watching videos, I can see that it is a great hypervisor. I can also see that the cockpit of an F 22 Raptor is highly advanced. That does not mean that I can plant myself in there and have a clue what to do.
@@NoEgg4u VBox is great for developers. I don't think it recommend for production servers, and VBox is a type 2 hyper visor. That means the hypervisor runs on top of the OS. A type-1 hypervisor loads and runs BEFORE your OS loads and runs - hence the term bare metal. So, this like most things comes down to the right horse for the right course. VBox is fantastic for running some VM's and testing stuff. And with such great (fast) hardware these days, a server probably could be run with VBox. However, any version of windows comes Hyper-V for free (any version beyond home edition), and it is a type-1 hypervisor (bare metal). I used VBox for years, but since windows has free Hyper-V, then I now use that. The advantage of using Hyper-V is that is the same system on your windows desktop, and it is the same version used on server editions of windows. So, you get to learn a server system, one that has transferable market skill value. I have more then once spent a week setting up a VM (windows server + asp.net web server). So, I spent about 1 week setting up that server, installing software, and setting up the asp.net production code, and configuring the web server). I then handed off that VM to the IT department, and they spooled up that VM on their main production server, and it worked without any issues. So, learning Hyper-V is great, since that's what a lot of windows centric companies are using these days. No company going to run VBox for their production servers, since it not a type-1 bare metal server. (which means if the host OS has a issue, then all of the vm's running will and can also have a issue....). It also means those VM's tend to be dependent on the drivers installed on the host OS - and again for production servers, you don't want that. (you need and want the ability to move and spool up the VM's on any computer running Hyper-v).
@@Albertkallal Thanks for the info. I understand the type 1 vs type 2 hypervisors. I use VBox only for personal use. I run programs that I want to test, before using them directly on my host box. For example, Firefox had an add-on that interested me. So I tested it in a VM, where it was simple to restore the VM from a snapshot -- so no worries about anything lingering after my test. I have an Outlook archive that is password protected, and I can't remember the password. I downloaded a free program that claims to reveal the password. But virustotal and defender claim that it contains malware. The nirsoft site from where I downloaded it says to ignore the warnings; that they are false positives, due to the nature of the program (revealing passwords). Sounds like a job for VBox. I also dabble in Linux from time to time -- mostly shell commands. That is another easy use case for VBox. So my VM needs are basic. I hope that my VBox VMs will be transferable to a new PC. I currently have my saved VM sessions on a very old i7 system. I am planning to purchase a new PC, and assumed that my saved VBox sessions would work just fine on the new PC. But your comment about driver dependency on the host OS might be problem. Hyper-V interests me. Too bad it is not available in the Home versions, as most pre-built PCs come with the Home version. I do not need BitLocker or Remote Desktop server or a group policy editor. So I do not need a Pro version of Windows. But now, I might, if I decide I want Hyper-V. Thanks for your help.
Common really? What type of sysadmin that you never heard about dd!!! Really Export Utility WTF? Put the balls on the table and do the math or do we expect to have a proprietary disk image? Just boot a virtual pen-drive and dd to it a disk image oh the base system and emulate the hardware however you want. That simple.
5:00 no you don't have to do all these steps to migrate from VMware to Proxmox. You only need to have access to the vmdks directly and you can then import them. The conversion will be done automatically for you in that process. Another great option if you use zfs is exporting the storage via NFS and doing a storage live migration to it. Then the cutover will be quick as you only have to import the disk. Be sure to save the MAC address of the network interfaces tho
How does that migrate your system config?
@@deth3021 If you want a good answer you have to ask better questions.
What system config host or guest?
Host OS, guest OSs?
What is "that"? OP listed two solutions.
I think the best tool to move to from ESXi is XCP-ng or the Xen Project. And you'll get all of those enterprise migration type tools.
@@LibreGlider Don't be daft. You know they are referring to the VM config file (.vmx). A virtual machine is composed of more than just it's VMDK files is what they are getting at.
@@mattswint2140 I didnt know thats why I asked. I see you didn't try to answer there question. If you "know" its a .vmx what are your suggestions?
Are the time stamps for another video? Doesn't seem to match up.
All these companies keep doing rug pulls... Makes me think that KVM is the only trustworthy solution.
KVM as in Nutanix AHV or KVM as in Proxmox or KVM as libvirt host or KVM as in Cloudstack or KVM as in Openstack ?
lol why would anyone expect these companies to not rug pull. Only got yourself to blame.
I played for a while with proxmox and I have VirtualBox on my machine for development purposes, but when I need to deploy servers for production, KVM/qemu is the way. So, yeah, I found no other reliable, performant and cheap solution at the same time. Depending on how big the attack surface you want to be, there are tools that help with KVM VMs management.
Ubuntu's LXD is great too, but if Canonical rug pulls you can go with the original LXD team's Incus. Works with Terraform too so once the "hypervisor" (just Ubuntu + LXD which runs both containers and VMs) installed you can easily get your guests up and running! It also has hypervisor clustering built in!
It is.
Rancher-Harvester is modern hyperconverged infrastructure solution for both VM + Container
A year ago, I made the decision to avoid using products developed by companies like VMware, Ubuntu, or Red Hat in my production environment. Instead, I opted for community-driven software solutions. Currently, I rely on Debian for my main servers infrastructure and use KVM along with the Cockpit project for virtual machine management. Although Cockpit was initially developed by Red Hat, it primarily serves as a management interface and isn't essential to my operations.
That's definitely a noble thing to do.
However, for most people, it's not an option, as enterprise-grade support is worth the price you pay for these products.
Of course, if the vendor decides to jack up the prices so much it's not worth it anymore, that calculation falls apart.
But the beautiful thing is: There's always alternatives. Don't like RedHat anymore? They killed CentOS, so now there's the openELA with distributions like RockyLinux, AlmaLinux, Oracle Linux and SUSE Liberty Linux.
For a product as big as RHEL or Ubuntu, I can't imagine a situation where you're actually stuck paying their new big asks or doing a big migration to a completely different distribution.
Due to the open source nature of these things, there will always be community projects springing up if they decide to fuck their customers over, ready to take over once your old license term expires.
I also use Debian, KVM w/ Virt-Manager and Cockpit. Great Hypervisor. Been using it for a year.
Kvm with virt manager still works
Hello, from my experience using Nutanix CE I am unable to run UEFI VMs on there due to the Foundation/AOS version. I currently have Foundation v5.4.2 (February 20 2024 release) and AOS 2020.09.16. Also recently started getting emails that my license is set to expire 2024-04-17. Not sure what that is about since Nutanix CE is suppose to be free.
Proxmox 8 has an VMware import feature so moving VMs from ESXi to Proxmox is pretty easy. It's integrated into the storage section and part of the web UI, so even it's slicker than a separate tool.
This should be top comment
Now ProxMox also have limitations if you do not pay for it.
Yep, and it seems to work well. I migrated 10 VMs pretty painlessly. Just need to remove all snapshots, and install the VirtIO driver package on Windows VMs first before doing the migration. Only one Windows VM gave me grief, as it was using a LSI Logic SAS storage controller in VMware. After migration it was BSODing in Proxmox. In VMware I migrated to VMware Paravirtual storage controller by adding a 1GB volume with paravirtual controller, booting, making sure the driver installed, then switched the main drive controller to VMware Paravirtual and ensure it booted. Then redid the migration to Proxmox, selecting VMware storage controller and that worked. In the windows environment it shows as using the VirtIO controller - not sure what to make of that but good enough for me.
I worry about using any free version of a paid product. I find eventually it stops being free - always after the company is bought by another. If we stick to open source, even if it’s limited, our support adds to its success and it will get more attention and funding and support which is to benefit to us all.
Bro I loved you in The Crow
In all seriousness though, great overview of the hypervisor landscape. Built-in backup function is an absolute must for me. It's kind of astonishing VMware never gave a way to back up for DR and you have to involve solutions like Veeam or treat the VMs as physical
No hypervisor platform has a true backup and recovery solution built in.
Sure, basic VM backup and restore works fine on Proxmox and XCP. But what about Guest file restore? What about Application Item Restore for enterprise applications like Active Directory, Exchange, different SQL servers?
These integrated backup servers are never a replacement for a modern backup solution like Veeam for example.
@@InterFelix I hear you, a dedicated and trusted backup solution is always a must for a business, especially with database apps you mentioned like AD, SQL, Exchange etc., you're gonna need crash/app consistency support with to quiesce the guest's file system (if supported) and etc., but it really depends on the business, their RTO/RPOs, and if they really even need that.
Small offices whose data stays relatively static can even get away with just right-clicking "Export" in Hyper-V every so often on their 2 or 3 VMs, copying for redundancy, testing the exported VMs fire up, and they just have a secondary host for HA in case the host dies.
It's not what I would do, but at least there are ways to make things work with Hyper-V for small businesses to get by if they had to, even if you did need app consistency and granularity (i.e. scheduled PowerShell scripts), but with VMware, you're just kinda stuck interacting with their proprietary APIs and using VMFS, their VM export is trash, and their recovery tools are garbage, meaning you automatically need a fancy backup solution just by the using ESXi lol
Broadcom removing the free version of VMWare is moronic. How is an aspiring IT engineer supposed to setup a VMWare lab. So, they essentially killing the new crop of engineers coming through the supply chain. This is great for me as it means with fewer engineers businesses will have to pay more for engineers with VMWare and ESXi skills. On the downside, companies will start moving away from VMWare. For VMWare it's a lose, lose situation. Imagine if Microsoft discontinued eval versions of Windows server, this would slowly kill support skill.
They dont care about anything but their established whale clients, they are juicing vmware which makes sense moneywise but it makes me sad bevause i cut my teeth on esxi 5.2
Which means only place you can get support is from them.
VMWare will continue to lose market share over time due to this. Broadcom are clueless. Proxmox has proved pretty great so far. At first the amount of features looked intimidating but after a few days I'm comfortable with it, and I probably should have dropped ESXI a while ago. The migration was super easy with the Proxmox migration tool.
It's Broadcom after all, what do you expect?
I use Hyper-V works well for us we run 10 VMs on two machines and never had issues with it!
Hyper-V is also not free anymore. The last free Hyper-V is 2019. The current Windows Server is 2022.
@@oldsurehand9563 Not much has changed about Hyper-V. Security support until 2032 I believe.
I could comment on just about everything on this video being a really early homelab and production virtual environment. Suffice it to say, virtualization came out of open source. My first try was Xenand KVM. Didn't go that route right away because windows machines didn't work. ESX (without the i) did support windows vms. It was running on RedHat. I kept with ESX then VMware GSX and so for work at the same time kept my home lab also up to speed on Linux KVM. Finally abandoned windows and VMware. So glad I did. I'm about to clear a server for xcp-ng. It appears more scalable than proxmox. KVM is really, really nice. The only reason I'm considering moving is KVM is mostly maintained by RedHat, and I'm not fully confident in what they shown to be after IBM purchased them.
Hmm, I believe your first sentence is missing something, probably 'user' before the period. I doubt you mean that you are a homelab etc environment, or everything in this video being a homelab and production environment, or that you want to comment on everything being a really early homelab etc environment because they patently aren't, and it would make no sense.
Anyway, I was a vmware ESX user many years ago, then brought it to the company I worked for around when they went +i roughly, then moved completely on to greener pastures (software development) and was fairly happy with all that jazz being someone elses problem except when it in some way touched my corner more directly (don't virtualize and move my f'ing test server off the hardware I ordered for it tyvm IT kahuna - it's MY test server, if I need you to touch it, I'll send an email specifically asking you to, with God on CC, lol).
Now, years later, I'm "medically retired" and live in a home where screaming racks of servers wouldn't be appreciated, but I also have time on my hands to muck around with whatever I want again, so since VmWare went the way of the Dodo for home users, I'm going to give xcp-ng a try, it seems to best fit my usecase, but I just have to try the windows server DCE virtualization thing first if I can without it costing an arm, leg, kidney, eyeball and lung. I need windows anyway, I've been a .NET dev for aeons, I don't feel the need to learn a new way to walk when I know how to do it one way.
OpenStack?
free and open source able to run on a single host via Kubernetes mgmt or KVM based with optional commercial support?
OHHH. watching.. !! Thanks for this too BTW!
Great video. I'd never heard of XCP-NG before. Could you possibly do a video on some of the best Open Source Solutions for managing KVM Hypervisors please? I may be about to inherit a lot of Red Hat based KVM servers and need a vCenter style tool to manage them. I come from a VMware background. I have heard about oVirt and Cockpit but am unsure if they're vCenter style or need to be run locallaly on each KVM server. Thanks!
Thanks for this video
I jus have one (maybe stupid) question for an enthousiaste home user. For you, what is the « best » solution between the two following:
- using an hyperviser on which are running several OS (AD server, Data server, Media server, Linux distribution …)
- having an AD server on which are running the other OS in containers
I currently have an old server which currently ensures all these functions (without using hyperviser or containers) and I plan to upgrade it.
Your AD server should be a VM like all the other servers. It should not be your hypervisor.
I think the timestamps in the description are wrong btw.
Thank you @copper4eva! They should be fixed now.
if some is running 100 VMs in a lab, then getting the VMUG advantage for ~$200 might be interesting. That is cheaper than the old Microsoft TechNet bundle from years ago.
@ErikBussink great shout on VMUG. I have been an advocate of VMUG advantage...I think it is the best deal in home labs across the board. I am wondering what shakeup we may see with pricing on VMUG. So far I haven't seen anything official. Guessing it is still staying around $200 for now?
@@VirtualizationHowtoI am also a vmug subscriber. I am not sure I will renew come next year since I don’t know if I want to reward Broadcom. Plus from a professional standpoint I don’t know how much I will be working with esxi in the future.
Sir, What is your opinion of KVM integration with Apache Cloud Stack. Does it fulfils our centralized Web management with live migration, HA, backup etc. as a opensource or in less budget as compare to others.
Would Nutanix Move be helpful to migrate ESXi to proxmox in a 2 step process?
excellent video, thanks for the overview and the specific insights.
you're just surfing on-top of the algo bro, keep it up.
I still need to build a lab. I focus on EUC side with horizon but really need to dig into vsphere alternatives.
I like Harvester a lot but wow is it a big learning curve... I am leaning towards xcp-ng for production work loads and smallest learning curve
Hi, do you know if vmug is impacted in price with this new situation ? Thank you
In first place VMUG have went up to $210 from $200, so not a big jump in the price. But i wonder if VMUG will be alive in some year or not.
other than proxmox, can these other hypervisors support pci passthrough? and support cisco phones? also I have vmware 7/8 free software that I have not setup, If I try to activate will they work? Thanks
Kvm itself supports PCI passthru. Try to get a motherboard with good iommu support.
Yes it will work. If you generated your free keys before vmware removed the esxi free they will work. If you only have the software and no keys you will have all features for 60 days only. If by Cisco phones you mean installing call manager I had no success installing it but in vmware. CUCM makes internal verification during installation, and verifies the vmware version you’re using: at least 6.5 for 12.5, 6.7 for 14 and 7 for the latest 15
I agree with your conclusions. I would add that Kubernetes offers granularity. It is not difficult to understand and stitch solutions together with if you have someone that knows how to explain it and show you how to build a simple system with it. It enables you to stitch together your own and/or integrate from places like AWS. However, Kubernetes granularity come at a management cost. To do that effectively requires software to maintain consistency, and you need to learn that software. You also now have visibility down to the item level, which is not necessarily something you want to maintain. You become responsible to spell out the goesintas and order of system updates and results in understanding the logic of the system by few. Even if you are one of the few, do you want to be enslaved by that position long term. Just because you can, doesn't mean you should without a compelling reason. JAT
Which of these support vgpus and live migration of VMs w/vgpus? 🤔
Proxmox supports GPU passthrough, so you can give your vm access to the graphics card. If that it what you are referring too.
And how was Hyper-V not a part of the discussion.
No kidding! That's as laughable as comparing desktop environments without including #1 Windows, and #2 Mac, followed by tinker towns. #1 VMware, #2 Hyper-V, followed by tinker towns.
Probably because he is discussing FREE hypervisors. Hyperv isn't free anymore.
how about ovirt
What Do you think about Ubuntu LXD?
Why choose just one? Do like I did, set up one of each and figure out which one you like the best.
Yup. Like the old saying goes, “the best version of Linux is the one you know”
timestamps in dida are wrong... and why you didn't even mention microsoft hyper-v? it's bare metal (yes, you can avoid windows and install it on any x86 hw), completely free, very good, has tons of enterprise features... ok, for clustering you need active directory, but it's an other option...
Because Hyper-V was free while it was Windows Server 2019.
@@ErikBussink oh... thanks, didn't know they dropped the free edition, now there's just a 60 days trial of the new azure hci solution...
@squalazzo thanks for the call out on the timestamps...fixed them! Hyper-V I think will be a good option for those who have an enterprise agreement. I didn't include in this list as I wanted to truly cover those solutions that were free.
@VirtualizationHowto
The free hyper-v version of windows server is going away.
Hyper-v is still free if you're running a windows server.
Which one is recommended to install on MacOS?
These are bare metal hypervisors.
Poderia falar sobre o Harvest?
where is QEMU ?
I found that XCP-NG was very close to VMware
I really like XCP. Only draw back is the limitation on getting VM tools working on certain distros. Still not widely adopted in the main package maintainers and can be massive faff to install, if installable at all
2TB vdisk limit is a potential showstopper. I have just found a bunch of annoyances with xcp as well such as defaulting to the realtek nic.
your info is outdated. theres a source pull from esxi built right into the storage option in the datacenter storage menu.
@bobt-kn2fs just a few days after I put out the video they dropped the new feature...imagine that! However I have already covered in another video th-cam.com/video/H1t6hxCoiZw/w-d-xo.htmlsi=O6qxqWnn9I-KsS7h cheers!
Thanks for the video, this is very timely.
I wish OpenXT didn't seem to be stalled.
It was definitely the most promising dedicated hypervisor for home use.
"Alt tabbing" between OS = win.
If only it had more support.
This was a great video, thank you and keep up tolhe great work
what about LXC/LXD/Libvirt? Qemu? KVM and Virt manager?
The lights in your glasses.. kind of hard to watch, maybe you can put the lights a little different next time? Everything is in dark mode here, so the reflections really stand out. Just my 2 cents of course.. o) Thank you.
What about Xen?
Don't use XenCenter. I had to manage it and it's clunky, with one upgrade having a known bug which wiped out a local disk. They don't fix known issues, Veeam dismissed them when XCP-NG asked for backup support. Xen and all its forms is a dying platform and should be buried.
Maybe you should make a "Hypervisor tier list" or "virtualization platform tier list."
GOOD VIDEO.🎉
Been running XCP-ng since it was released.. Awesome product.
What about QEMU? Nice video btw.
Not a hypervisor! It is a CPU emulator.
K8s isnt very good for "virtualization" its mainly for microservices and scaling. You can run K8s on bare-metal but its not very common. For lab or self-hosted, docker + portainer, is good enough. But if you want you can run K3s.
Why not speaking about hyperV i used it on My Win 11 64 Gb Ram and Radeon CPU. Its working perfectly and except the price of my win the cost nothing.
Are you aware, that Hyper-V is free? :)
@@janpichrtThe 2019 edition ? That has been a while. Better keep using Hypervisor 8 from 2023 in your homelab.
That’s a type 2 hypervisor not type 1 and hyper v 2019 is the last type 1 hypervisor that is EOL in 2029
@@gencwiz2 You may want to check your assumptions before you post.
@@MrPir84free please correct me cause you couldn’t be any more wrong
openstack?
Cockpit on top of linux to manage podman and KVM has been pretty rock solid in my lab, but YMMV.
Microsoft Hyper-V is a simple and viable alternative. Migrations of Vmware VM disks are possible using free tools like Starwind Converter.
It also went the same route as ESXi.
I would put Incus here
Ovirt is another kvm based hypervisor I came across but it’s backed by red hat.
Can we please get past the thumbnail trend of having someone point at something? I accidentally clicked on this one because I looked at the title first. I have sworn off anything with virtual backgrounds or pointing at shit that isn’t there.
How about hyperV?
No love for Incus?
I don't even need to watch this to know it's KVM/QEMU.
The best hypervisor is still Virtualbox. I use it since 2009 and my oldest still used VM is Windows XP from March 2010. It survived 2 VBox owners; 3 desktops and 4 CPUs. As retired Home User I only have a server and because I'm lazy, my server is a minimal install of Ubuntu on OpenZFS with Virtualbox. All my desktop Apps run in more or less specialized VMs, so I have VMs for communication and social media; banking (encrypted); multi media creation and maintenance; experiments & app try-outs; jukebox for WoW and TrueBass effects (Windows XP) and in case I need it (Windows 11 Pro).
All runs on the 2nd slowest Ryzen CPU ever, the Ryzen 3 2200G; 16GB; 512GB NVME (3400/2300MB/s); 2 TB HDD (192MB/s) with an SSD cache (L2ARC) of 128GB (520MB/s and NO head movements). I'm happy with the installation e.g. the Xubuntu VM boots in
Virtualbox is garbage...
Try getting 2.5Gbit and 10Gbit network speeds in Virtualbox - you can't. Proxmox can. Don't get me wrong, virtualbox works OK on Linux, Intel OSX and Windows but it's not exactly high performance
I use VirtualBox because I did not understand over half of what our host explained.
I would need to attend a class to have all of the features explained to me.
It is like watching a video review of audio gear, and hearing about jitter and transports and pulse code modulation and over-sampling and overhang and zenith angles and diffusers and compression, etc, when you never before heard of those items.
With VirtualBox, I was up and running in no time. I am clearly missing out on many features that other hypervisors have. But since I have no idea what those features do, or how to use them, or under what conditions I would have a use for them, I will not blindly jump in to them.
It would be like a Windows GUI-only user being seated in front of a Linux bash shell for the first time, and told to read the "man" pages to configure its network.
I watched videos for other hypervisors. They all seem to be narrated for people that do not need help; that already understand the myriad of acronyms and features and nuances of the packages. I have found no hypervisor videos for beginners.
I would love to learn Proxmox. From watching videos, I can see that it is a great hypervisor. I can also see that the cockpit of an F 22 Raptor is highly advanced. That does not mean that I can plant myself in there and have a clue what to do.
@@NoEgg4u
VBox is great for developers. I don't think it recommend for production servers, and VBox is a type 2 hyper visor. That means the hypervisor runs on top of the OS.
A type-1 hypervisor loads and runs BEFORE your OS loads and runs - hence the term bare metal.
So, this like most things comes down to the right horse for the right course. VBox is fantastic for running some VM's and testing stuff.
And with such great (fast) hardware these days, a server probably could be run with VBox.
However, any version of windows comes Hyper-V for free (any version beyond home edition), and it is a type-1 hypervisor (bare metal).
I used VBox for years, but since windows has free Hyper-V, then I now use that.
The advantage of using Hyper-V is that is the same system on your windows desktop, and it is the same version used on server editions of windows.
So, you get to learn a server system, one that has transferable market skill value.
I have more then once spent a week setting up a VM (windows server + asp.net web server). So, I spent about 1 week setting up that server, installing software, and setting up the asp.net production code, and configuring the web server).
I then handed off that VM to the IT department, and they spooled up that VM on their main production server, and it worked without any issues. So, learning Hyper-V is great, since that's what a lot of windows centric companies are using these days.
No company going to run VBox for their production servers, since it not a type-1 bare metal server. (which means if the host OS has a issue, then all of the vm's running will and can also have a issue....). It also means those VM's tend to be dependent on the drivers installed on the host OS - and again for production servers, you don't want that. (you need and want the ability to move and spool up the VM's on any computer running Hyper-v).
@@Albertkallal Thanks for the info.
I understand the type 1 vs type 2 hypervisors.
I use VBox only for personal use. I run programs that I want to test, before using them directly on my host box.
For example, Firefox had an add-on that interested me. So I tested it in a VM, where it was simple to restore the VM from a snapshot -- so no worries about anything lingering after my test.
I have an Outlook archive that is password protected, and I can't remember the password. I downloaded a free program that claims to reveal the password. But virustotal and defender claim that it contains malware. The nirsoft site from where I downloaded it says to ignore the warnings; that they are false positives, due to the nature of the program (revealing passwords).
Sounds like a job for VBox.
I also dabble in Linux from time to time -- mostly shell commands. That is another easy use case for VBox.
So my VM needs are basic.
I hope that my VBox VMs will be transferable to a new PC.
I currently have my saved VM sessions on a very old i7 system. I am planning to purchase a new PC, and assumed that my saved VBox sessions would work just fine on the new PC. But your comment about driver dependency on the host OS might be problem.
Hyper-V interests me. Too bad it is not available in the Home versions, as most pre-built PCs come with the Home version. I do not need BitLocker or Remote Desktop server or a group policy editor. So I do not need a Pro version of Windows. But now, I might, if I decide I want Hyper-V.
Thanks for your help.
Martin Kimberly Moore Mark Gonzalez Richard
WMware Workstation 17 Pro is now free for personal use.
Virtual Box 🎉
Williams Melissa Allen Cynthia Miller Mary
xen orchestra is rubbish confusing interface and could not do basic things like change disk size
Johnson Ruth Jones Linda Rodriguez David
Thompson Sarah Johnson Lisa Harris Brenda
Just use a vmware keygen..
Common really? What type of sysadmin that you never heard about dd!!!
Really Export Utility WTF?
Put the balls on the table and do the math or do we expect to have a proprietary disk image?
Just boot a virtual pen-drive and dd to it a disk image oh the base system and emulate the hardware however you want.
That simple.
Watch out everyone, we’ve got a tough guy in the comments!!
who cares?
proxmox4life
Anderson Cynthia Jackson Shirley Wilson Maria