Proxmox Virtual Environment Complete Course Part 4 - Containers vs Virtual Machines

preview_player
Показать описание
Welcome to my brand-new course on Proxmox Virtual Environment! In this 16-episode series, I'll teach you everything you need to know in order to get up and running with Proxmox. In this class, we'll compare containers against virtual machines.

☁️ Support LearnLinuxTV and Set up your own cloud server with Akamai Connected Cloud:

# Other episodes:
Class 04 - Containers vs Virtual Machines: This video
Class 10 - Backups and Snapshots: Coming soon!
Class 11 - Integrated Firewall: Coming soon

# Support LearnLinuxTV (commission earned)
📖 Check out Jay's latest book, Mastering Ubuntu Server 4th Edition. Covers Ubuntu 22.04!

🙌 Support me on Patreon and get early access to new content!

🛒 Affiliate store for Linux compatible hardware/accessories:

💻 Check out the Tiny Pilot KVM for your Homelab:

# About Me
🐦 Follow me on Twitter!

*📘 FAQ*

#VirtualMachine #Proxmox #LinuxCourse
Рекомендации по теме
Комментарии
Автор

I like this video series. very detailed well planned. you complete shooting all courses than edit all post production. that is unique. No one would do that. Cheers.

irtibatkisileri
Автор

Just what the doctor ordered! I tried my hand on proxmox but failed. This is the best series for Proxmox tuts. Thanks very much sir.

chempranav
Автор

Episode #4 Knocked over - Good explanations for folks new to virtualization - many thanks sir

Frogstomp_actual
Автор

Brilliant series so far. Also luvin the tech. Thanks for sharing all the work you've put into the series..wow!

MarcMcRae
Автор

Great video, Thanks for your time and dedication!!!

giancarlosrm
Автор

you're an AMAZING teacher. thank you SO much

lqnmxxy
Автор

Hi, thanks so much for the videos!
Just wanted to notify you that the video link to episode 6 in the description points to video 4.

MrMuruks
Автор

The tutorials are easy to follow. I would recommend if you could include the part you create virtual machines i.e. setting up VMs storage and ISO disk storage for those who are new to the technology

danchieev
Автор

This was very helpful, Thank you very much!

g
Автор

Very insightful lesson and great course so far, I'm loving it, thanks a lot for sharing your knowledge :)

marcelocruzrpa
Автор

Wasn't prepared to see a live migration. That's sick!

halo
Автор

I have NginxProxyManager in a ubuntu 20.4 LXC container and also in a ubuntu 20.04 VM, exactly the same amount of ram and Cpu. The LXC is using 14 Watts less of power. Server is a Dell T620.

rico
Автор

Long time fan, first comment in your channel. So thank you for the excellent videos Jay :)

To be honest I didn't know containers were this slow to live migrate. Does this mean backups for VMs are also faster without freezing them as it happens with containers?

And just to add to the conversation, containers have a couple advantages more besides lower resource consumption:
- You can live update their RAM, CPU count and storage allocation without a reboot (impossible on VMs)
- You can more easily use them as templates since networking is baked into Proxmox already, without having to convert them to Proxmox templates. In other words, if I want to easily build a stack and replicate to multiple instances, I can configure the container based server how I like (eg install Nginx, MySQL, Redis etc.), shut it down, back it up and then restore it from the storage (not the container's restore option!) into one or more new containers. Then all you have to do is just configure networking if it's static (most likely on production systems) for each container and you're done.

Bonus point is you physically use the backup you created to distribute your container "distribution" to other Proxmox servers that are not part of your cluster.

fevangelou
Автор

Thanks for this. I have a MS-01, 2 TB WD N700's for a Raid Z1 mirror, and 96 GB of Crucial DDR5 on the way for a Proxmox host. I am planning to spin up a Debian box and use it as my main Docker host and migrate all my containers over to that, and I was wondering if LXC or VM was the right choice. Seems like VM is the way to go in my use case.

praetorxyn
Автор

for the container live migration could we put kubernetes in proxmox with workers in the different nodes? does it work fine? nice content, enjoying the course.

pyrobitt
Автор

Jay. These Proxmox videos are great. Not sure if you are still a listener but, I will be giving a shout-out on a future Untitled Linux Show.

robertcampbell
Автор

Hello Jay, nice to meet you, Pablo from Argentina. I was wondering if you now about a software o procedure to run a hypervisor on a host but after booting on it, it presents a virtual machine guest on display? This is with the intention of the working environment of a plant operator be a VM instead of a SO directly installed on the hard drive. I don't know if 'm clear. Thanks

PabloMateoDrappo
Автор

At 9:00 - .... where you talk about migration of VMs and Containers. What if that container or VM has attached to it a second storage which belongs specifically on the current server only. How a VM/Container like that could be migrated? I am asking that because this is my case and havent found yet a solution except if I had a shared storage from which a part of it belongs to the VM/container I would like to move. That way the mount point would still be valid in the new location and the mount point for the VM/Container would be taken care of by proxmox itself I suppose???

PS Is there a case that after migration the second attached storage of the VM/Container still remain on the old node and only the VM will move to the new node?

ierosgr
Автор

Containers in Proxmox is a double edge sword. I want to use them, however on ZFS the data is stored as a dataset and zvol for VMs. Dataset does not compress well as compared to zvol. I have the record size set to 1M for both and based on the config of my container the disk space usage was 22 gig, based on the same config for my VM was using 1.8 gig. the RAM usage difference between the two was about 150 Mb so not much between them. Ubuntu Server 20 runs about 350 MB at boot. Containers are more performant than VM as there is no para virtualization of resources and have the native performance of the Host Machine. Also with containers you cannot run no Kernel Space applications only User Space

spicyF
Автор

So, what if I have nginx and php (CI4, backend) + nodejs (Nuxt.js frontend) app and I want to put it in proxmox, should I use container or vm ? my server is only have intel core i7, 8gb ram, and 500gb ssd. I still kinda confused.

thomaspotterdotexe