Exploring Proxmox from a VMware User's Perspective

  Переглядів 107,349

2GuysTek

2GuysTek

День тому

Welcome to our second video, diving deep into VMware alternatives for your #homelab and your business. In this video, I dive deep into the world of Proxmox to uncover how it compares to VMware ESXi and evaluate it as a replacement from a VMware user's perspective. It's a long video, and a lot of planning, learning, and effort went into it, so let us know what you think!
*GET SOCIAL AND MORE WITH US HERE!*
Get help with your Homelab, ask questions, and chat with us!
🎮 / discord
Subscribe and follow us on all the socials, would ya?
📸 / 2guystek
💻 / 2guystek
Find all things 2GT on our website!
🌍 2guystek.tv/
More of a podcast kinda person? Check out our Podcast here:
🎙️ www.buzzsprout.com/1852562
Support us through the UKposts Membership program! Becoming a member gets you priority comments, special emojis, and helps us make videos!
😁 www.youtube.com/@2GuysTek/mem...
*TIMESTAMPS!*
0:00 Introduction
0:51 The history of Proxmox
2:25 Feature comparison of Proxmox VE
6:58 Comparing consoles
9:11 Comparing GUIs ESXi
11:10 Comparing GUIs Proxmox VE
16:11 VM creation in Proxmox VE
19:25 Can Proxmox replace ESXi?
19:55 What I don't like about Proxmox VE
23:03 What I love about Proxmox VE
24:12 Closing!

КОМЕНТАРІ: 363
@Wampa842
@Wampa842 2 місяці тому
I'm a sysadmin at a decently sized European university. While our large faculty server is stuck with ESXi for the near future (which I'm hoping to change), our smaller servers all run PVE. This includes our storage/backup/mass-deployment server, a cluster of several machines that deal with high compute power for AI and machine learning, a cluster that runs *several hundred* concurrent VMs for networking and white hat hacking exercises, and smaller roles too numerous to mention. I've never had a single "I wish PVE had x..." moment. The only thing that's a bit difficult to work with is the user and permission management, but it's not a deal-breaker. As for LXCs - I'd rather have them than not. My home server has very little memory, and having my services run inside Debian or Alpine LXCs that each consume ~20 megabytes of RAM is pretty baller.
@autohmae
@autohmae 2 місяці тому
Also LXC could support the same almost-everything live migration if someone put in the work, because LXD supports it using CRIU and it works and uses the same APIs.
@barfnelson5967
@barfnelson5967 2 місяці тому
I'm basically the same at my company (which is ~100 employees but growing decently mostly at a main location but we have two satellite locations with 10-20 employees each). I put vcenter/esxi at the main office but when we expanded to the other locations and it looked like vmware might get sold I gambled on proxmox at those locations (I was using the free version at home in the home lab) and I haven't looked back. By the end of this year the main area will be transferred off esxi/vcenter to proxmox as well. Having the free version only minorly annoying reminded me at the right time and has turned into a few thousand a year in licence fees for them from my day job so it's basically the best advertising program they can have. The only thing I miss is the multi location management through a single pane you can do with vcenter and I'm hoping sometime in 2025 they release that feature, there is talk of them working on it on the forum on roughly that timeline.
@arvidra
@arvidra 2 місяці тому
I am a teacher at high school in Norway. My students that were new to virtualization, they prefer Proxmox over VMware when it comes to user friendliness. And LXC containers are very useful, when you're low on resources.
@CristianCernescu
@CristianCernescu 2 місяці тому
Hello, @Wampa842 , @barfnelson5967 , @2GuysTek I'm going to start building my minilab (especially for AI) and was looking at PVE. My first challange is to port a "custom" vmdk to PVE (to free up a server). The thing is that this one has: 1.bitlocker enabled (windows 10) 2.(virtual)TPM device present (Virtual Machine Settings->Hardware->Trusted Platform Module=Present) 3.VM is fully encrypted (Virtual Machine Settings->Options->Access Control=Encrypted) My question(s): a)Can I migrate it as is / how ? b) if not,do I really need to remove/disable all 3,2,1 ? Thanks!
@MiroslavIvanovimbmf
@MiroslavIvanovimbmf 2 місяці тому
regarding to the cpu types, if you choose "x86-64-v2-AES" you can live migrate VMs between Intel and AMD physical CPUs. :)
@2GuysTek
@2GuysTek 2 місяці тому
Agreed, I'm assuming that's why it's the default selection!
@desiengineerplays3544
@desiengineerplays3544 2 місяці тому
Thank for letting me know that. I am new to proxmox and I was thinking about the diffrence between host and x86-64-v2-AES.
@MiroslavIvanovimbmf
@MiroslavIvanovimbmf 2 місяці тому
@@2GuysTek ultra charged EVC. :)
@MiroslavIvanovimbmf
@MiroslavIvanovimbmf 2 місяці тому
@@desiengineerplays3544 "host" replicate host cpu model.
@zparihar
@zparihar 2 місяці тому
"host" copies the motherboard CPU model. You have to be careful if you have different CPU models in a Proxmox Cluster and then do live migration. Therefore, the default version assigned is intended to secure against issues. If every CPU in the cluster is the same, then you can keep it at Host and in some cases (newest CPU's) you'll experience better performance 😊
@YashPokharel
@YashPokharel 2 місяці тому
What proxmox devs are doing is little different, it is a place where all the opensource virtualization technology meets. Yes, it might not be general user intiuitive, but it provides well on core virtualization. And as a linux nerd I love it.
@sebastianslapek
@sebastianslapek 2 місяці тому
Life after VMware 🤣 perfect playlist for me
@itx777
@itx777 2 місяці тому
LXC containers are one of the main reasons I use Proxmox. They are extremely lightweight and fulfill all my requirements in my homelab. Compared to traditional VMs (Virtual Machines), their resource footprint is significantly lighter. I have only 16 threads available on my CPU, which means I need to be particularly cautious with thread reservation. LXC containers, on the other hand, offer great flexibility in terms of resource usage. I really love Proxmox and plan to continue using it in the future.
@ZiluqFAT
@ZiluqFAT 2 місяці тому
The LXC containers are amazing, fast, easy to configure and use less of those valuable recourses.
@piranha32
@piranha32 2 місяці тому
Re proxmox management from the console: The gui available via the web browser is only a think overlay over the command line tools, available from the command prompt. All VM and container related functionality is available from the CLI, and in some specialized cases, use of the CLI is still required to complete the task. The big advantage of the GUI is that it is much easier to use. The "short" version of the help text listing only available command line options for "qm" (the VM management tool) is several hundred lines long, spanning many pages. Super intimidating for a beginner, but a life-saver for an advanced user, who wants to automate routine tasks.
@2GuysTek
@2GuysTek 2 місяці тому
I mentioned in the video something to the effect of how you can do everything you need to do from the command line, but the point is, that makes Proxmox less of an option for a homelabber or business that doesn't have that deep knowledge in linux command line. I think that when a company is considering their options in terms of their future replacement for VMware, they're going to have to take into account their IT staff and engineers and how much retraining/learning they're going to have to do, and I think for Proxmox, that's a concern.
@bigjaydogg3384
@bigjaydogg3384 2 місяці тому
@@2GuysTek8:04 You’re saying all management from the host has to happen from the GUI, that’s not at all true. Anything you could do from the GUI is possible from that prompt. You then followed it by saying that kind of access is useful when you have no network connectivity, but again, you have far more access to modify the HV config than you’re letting on. I’m fine with giving ESXi the win for ease of use, but the phrasing is bad dude. Completely blowing past the amount of power in that console because admins don’t know their tools is a cop out.
@zparihar
@zparihar 2 місяці тому
​@@bigjaydogg3384 I don't think the phrasing is bad. He has a point. Perhaps what Proxmox can implement is a CLI menu similar to TrueNAS whether you can drop into Bash
@bigjaydogg3384
@bigjaydogg3384 2 місяці тому
@@zpariharThats the thing, you don’t need a menu option because you’re already there. Thats why the video is so wrong, its not that the prompt it drops you into is incapable of anything, its that the prompt is so open ended simple tasks require at least some level of Linux knowledge.
@BattousaiHBr
@BattousaiHBr 2 місяці тому
@@bigjaydogg3384missing the point. "can" do it is different to "how" do it. if i run a small business and nobody in it knows linux nor proxmox, it doesn't matter how much you tout that it can be done if we don't know how to do it, especially if it's an emergency and we need to do something from the console. if i want a linux expert, i need to also pay their salary. i've personally helped several small businesses without any in-house expert team to do these tasks and having a more layman useable interface could save them big bucks hiring a technician to do emergency maintenance on an hourly fee. how much work would it really be to have a TUI where you can change hostname and network options? for example, they could use NetworkManager and simply call nmtui for the user, which is a massive life saver.
@gg-gn3re
@gg-gn3re 2 місяці тому
8:05 "all management needs to be done via web gui" completely incorrect. Proxmox makes virtually everything and more available via the command line. "pct" program and "pve" prefixed commands, tons of them. You can enter hosts via the "pct enter hostID" etc in /etc/pve/ all machines are available for config edit as well
@watvannou
@watvannou 2 місяці тому
Agreed, it's not as neat as a menu where any ape can just navigate and press enter, but the functionality exists for sure. There are loads of scripts that you run in the terminal that does entire VM or CT setups.
@gg-gn3re
@gg-gn3re 2 місяці тому
@@watvannou Yea you can tell he didn't do much research and just spat out his video to get views in this high traffic time. The docs etc are filled with command line stuff to use, yet he claims it "NEEDS" to be done via GUI lol. Unfortunately (for those apes) there are still many things not even available in the GUI so sometimes you have to get into the cli and files. One day it'll probably all be in GUI though.
@1armbiker
@1armbiker 2 місяці тому
Sure you *can* go into the shell and manage things directly from there, but his perspective is talking about for general use and deployment. Would I trust a L1 or L2 tech to go down to the machine and navigate through the menu of XCP-ng to start a VM? Sure, absolutely. Would I trust one of them to go log into a shell and start running commands that directly manage the entire VM structure and config of the house without prior training? Probably not, no.
@gg-gn3re
@gg-gn3re 2 місяці тому
@@1armbiker no it isn't, otherwise the word "needs" wouldn't have been used
@LackofFaithify
@LackofFaithify 2 місяці тому
@@1armbikerI mean....how is, "qm start (insert VM machine number here)" something one of your tech's wouldn't be able to handle? Train them on the dark arts of --help. The comment section of this video has suddenly made a lot of past interactions make sense...lol
@user-kh7zo2mk8x
@user-kh7zo2mk8x 2 місяці тому
I'm still on the fence as to which hypervisor to migrate to, so I appreciate the videos. However, I wanted to say that I appreciate the presentation style of these comparison videos. I've watched both, and they are fantastic examples of how to do an X vs Y comparison. Nice work!
@Doesntcompute2k
@Doesntcompute2k 2 місяці тому
Tom Lawrence (Lawrence Systems on UKposts) has a new video on XCP-ng and Xenorchestra out today. Might take a look to see the Proxmox vs. XCP-ng differences (even if his video doesn't really demo that per se). I use Proxmox on "small systems," and XCP-ng on the big iron.
@blackraen
@blackraen 2 місяці тому
Been swinging between Proxmox and XCP-ng on my test system. XCP-ng feels more of an 'Enterprise-ready' but Proxmox is pretty strong and powerful out the box without over complicating things. I think for me the built-in LXC is going to make Proxmox the homelab solution. I'd probably want to do XCP-ng if we had to drop ESX at work though.
@SveinErikLund
@SveinErikLund 2 місяці тому
I can understand the the immediate thought of Docker and kubernetes when it comes to containers, but remember that the container support in Proxmox actually started with support for OpenVZ containers, and moved to LXC even before docker even existed. Today I'm not sure that LXC makes that much sense anymore, but go back 10 years, and LXC provided significantly reduced overhead in contrast to a full VM. I've been using Proxmox since version 1.0, and with 3GB of ram on a server, shaving the memory usage by a few 100mb actually made a difference. As for the upgrade, it's actually not that hard to do. In fact I find it more unnerving to upgrade a vcenter, especially if NSX is involved.... Keeping my hands off the hypervisor and don't changing anything I've never had any issues upgrading a Proxmox host. That's not something I can say about upgrades of ESXi hosts...
@theatlastech8792
@theatlastech8792 2 місяці тому
I still do not fully understand the upgrade process on standalone ESXi, like why do I need do download some sort of file to start the update? Can't I just push a button or run a command?
@markusmaeder1388
@markusmaeder1388 2 місяці тому
15 lxc containers in my homelab and one full VM for docker. :) Love the lxc contaiers as they are lightweight.
@seanwoods1526
@seanwoods1526 2 місяці тому
I would love to see Nutanix
@LAWRENCESYSTEMS
@LAWRENCESYSTEMS 2 місяці тому
Good video, fair comparison, and good points, especially around the major version upgrades, such as going from 7 to 8.
@ivanmaglica264
@ivanmaglica264 2 місяці тому
Hi, it's important to emphasize that Proxmox leverages KVM for VM functionality. Great video, keep on home-labing!
@user-dv5nx3wu8q
@user-dv5nx3wu8q 2 місяці тому
thank for the video. As a linux nerd I say yes to a full featured gui with all options but a fallback to a shell for scripting helpfull tools is a great thing. Converting VM to proxmox works with simple scripts but every Vm should be testet after a transfer.
@ivanmaglica264
@ivanmaglica264 2 місяці тому
LXC have a lot of uses. It's basically for services that would best be run on bare metal, but you don't want to pollute host OS with it (samba server, nfs, ..)
@leester9487
@leester9487 2 місяці тому
Good video my dude. I would like to see a follow up video on clustering, vim networking, vm storage, virtual disks, migration, fault tolerence and "DRS".
@2GuysTek
@2GuysTek 2 місяці тому
Thanks! I think that's my target after getting through these initial comparison videos.
@ryanhall5059
@ryanhall5059 2 місяці тому
I'm interested in this as well with Fault Tolerance considering he didn't list it, only that it was feature parity was complete between the two and I do not think that is correct.
@kadu51044
@kadu51044 2 місяці тому
Thank you for making these videos! My organization was just talking about this very thing, and this will help me explain options to my management team.
@2GuysTek
@2GuysTek 2 місяці тому
This is exactly why I’m making them!
@haraldludwig994
@haraldludwig994 2 місяці тому
I haven´t made any experience on EXI because as a non professional user I don´t want to pay monthly for a Virtualization. I am running a mac mini but sometimes I have to use a Windows machine and I love Linux. Parallels for mac is so expensive and so a bought a mini PC for about 200 € and can now virtualize Windows and several Linux on that machine by using proxmox. Although I am 71 years old I was able to manage all this because there is a great community supporting proxmox users. And you will find big help on UKposts also. I think proxmox is a good software and free to use.
@chuckdarr596
@chuckdarr596 2 місяці тому
would love comparisons with Proxmox and XPG-ng vs Virtual Center. Our VMware bill went from $132k/year to 1.225 mil/year and we need to find some alternative.
@carlostavaresjr958
@carlostavaresjr958 2 місяці тому
As you just stated, the reason Proxmox CLI is minimal is the fact the CLI is debian with KVM enabled. I have Ubunutu servers with KVM installed making them TYPE1 hyperivosors and now I just manager them with their gui tools like Cockpit or Virt-Manager. yes I can get in to the hosts via ssh but I don't run additional services on the local host at this point and just manage VM's runing said services. KVM was designed to be open source and full customizable to your liking.
@derrickaaberg6376
@derrickaaberg6376 2 місяці тому
Should have really talked more about the ability to GPU and other pass through capabilities as well without paying an arm an a leg for Nvidia licensing. It's really nice for Plex or Jellyfin transcoding and running cheaper LLM/AI solutions. Also the Proxmox backup solution is truly amazing and probably needs to be talked about more. It doesn't just give you VM backups but it also does file backups as well. For me this was such a better and easier solution than going with Commvault or Veeam.
@mlprd
@mlprd 2 місяці тому
LXC is really nice to have, I wouldn't complain about it being there. If you need Docker or k8s, throw a VM with them in there .
@nigeltrigger4499
@nigeltrigger4499 2 місяці тому
You can throw Docker or/and k8s in an LXC container! Proxmox rocks!
@ThBraveBraveSirRobin
@ThBraveBraveSirRobin 2 місяці тому
I moved from Esx to HyperV then to Proxmox a few years ago. VM migration was a nightmare. However I’ve not regretted moving to Proxmox. It works well. Particularly good when you set up a Ceph cluster. There are easy ways to disable the nagging. I have a script that removes the nagging that executes on every boot. Not seen the nag in a very long time. The LXC containers don’t live migrate but they do migrate. They just shut down and start again on the destination host. They’re very useful for lightweight tasks such as running ddclient, letsencrypt, cloudflared etc. Generally, I’m glad I moved to Proxmox. Free HA, good for Linux and Windows VMs, an acceptable built-in VM backup system, Ceph for cluster storage. What’s not to like?
@RobertoRubio-ij3ms
@RobertoRubio-ij3ms 2 місяці тому
Not sure if this has been mentioned but you have multiple CLIs availabla: qm, pct, pvecm, etc, to launch, stop, enter, reboot, etc., vms, lcxs and managing the cluster. Also all the networking and virtual bridges (switches) can be managed from the linux terminal.
@fabricebouvart3374
@fabricebouvart3374 2 місяці тому
I started using proxmox last year and I have to say that it is clearly very good I agree concerning the anoying repository I must also add that to have the possibility to make snapshots of your vm you have to pay attention to the dis format of your VMs however up to now it is working like a charm
@accesser
@accesser 2 місяці тому
This was a great overview, I'll have to move my lab soon, I'd love to see some guides on moving (exporting) VM's and other config from esxi and importing into Proxmox where possible
@andrewv5748
@andrewv5748 2 місяці тому
I believe the reason Proxmox has the VMware features, the pvscsi, vmxnet3, etc is because if installed Vmware Player on a Linux host, it has to compile kernel modules. So they may have the modules precompiled and ready, not to mention there is Open-VM-Tools, which is an open source version of VMware Guest Additions for Linux. When the Open VM Tools became standard, VMware pretty much dropped support for their own proprietary guest additions for linux, especially for newer kernels. Maybe having these for guests is for compatibility should you wish to migrate from ESXi or any other VMware product.
@GeoffSeeley
@GeoffSeeley Місяць тому
I migrated ESXi VMs to Proxmox using the OVFtool from VMware. It was quite easy and where are guides out there. Having used VMware (ESX) since it was running on top of Linux (ya, I'm old) professionally and personally, I've been quite happy with the switch to Proxmox. I switched when ESXi 7 came out and made it harder to run on the same hardware as 6.5 did. Learn Linux. You'll be glad you did.
@BLKMGK4
@BLKMGK4 Місяць тому
Yeah, I upgraded via scripts and my machine ran fine. Then did a new install and was told my CPU had aged out. I shut it off and have used a KVM based machine ever since but am interested in ProxMox :) Large customers I work with are moving away from VMware as FAST as they can and the renewal costs I'm hearing about are eye watering.
@drassx615
@drassx615 2 місяці тому
since it is debian based, couldn't you install any GUI of choice to interface with the host on the same machine?
@kuhndj67
@kuhndj67 2 місяці тому
I'm sure you will hear linux ops folks talking about how great the cmd line is for admin'ing... and I don't disagree... IF you're doing it frequently enough to remember how to do everything. For the rest of us who don't admin linux machines, we waste a LOT of time looking up commands and that goes away with a basic (even text based like with esxi) ui. I just started playing with Proxmox as a potential migration path from vsphere for my roughly 500 core cluster, the new vGPU non-prod release gives me hope that by the time I need to migrate there will be production gpu support which would make proxmox fully capable of replacing my vsphere e+ environment. Good overview but again I'd like a deeper dive in to advanced features like backup... upgrade workflow, software defined network and so on. oh and yea I DID assume containers meant app containers too.
@brodriguez11000
@brodriguez11000 2 місяці тому
Host with API access only. Let the community write the front-ends they need. Makes the host smaller as well.
@kuhndj67
@kuhndj67 2 місяці тому
​@@brodriguez11000 Hosts need more than an api... they need a capable diagnostics interface (that should allow admins to manage the local machine). An api only host would be a problem in certain disaster recovery scenarios. Could be console based, ssh or web... but should not rely on external custom software to work. (everything needed on the box).
@aleksp3684
@aleksp3684 2 місяці тому
The VM CPU type will be for clusters of hosts that have different CPUs. To maintain the ability to migrate you need the cpu features to be the same. in VMware this is the EVC settings.
@crazychatting
@crazychatting 2 місяці тому
I´m not exactly sure how user an group management is in esxi, but have you noticed that you can also add other realms in proxmox like from LDAP/AD or even OIDC?
@2GuysTek
@2GuysTek 2 місяці тому
Yep, that’s also available in ESXi and vCenter.
@michaelmenzie2806
@michaelmenzie2806 2 місяці тому
Thank you for this and your other companions. How about a comparison with Hyper-V? My company is thinking of going with it as we have server licenses
@2GuysTek
@2GuysTek 2 місяці тому
It’s in the works!
@DerekPeldo
@DerekPeldo 2 місяці тому
Great video! I'd love to see a comparison of xcp-ng and proxmox now!
@paul-andrepanon3086
@paul-andrepanon3086 2 місяці тому
One thing I noticed in your XCP-ng comparison was the mention of the limitation of VM pausing during snapshot creation if memory is included in the snapshot. However I don't remember hearing about Proxmox snapshots in this video. Does it have the same VM pausing issue as XCP-ng for memory-inclusive snapshots? It looks like the snapshot capability is dependent on a number of factors such as the virtual disk format or the file system used to hold VM images (so you need to use QCow virtual disk files if your VM storage is networked using NFS or Samba), and that would have been good to mention.
@Remetsu5
@Remetsu5 2 місяці тому
I can't give a comprehensive answer but the short answer for taking a snapshot with memory. Yes, the VM state is paused for the duration of taking the snapshot.
@LackofFaithify
@LackofFaithify 2 місяці тому
You can both pause or stop to get all the memory in snapshots. Those limitations are the differences between block and file storage. Not due to proxmox.
@kentrails
@kentrails 2 місяці тому
I’ve been hearing about Scale Computing - do you know anything there? Would love to see a breakdown
@richardbernfort2124
@richardbernfort2124 Місяць тому
I totally agree! If proxmox made the GUI a little easier, made the upgrade more seamless, and made it possible to migrate from vmware to proxmox smoothly, it would be a no brainer. But these points remains and a couple more you mentioned in the Video. Really hope to see these changes! Thanks for the video, good summary!
@2GuysTek
@2GuysTek Місяць тому
Just to add to this, Proxmox recently released a conversion tool to make migrating from VMware to Proxmox easier: news.itsfoss.com/proxmox-vmware-migration/
@night_h4nter
@night_h4nter 2 місяці тому
are you gonna make a video about harvester? it's a hypervisor from and meant to be integrated with suse's rancher platform
@eman0828
@eman0828 2 місяці тому
I just wiped my drives last night from Vmware ESXI 7u03 after using it since 2022. I ended up going with proxmox for now because due to having way more support in terms of DevOps tools such as Ansible and Terraform as well as installing nested hypervisors. I tested xcp-ng but the support base is too small esp for DevOps and API automation stuff at the moment. Also the RAM usage is slightly higher.
@brodriguez11000
@brodriguez11000 2 місяці тому
Maybe cover Nix Shell.
@Chris_Cable
@Chris_Cable 2 місяці тому
Since when can Proxmox automatically shift VMs to other hosts in the cluster to balance out workloads? It has HA so that in the event a host goes down, the VMs should power up on a host that's online.
@locusm
@locusm 2 місяці тому
Proxmox LXC system containers I find super useful in a homelab situation, for a production environment I use Incus (LXD fork by LXD devs).
@czummo76
@czummo76 2 місяці тому
Hey man, i have to say your X-CPNG and ProxMox vs ESXi has been great and super informative. I appreciate you taking the time to do this.. I run ESXi 6.7 in home lab and, given the state of the company going forward, i am looking to change that. Have you done any videos on running ProxMox in mini PC's? I know it is pretty compatible on desktops and would run fine on my R630's but looking to downsize the power usage footprint a bit. have you done video's on Proxmox Backup Server?? Wondering if that is a worthy addition to the PVE environment ... Either way, great video and i am looking forward to catching some more of your content - Liked & Sub'ed!! keep up the great work!
@2GuysTek
@2GuysTek 2 місяці тому
I'm going to be putting a lot more effort into videos around both Proxmox and XCP-ng in the near future, and they will definitely take into account their ability to run on a variety of different hardware! Thanks for the comment!
@cgaquikkie
@cgaquikkie 2 місяці тому
as a data point for you: my home lab is a mini pc (minisforum HX90) running proxmox. It started life as proxmox 7.x and is now 8.x.
@jespergummeson5606
@jespergummeson5606 2 місяці тому
Great videos! Thank you. 😊
@kylewong1974
@kylewong1974 2 місяці тому
one of the critical feature linux based hypervisor (kvm) lack is storage offload API like VAAI
@BLKMGK4
@BLKMGK4 Місяць тому
With VMware screwing the pooch I'm betting lots more dev is going to be pushed into KVM based stuff and OEMs of storage solutions are going to want to support it too. Hopefully it comes along!
@DavidVincentSSM
@DavidVincentSSM 2 місяці тому
thanks for the comparison, i noticed that with proxmox unlike esxi, you can't install a promox host to a proxmox cluster if that host has vm's on it.. even if they are shutdown.. the promox most MUST be clean.
@Darkk6969
@Darkk6969 2 місяці тому
It depends on the host's storage. If the VMs are on a separate storage then installing ProxMox on the host's boot drive is not an issue.
@Kimppikoo
@Kimppikoo 2 місяці тому
Vsphere is also available as a standard version, includes vsphere std hypervisor and vcenter std. Also essentials and essential plus are available. These will suite for SMB and will defenetily cost no more than before Broadcom. Only difference is that lowest support is now production support which will of course be more expensive than basic.
@ramsessotonavarro
@ramsessotonavarro 5 днів тому
Great comparison. Thank you.
@brianhayes2863
@brianhayes2863 2 місяці тому
Wonder if the CPU type selection when creating a VM has to do with something similar to EVC on VMWare, where the VM is limited to a specific instruction set regardless of physical CPU, so you can move VM's around between hardware from different generations, so that if you set the CPU type to the lowest common denominator in a cluster of machines, it shouldn't have any issue moving a vm between those hosts.
@LackofFaithify
@LackofFaithify 2 місяці тому
Yes to being able to select a cpu type that is the lowest common denominator as well as the reverse case of utilizing something about the actual type of cpu(s) you are using on your hypervisors.
@Elder-Sage
@Elder-Sage 2 місяці тому
You pretty much hit the nail on the head. It does indeed choose a common instruction set so that you may do live migration from one node to another even if they have different physical CPUs. _(also enables high availability for the same situations.)_
@jespergummeson5606
@jespergummeson5606 2 місяці тому
I’m interested about similar comparison between Nutanix, Scale Computing, Oracle VM, Red Hat alternatives with RHEV and Openstack VM, Microsoft solutions for onprem VMs and containers.
@wojtek-33
@wojtek-33 2 місяці тому
For a Homelab i like having lxc. Easy to spin up a quick and dirty OS for testing something. I have started using more Ubuntu minimal cloud VMs which use very little resources as well.
@Kevinmulhalljr
@Kevinmulhalljr 2 місяці тому
And killed the VMWare nonprofit program. Great video, thanks for putting together
@RainMan52
@RainMan52 2 місяці тому
Yeah baby! The beard is back! That is good VM omen
@itznolimitz
@itznolimitz 2 місяці тому
The gui complaints doesn't really seem fair considering it's the full cluster stack compared to vcenter which is not free. Vcenter itself is very busy also and sometimes hard to find what you're looking for. And what a strange complaint that you can manage the host file directly, I mean I'd rather be able to than not. Native docker support is on the road map but don't discount the LXC support, they do have their place and can be very stable. Migration between hosts is literally seconds, they boot up incredibly fast and are very portable. Think application stack where you have 2 or more app servers that are load balanced.. you can kill an lxc container and reboot it in like 2 seconds, compared to having to reboot a vm that could take minutes.
@augustinolarian
@augustinolarian 2 місяці тому
Hi. It is possible to do a M.2 IOPS test on a virtual machine on proxmox? if you have a performant one? I used ISXi paid version and with a 980 pro i only got about 600k IOPS, and with hyper-v i got 990l IOPS; which is the very reason a switched from ESXi7 to hyper-v. I am wondering if proxmox allow full speed on m.2 ssds, i would love to give it a try, but i don't have any server available. Otherwise, from your video i see that proxmox is way better than ESXi considering that is free. I am enclined to believe that it might be a better solution than hyper-v also, since is a type1 hypervisor and not 2. Also, it is possible to have a folder sharred between multiple windows virtual servers? like to make them a D to share that folder? And a shared one for linux servers? I believe a folder shared between different OS types its impossible. I hope i get an answer from you. Thank you.
@hightechsystem_
@hightechsystem_ 2 місяці тому
What about openstack / Ubuntu micro stack?
@da5fx
@da5fx 2 місяці тому
Ubuntu microcloud, I think you are referring to this one the latest version the install fails, microovn doesn’t install and microceph bootstrap fails and you need to install all manually. Also the lxd project leader just left canonical and forked lxd into incus. Microstack bootstrap process fails more than it installs successfully.
@TheCynysterMind
@TheCynysterMind 2 місяці тому
Any news on what they plan to do with VM Workstation Pro? I use Workstation Pro for testing and for keeping older OS's available so I can offer support for older OS's I have over 100 OS's from desktop to server to Appliances like pfsense Any word on those licenses or some sort of alternative?
@thegrossmeyer
@thegrossmeyer 2 місяці тому
Didn't the part of VMware that handles Workstation just get sold off a couple days ago? I think changes are likely.
@TheCynysterMind
@TheCynysterMind 2 місяці тому
@@thegrossmeyerHmmm this is an amazingly strange move.
@majdps995
@majdps995 2 місяці тому
Dayum, seems like I will have to move back to Proxmox due to ESXi not being free anymore.
@jhippl
@jhippl 2 місяці тому
I’d love to see a harvester and hyper-v videos
@milohoffman274
@milohoffman274 Місяць тому
If you have not tested running multiple Proxmox nodes in a cluster with ZFS snapshot replication running between them, then you have not seen a huge part of the usefulness of Proxmox for small environments. Using that simple setup, you get the ability of almost instant HA or manual failover of VMs/LXCs between Proxmox nodes without needing any shared storage required. This is huge for small business or home users, to be able to have this VM migration capability without requiring any san or external storage.
@Mastermarcox
@Mastermarcox Місяць тому
I managed Esxi for years at my company (5 hosts, 35 VM) last summer we moved to Proxmox: 100 % satisfied, just a few small issues (solved). The only problem I still have is when I want to download and deploy a virtual appliance but it is available only to vmware. It works on proxmox after conversion but it's not ideal.
@notmything6629
@notmything6629 2 місяці тому
Is someone has some experience with proxmox in a cluster and storage? I need live migration a d snapshot and dont want ceph. Iscsi was a pain in the ass so far😅
@user-ck5qu2yo9i
@user-ck5qu2yo9i 4 дні тому
The main question is, is PVE reliable, i mean rock solid so you would run your essential SAP Environment on it, 24/7 ?
@BitNBoltBreakthroughs
@BitNBoltBreakthroughs 2 місяці тому
Just spent the last year of my life migrating from nutanix ahv to vmware. Looks like im gonna be spending the next year moving elsewhere. Really wish i would have purchased 5 years of support to push this out
@bouzidoussama496
@bouzidoussama496 2 місяці тому
Why have you decided to migrate away from Nutanix AHV, and what factors are preventing you from considering it as an option?
@BitNBoltBreakthroughs
@BitNBoltBreakthroughs 2 місяці тому
@@bouzidoussama496 Our hardware was EOL, so we started pricing out upgrading or replacing it. For the price, we were able to get 3x more in terms of performance, storage, compute, and networking by going back to VMware non-hyperconverged. AHV did work pretty well; however, there were times when it was frustrating. Some vendor appliances only support VMware, and we ended up having to run a small cluster alongside the entire time due to this. Simple things like pulling a report of guest OS were nonexistent, simple but a lot of small things that are easy in VMware do not exist. Going to AHV is pretty easy; their migration tool works great. Moving back to VMware was not as easy but doable with some tools.
@ernestoditerribile
@ernestoditerribile 2 місяці тому
I'm using Proxmox for 3 years now. The switch from VMWare was extremely easy and I dindn't need to use the documentation ever. They are very similar. But i also manage a lot of headless Unix(FreeBSD and AIX) and Linux servers. So the command line is pretty easy for me.
@pepeshopping
@pepeshopping 2 місяці тому
Do you have a one file, one click config backup/restore? If it crashes. How long will it take you to get tte same or similar machine 100% configured and ready? (More than 10 minutes?). Did you implement and configure a UPS for power outages/spikes?
@ernestoditerribile
@ernestoditerribile 2 місяці тому
@@pepeshopping I mostly work in datacenters all over the Benelux. Off course snapshots and backups are made regularly. Also most server racks are equipped with at least 2 UPS’ses. At home I only have 7 dual CPU Xeon V4 servers and a small SAN/NAS Backup solution(2x NetApp FAS2246+ and a Synology DS3622xs+) off course also with 2 UPS’ses.
@joaocordeiro198
@joaocordeiro198 Місяць тому
You can use those repos, because they exist and are needed for pve updates. Instead of disabling, you need to change the apt sources with the community repo.
@jonasmeishammer
@jonasmeishammer 2 місяці тому
What about solusvm from webpros?
@xandrios
@xandrios 2 місяці тому
I’d be very interested in a comparison aimed at enterprise usage. Which doesn’t necessarily mean large deployments, but in terms of support, features and life expectancy - nobody wants to migrate to a platform that’s not financially backed and may stop being maintained at any time. Nutanix comes to mind, and RHE virtualisation for example.
@augurseer
@augurseer 2 місяці тому
Super well done video.
@bones549
@bones549 2 місяці тому
That was thorough
@PengolodhNoldor
@PengolodhNoldor 2 місяці тому
LXC containers are a lot more light weight than full vm's, they start up in ms and use less than 100 mb of ram. If your usecase does not require extreme security then they're great.
@wojtek-33
@wojtek-33 2 місяці тому
Ubuntu minimal cloud vms use less than 100 as well and start up very fast.
@barryyancey
@barryyancey 2 місяці тому
I completely hear the point on the benefit of a menu on the console. However, more and more system admins are so reliant on menus and GUIs, that they are not taking the time to learn the CLI. I have been in technology for 25 years and some of the best platforms that I have supported have been on Linux. Getting to "know" the OS and how to maneuver within it is a necessity that the next generation of administrators need to embrace. Just my 2 pennies... :)
@pietstreet8311
@pietstreet8311 Місяць тому
i can't agree more! having a simple cli menu for basic tasks would be nice, but knowing linux gives you so much more power on the console. as example: we are moving from vmware to proxmox in my company and i do all migrations on the console because i can convert/move vmdk files directly to proxmox ceph storage. the GUI can not do this.
@andrewjohnston359
@andrewjohnston359 Місяць тому
yep, the whole world pretty much runs on linux now, so if you're a "serious" sysadmin and the best you can do is navigate an ncurses menu or a webui, then it's time upskill
@yusisushi-yt
@yusisushi-yt 2 місяці тому
At 8:03 you say all management meeds to be done frol the gui. I'm a novice proxmox user and my feeling generally is that sometimes in proxmox you have to use cli. That said I believe you _can_ do everything in cli that you can from the gui. And there's a lot of documentation around it. I agree a wizard for basic setup would make certain things easier though
@LackofFaithify
@LackofFaithify 2 місяці тому
Most of the cli is just normal ol' linux cli. I would say the ZFS stuff in particular is probably still a situation of very much needing the cli. Save a copy of the admin guide on where ever you are usually doing your stuff and you'll have it down before long. If you are going ZFS, look for a book by Michael Lucas called FreeBSD Mastery: ZFS. It's well worth it.
@danbrown586
@danbrown586 2 місяці тому
I've been running a PVE cluster for a number of years now. I like it, and I'm not planning to move away from it, though I'm also playing with xcp-ng just a bit too. But I think a number of the comments here trying to defend PVE kind of miss the point: * Sure, a system admin should be able to configure a network interface from the shell (and I've had to do it on a variety of occasions). But a console menu like xcp-ng's would still be a welcome addition. And yes, you could get around this by just installing a full graphical desktop environment onto it, but that really isn't the way the product is intended to be used. * Yes, the subscription nag screen is obnoxious. It's easy enough to disable, but still obnoxious. I get it, devs gotta eat, but... * Agree on the enterprise repo being enabled by default. Like with the nag screen, it's easy enough to fix--easier now that repository management is included in the GUI--but it doesn't make sense as a default.
@Raima888s
@Raima888s 2 місяці тому
When I was reviewing Proxmox VE, I really wanted it to succeed, but I couldn't get promiscuous mode working for network packet capturing for security onion.
@kruceo
@kruceo 2 місяці тому
I’d love a video on harvester.
@michaelpietrzak2067
@michaelpietrzak2067 2 місяці тому
Does Proxmox have the stringent CPU requirements as ESXI does?
@zparihar
@zparihar 2 місяці тому
No
@2GuysTek
@2GuysTek 2 місяці тому
No. Proxmox will run on a potato.
@joshua55727
@joshua55727 2 місяці тому
And on the other end of the potato scale, proxmox supports big little ecores too, which esxi still has some troubles with
@zparihar
@zparihar 2 місяці тому
Great video. Btw, LXC live migration is coming. Docker comes from LXC. LXC (and the previous "original" container technology OpenVZ was around before Docker was a concept
@bobruddy
@bobruddy 2 місяці тому
Containers on linux has always meant LXC. LXC are terribly useful for use cases where you want containerized solution but need more access to hardware. Also as you mentioned it helps tamp down the ram required too. Don't disagree about full virtualized environment provides more security benefits, but for many use cases LXC is the perfect compromise. Plus most modern applications don't need the container itself to he HA to migration is not normally required. One last thing for LXC is with zfs copy on write file system you can spawn new containers off an existing one and not only does it use minimal RAM it uses minimal storage.
@EduardoSantanaSeverino
@EduardoSantanaSeverino 2 місяці тому
thank you for the video, for sure a straight migration path from VMware to Proxmox is something that has been needed for a while. also, LXC container is targeting the home lab I think. as some people have very lightweight workloads.
@sebastianslapek
@sebastianslapek 2 місяці тому
18:40 what about ESXi's EVC?
@2GuysTek
@2GuysTek 2 місяці тому
That's kinda what I was hinting at in terms of being able to emulate down to the VM any number of different CPUs. EVC only allows back compatibility from the procs in your host, and when EVC is enabled, you can't migrate a live VM between hosts with different generation processors. It's entirely possible that choosing a different CPU ID in Proxmox is meaningless to KVM, but it doesn't feel _right_ to me, you know?
@LackofFaithify
@LackofFaithify 2 місяці тому
@@2GuysTek It is not meaningless. If you choose a cpu type that is the base common denominator such as qemu64 and (even older less performant) kvm64 you can plop it on pretty much anything and it will work. There are also the vulnerabilities that come with something that can run on anything. So the named models are a way to get close to the cpu types your system uses, add in vulnerabilities/mitigations and still be safe to live migrate to a new host, unlike cpu type pass through which would require the identical cpu on the host you are migrating onto. ABI Compatibility if you can google.
@OsX86H3AvY
@OsX86H3AvY Місяць тому
nope - no hell from me - i totally agree with you on the container thing...i kinda wish it had docker support out of the box so i wouldnt need to spool up a VM to run docker (or run on pve itself which aint right)
@enderst81
@enderst81 2 місяці тому
The repo nag is the price of free, no big deal.
@Darkk6969
@Darkk6969 2 місяці тому
Yep, only takes a second to clear it. No biggie. There is a way to remove it till the next update but I don't bother since it's minor.
@wojtek-33
@wojtek-33 2 місяці тому
It's not a big deal but it only takes seconds to remove.
@fieldsfury
@fieldsfury 20 днів тому
Welcome to OpenShift Virt. Not a replacement, but a good alternative.
@puknut
@puknut 2 місяці тому
Proxmox FTW!!!
@anatolijleipi7594
@anatolijleipi7594 2 місяці тому
You know that you can do basically anything in pvr from the console via command line once you're logged in? If you want you can avoid the gui entirely and perform everything the gui can plus stuff the gui cannot do in the terminal? Yeah yeah you know it. But esxi loses. You can't do anything in esxi there even if you want. Let's say network fails, you're lost. You can't even check vm status... Sorry you're absolutely wrong
@elmariachi5133
@elmariachi5133 2 місяці тому
Well.. on the one hand you say you cannot expect everyone administering an Proxmox host to fix it using the command line, but on the other hand you say that editing the hosts file through the WebUI wasn't needed xD
@bufanda
@bufanda 8 днів тому
As a big fan of infrastructure as code I must sy, I prefer XCP-NG the XenOrchestra Provider for terraform is just superior to the Proxmox one. At least last time I check the Proxmox one a couple years back it was pretty bare bones and was lacking a lot of features.
@glenbush2008
@glenbush2008 2 місяці тому
More ZFS gui controls... i have been simulating failure scenarios and a zfs mirror single drive failure should be easy to replace the drive and resilver thru the gui, but instead i had to learn zpool commands, proxmox boottool efs commands. Why? Ok if it a boot drive mirror ill give some slack but if its just a vm drive mirror why! Im in love with proxmox. I have successfully made many achievements. I installed prox backup environment as a vm but i passed thru a dedicated drive that i can select at boot instead of pve and restore the entire pve os from backup. Also passed thru a tape changer/drive thru to the pvb. Again that pvb can use if pve crashed. There are also a few other things that have made vmware obsolete, even if they were still "free". Proxmox it is!!!
@glenbush2008
@glenbush2008 2 місяці тому
If anyone would like details on how to successfully pass a tape drive or changer and all functions from proxmox to any type of host reach out. The guides online are not clear and I had to get modify alot, the instructions proxmox gives do not work. If enough interest I may make this topic my first ever video.
@roberthealey7238
@roberthealey7238 Місяць тому
@@glenbush2008Would enjoy seeing that. For now I had to run the storage server daemon on proxmox host directly but would prefer to pass the drive/changer through to a VM for a cleaner solution.
@crazychatting
@crazychatting 2 місяці тому
tbh the major upgrade from 6to7 and 7to8 was so painless and easy. just a small check-script and the go for it. no much hassle
@TechBench
@TechBench 7 годин тому
VMWare or Proxmox?
@crazychatting
@crazychatting 3 години тому
@@TechBench I´m about Proxmox. Unfortunately I never got the chance to major upgrade a vmware...
@OVERKILL_PINBALL
@OVERKILL_PINBALL 11 днів тому
Great video!
@watvannou
@watvannou 2 місяці тому
I'm a little shocked you did not mention that it's possible to import vmdk files from vmware into proxmox and basically migrate your vm's as-is into proxmox with one command in the terminal.
@ZiggyDaZigster
@ZiggyDaZigster 2 місяці тому
Should create, "Exploring Proxmox and TrueNAS & UnRaid from a VMware User's Perspective" as they're the top three hypervisors (outside VMWare). I feel like TrueNAS is the baby of Unraid and ProxMox xD
@cheebadigga4092
@cheebadigga4092 2 місяці тому
The PVE VM CPU host section is just telling PVE how to simulate/emulate the chosen CPU family's instruction set. Choosing "host" is the most performant, becase it's basically just a CPU passthrough from the host to the VM. This could cause problems with HA, though, if you have a cluster of say an x86-64 node and an ARM64 node. Choosing anything else than "host" will lower your performance because PVE (or rather QEMU) either has to simulate or emulate the chosen instruction set, depending on the host CPU's virtualization capabilities for the chosen CPU. I think your example of choosing an AMD Epyc CPU while the host is an Intel one, this would probably result in emulation, so very slow performance. Choosing a desktop type AMD CPU while the host is a desktop type Intel CPU, this could probably become simulation, which would be faster but still slower than "host". I'm not on expert on this specific topic though, so take it with a grain of salt.
@michaelcollins1530
@michaelcollins1530 2 місяці тому
Except for cases where the VM needed specific hardware support direct on the CPU, I have personally not see a visible difference.
@cheebadigga4092
@cheebadigga4092 2 місяці тому
@@michaelcollins1530 True, but I think it's better to use host whenever I can, so the VM's CPU has all the features available to it.
@Alex-xx3yc
@Alex-xx3yc 2 місяці тому
my research so far from a enterprise solution perspective: xcp-ng: good but 2TB drive limit is a deal breaker. proxmox: good but no real enterprise support is a deal breaker. nutanix: in progress
@uweburger
@uweburger 29 днів тому
I get it that it is a review from a vmware perspective, but you got the console part plain wrong. qm commands allow you to manage your vms qm list shows your vms qm start, stop destroy ... allows you to manage them For the lxc containers you use pct pct list , start stop create destroy mount ... You can fully manage your proxmox(cluster) from the commandline, try that with vmware
@yourjjrjjrjj
@yourjjrjjrjj 11 днів тому
Can you do Incus? It looks very promising.
@Rood67
@Rood67 2 місяці тому
Where I work will probably just pay the cost difference and stay on VMWare; but I’m watching these type videos just in case. One issue I have is we have a set of host with Nvidia L40 cards in them for AutoDeskand other graphic intensive software. Linux is notoriously horrible or horrendously complicated with PCIe pass through. What I’d like to see covered in one of the type of videos is how these alternatives deal with hardware like video cards.
@eilanbarak
@eilanbarak 2 місяці тому
In version 8, they made PCIE pass through very easy, tons of instructions online. I passed through a couple of ports on a 4 port nic with a few clicks.
@Rood67
@Rood67 2 місяці тому
@@eilanbarak thank you for this input. Seems I should get one of my dinosaurs out of the garage and install v8 or later and do some testing.
@da5fx
@da5fx 2 місяці тому
I’m going to talk only about my experience with proxmox and I have tried to used several times. I do not like it I think that there are better options. My setup is a 3 node i5 13th gen with ceph and 32gb ram two nics one for ceph traffic and the other for all other traffic. I think it’s very slow, there is a problem, in my opinion, when stopping the vm’s when they get stuck or you made a mistake in some way with the vm. The templates can only be cloned from one node and they are attached to that node different from VMware of course you can migrate the templates. Installing a Linux vm in the traditional way takes a long time like several hours something like 4 hours or more. The ceph speed on ssd was around 13mb/s. I made a test by moving all my 10vm from 3 to only 2 nodes to test on the third node the speeds. Maybe it’s me and I’m not used to this kind of solution because I was a VCP on 5.5 and 6 I normally prefer fedora KVM because of cockpit but that doesn’t provide any way to cluster 2/3 machines. In sum I got tired of it and installed harvester hci and now a vm is installed in 5m or a bit more, longhorn gives speeds around 80mb/s. This is just my last experience and the previous ones. I hope this helps someone. Thank you.
@aqib.shahzad
@aqib.shahzad Місяць тому
21:31 again with just few commands you can install whole desktop environment in proxmox, I have been using proxmox installed on my primary Laptop and with Debian 12 Desktop environment Best of Both world, greater OS and Greatest Virtualization solution in on pack
@realandrewhatfield
@realandrewhatfield 2 місяці тому
Great run-through, thank you! Any replacements for VMWare Workstation?! (agree with you on the container thing!)
@mikeandersen8535
@mikeandersen8535 2 місяці тому
Remember, the linux command line is very user friendly. It's just picky about its friends... ;)
@LackofFaithify
@LackofFaithify 2 місяці тому
you wanna buy some VIM?
@mikeandersen8535
@mikeandersen8535 2 місяці тому
Haha… been using both emacs and vi since around 1994, and neovim is my preferred editor today. 😂
How the End of VMware has affected me
4:37
2GuysTek
Переглядів 33 тис.
Exploring XCP-ng from a VMware User's Perspective
22:18
2GuysTek
Переглядів 87 тис.
😨Новая Война в GTA 5 Online #shorts
00:40
King Dm
Переглядів 1,7 млн
😳 Домінація! ОГЛЯД БОЮ ЛОМАЧЕНКО - КАМБОСОС
04:06
Proxmox SOFTWARE DEFINED NETWORKING: Zones, VNets, and VLANs
20:34
apalrd's adventures
Переглядів 32 тис.
Life After VMware - A summary and comparison of hypervisors!
15:06
VMware Pricing | xByte OnPrem Pros
12:20
xByte Technologies
Переглядів 2 тис.
Exploring Nutanix from a VMware User's Perspective
25:59
2GuysTek
Переглядів 21 тис.
Best Free Hypervisors in 2024
12:16
VirtualizationHowto
Переглядів 68 тис.
Best OS for programming? Mac vs Windows vs Linux debate settled
8:40
Exploring Hyper-V from a VMware User's Perspective
27:47
2GuysTek
Переглядів 30 тис.
The end is here - VMware by Broadcom
8:46
2GuysTek
Переглядів 269 тис.
More POWER for my HomeLab! // Proxmox Cluster
17:49
Christian Lempa
Переглядів 56 тис.
Introducing GPT-4o
26:13
OpenAI
Переглядів 733 тис.
Я Создал Новый Айфон!
0:59
FLV
Переглядів 2,9 млн