I've been wrapping my head around NIX OS, bit of a learning curve but the fact that it's so easy to reproduce once you do get everything set up is something I really like. I'm also partial to FreeBSD (or OpenBSD for security) over Linux when I can use it.
I agree. Not sure why Qubes, Tails and Kali were in a video about servers. If I had a high netsec job with a ton of storange/ram/threads, I'd absolute run Qubes as a workstation OS.
Some server's OS are missing i.e. RedHat, Dietpi. Qubes and Tails OS is for Desktop level OS privacy search and Kali OS is for Pentesting use, we cannot use them at the server-level.
TrueNAS core is pretty cool too - for people that want a fancy GUI. Bhyve has come a long way in recent years as an option for virtualization. If it was one server for one task, BSD I would consider. Especially if security was a factor.
These days I land on NixOS as a file server and for virtualization using Nix Flakes. The Nix language is kinda like learning VI. It has a learning curve but pays off once you figure it out.
I appreciate the advice. I'm just getting into this and thinking to pick up some minis for a homelab so mostly interested in the hypervisors. I am also learning OpenStack but not sure yet how it all fits together.
Me too. I got me some IBM x3650 M4 and Dell PowerEdge C6100 which has 4 blades server in 1. Also got a Alienware, an M1 Pro, A trigkey mini pc and a laptop I might use in clamshell mode. I am just trying to figure out where everything fits in. I might run a Proxmox cluster and use VMs and containers to test everything else out or run ESXi and run other services in VMs and containers till I gain a better understanding of everything.
Well, just learned bunch of terminology for the first time like vurtual servers, compartment servers and whatnot. Now replacing windows server 2012 that i barely know how to administer seems impossible task @@
I know this is an older comment by this point and you may have found your way by now, but just in case you're still looking but are on the fence about it. Based purely on personal experience, so very anecdotal, I've found linux based servers to be way easier to administer in the long run. You're obviously going to have that initial learning curve going into it as you would with anything, but I find that everything just makes more sense once it clicks. On windows I feel like I'm always having to fight against the os and work my way around some pretty weird implementations. At the end of the day, the most important thing is of course having a running system. As the old saying goes "if it aint broke, don't fix it". I personally moved away from windows because while it did work, the user experience was broke, and needed fixing, but your situation might be very different.
Honestly, it's really good. Podman and cockpit native, full fat virtualization, regular package installations. It's pretty much one and done. And it's kept current with a well tested update cadence.
OS/2 was fantastic! The ONLY time I ever saw it crash, was when Hardware died. There is a reason it was the OS of choice for most ATMs back in the day.
GNU/Linux or any BSD since they are the fastest and securest systems and dont need to shutoff for updates (unless ist a super important one security or kernel but you dicede if you want to update eitherway). So i would say Stable Debain since Debain is like a rock you can hurt yourself with it but it will never break.
CoreOS has replaced all my VMs and VPS. Minimize issues with immutable container hosts. I think Linux in general needs to be an appliance with easy image updates.
A valid question... but getting away from the ivory tower of RedHat might be a better strategy. And Fedora Server get's you a pretty good experience without the drama.
"The video was informative, but I expected an information Hyper Converged Infrastructure (HCI) as well, given its growing importance in server environments. Covering HCI alongside the server OSes would have provided a more comprehensive perspective."
@@TheEmperorXavier I've never seen MS clustering on a list of HCI solutions. I think that's a stretch, but okay. Harvester has zero percent market share and seems to be a cobbled together solution. Are either of those two solutions really fit to be in a list of "best server OSes?"
@@jeffnew1213 I agree with you in terms of best fit but I think it would be good to evaluate them as they are options and are used in different organizations
odly enough, my name is brandon lee, and i was thinking about starting a yt channel on virtualization.... turns out someone else with my name did just that LOL
@@NetBandit70 It is seeing it's their official stance. Their goal is to force you to go 100% free with no allowance for reality. Ubuntu doesn't have this stance.
@@lightechoes Ah yes, another delusion Linux elitist on copium who lies about the actual state of Linux. There's a reason why in 2024 we are still manually installing Realtek drivers on Debian and Proxmox. Mint, Ubuntu, RHEL and AlmaLinux don't have to put up with any of the Debian nonsense from the stone age. Their upgrades also check the new kernel is present on the system before removing the old one which Debian still hasn't fixed.
I've been wrapping my head around NIX OS, bit of a learning curve but the fact that it's so easy to reproduce once you do get everything set up is something I really like. I'm also partial to FreeBSD (or OpenBSD for security) over Linux when I can use it.
I do like NixOS. It reminds me of like configuring a Cisco switch/router.
I found that FreeBSD is easier to use. I'm running it now, bhyve (vm) and jail (container) works so well.
I think you might of missed OpenBSD in them most secure. Qubes, Tails, Kali etc are hardly operating systems for servers?
Lol right like wth 😂
I agree. Not sure why Qubes, Tails and Kali were in a video about servers.
If I had a high netsec job with a ton of storange/ram/threads, I'd absolute run Qubes as a workstation OS.
Let's be fair. If you needed all the advanced features of VMware, you were never the target demographic of the free ESXI to begin with.
Some server's OS are missing i.e. RedHat, Dietpi. Qubes and Tails OS is for Desktop level OS privacy search and Kali OS is for Pentesting use, we cannot use them at the server-level.
I'm sticking with BSD, but nice summery :)
TrueNAS core is pretty cool too - for people that want a fancy GUI. Bhyve has come a long way in recent years as an option for virtualization.
If it was one server for one task, BSD I would consider. Especially if security was a factor.
These days I land on NixOS as a file server and for virtualization using Nix Flakes. The Nix language is kinda like learning VI. It has a learning curve but pays off once you figure it out.
I use Nix for almost everything at the moment, I really recommend it. I even use it as a replacement for my home internet router
I appreciate the advice. I'm just getting into this and thinking to pick up some minis for a homelab so mostly interested in the hypervisors. I am also learning OpenStack but not sure yet how it all fits together.
Me too. I got me some IBM x3650 M4 and Dell PowerEdge C6100 which has 4 blades server in 1. Also got a Alienware, an M1 Pro, A trigkey mini pc and a laptop I might use in clamshell mode. I am just trying to figure out where everything fits in. I might run a Proxmox cluster and use VMs and containers to test everything else out or run ESXi and run other services in VMs and containers till I gain a better understanding of everything.
proxmox
I used to run RedHat Enterprise as my VMs, but have moved towards CentOS.
thank you sir, its a big help
Thanks Brandon for your videos. always yours videos are very interesting. Regrads from Argentina Esquel!
Hi Brandon, can you kindly provide the learning path for Nutanix please.
Xen Orchestra can be installed from source and this unlocks many features
Hi, do you know about the virtualization of Virtuozzo?
where is REDHAT ?
congrats . awesome tutorial
Well, just learned bunch of terminology for the first time like vurtual servers, compartment servers and whatnot.
Now replacing windows server 2012 that i barely know how to administer seems impossible task @@
I know this is an older comment by this point and you may have found your way by now, but just in case you're still looking but are on the fence about it. Based purely on personal experience, so very anecdotal, I've found linux based servers to be way easier to administer in the long run. You're obviously going to have that initial learning curve going into it as you would with anything, but I find that everything just makes more sense once it clicks. On windows I feel like I'm always having to fight against the os and work my way around some pretty weird implementations.
At the end of the day, the most important thing is of course having a running system. As the old saying goes "if it aint broke, don't fix it". I personally moved away from windows because while it did work, the user experience was broke, and needed fixing, but your situation might be very different.
Any best suggest for GPU workload? I use ubuntu server and to be honest, too much struggle with nvidia driver and cuda and so on...
Hi Brandon. Great video
The perfect server OS doesn’t exist, it exists the best server OS for your applications! 😅
Got a little distracted with hypervisors uh lol
I would add Fedora Server to this list
Honestly, it's really good. Podman and cockpit native, full fat virtualization, regular package installations. It's pretty much one and done. And it's kept current with a well tested update cadence.
This is interesting. I keep forgetting that Fedora Server is still a thing.
I thought you might have included Hyper-V in the Hypervisor section since it is a part of all Windows Desktop and Server OSs.
Maybe if Micro$oft hadn't killed off the bare metal version of Hyper-v it would have made the list.
I agree with any word you said.
Where wasn't there any mention of AIX or OS/2???? *sigh* lol j/k
What!?! No System/36?
OS/2 was fantastic! The ONLY time I ever saw it crash, was when Hardware died. There is a reason it was the OS of choice for most ATMs back in the day.
GNU/Linux or any BSD since they are the fastest and securest systems and dont need to shutoff for updates (unless ist a super important one security or kernel but you dicede if you want to update eitherway). So i would say Stable Debain since Debain is like a rock you can hurt yourself with it but it will never break.
CoreOS has replaced all my VMs and VPS. Minimize issues with immutable container hosts. I think Linux in general needs to be an appliance with easy image updates.
Where is OpenStack?
well when it comes to security os FREEBSD and as i see you did not even say anything about it.
What about best OS for web-hosting and/or Firewalls applications?
Firewall = pfsense. Web-hosting = depends but I'd probably do a container.
Great video as usual, but I can't get over the name Nutanix . It sounds like a dietary supplement, maybe for hair loss or Low T. 🤣
Non-dairy milk substitute
Where does Ceph fall into?
Is Microsoft Azure Linux?
Microsoft Azure is hypervisor and storage on the cloud. So it's whatever you need !
You're overlooking FreeBSD
and OpenBSD
@@sudocvua OpenBASED
Harvester as well.
Parot os is a nice alternative to kali
I use ipx for my internal network, I don't even have the IP stack on it.
Positivity is contagious. Spread it! 🌈
its not servers operating system , but its an hypervisor.
Best server OS's by use case, . . . This is the best video for that 👍
No, RockyLinux ?
A valid question... but getting away from the ivory tower of RedHat might be a better strategy. And Fedora Server get's you a pretty good experience without the drama.
"The video was informative, but I expected an information Hyper Converged Infrastructure (HCI) as well, given its growing importance in server environments. Covering HCI alongside the server OSes would have provided a more comprehensive perspective."
I couldn’t agree more. Hci solutions are running K8s workloads and the benefits it brings is a great way to build on prem applications
HCI is the basis for Nutanix AHV and available with vSphere as vSAN. Both Nutanix and vSphere (ESXi) were covered.
@@jeffnew1213 there are other HCI solutions such as Microsoft’s failover clustering with storage spaces, and opensource solutions such as Harvester
@@TheEmperorXavier I've never seen MS clustering on a list of HCI solutions. I think that's a stretch, but okay. Harvester has zero percent market share and seems to be a cobbled together solution. Are either of those two solutions really fit to be in a list of "best server OSes?"
@@jeffnew1213 I agree with you in terms of best fit but I think it would be good to evaluate them as they are options and are used in different organizations
odly enough, my name is brandon lee, and i was thinking about starting a yt channel on virtualization.... turns out someone else with my name did just that LOL
Do you know Kunfu? Lee
🤣🤣🤣
What kind of your glasses do you have ?!
Ubuntu is easily the best all-purpose server OS there is at the moment.
That's what she said.
unRAID?
RHEL and Almalinux if you need enterprise hardware driver support, because Debian is anti-propriety drivers.
I don't know if that's a fair characterization. Debian is pretty accepting of all hardware; and since version 12 even more so.
@@NetBandit70 It is seeing it's their official stance. Their goal is to force you to go 100% free with no allowance for reality. Ubuntu doesn't have this stance.
Your information about Debian is outdated.
@@lightechoes Ah yes, another delusion Linux elitist on copium who lies about the actual state of Linux.
There's a reason why in 2024 we are still manually installing Realtek drivers on Debian and Proxmox.
Mint, Ubuntu, RHEL and AlmaLinux don't have to put up with any of the Debian nonsense from the stone age.
Their upgrades also check the new kernel is present on the system before removing the old one which Debian still hasn't fixed.
Best server os... Stocck Debian. Discussion over.
OpenEuler OS
I just couldn't take any more of your waffling. Here's a tip for you; get to the point and just say what's relevant.
Best server OS? 🤔 very subjective but I say it’s Debian!
If it runs Windows, it is not a server.
Offering WIndows is like sending ppl to their doom !!!
will be using esxi 7 forever. will accept no support
Bhyve. Robust, powerful, and easy to use.
Also Apple hypervisor. Runs macOS, WindosOS, and Linux.