I built a computer that CAN'T break - Proxmox Clustering
0 up · 0 down · 0 ratings
Promos
To learn more about the power and future of Intel's Xeon processors, check them out at: lmg.gg Our servers need to stay up and running throughout the day for us to keep doing what we do. So we built additional servers to get rid of any down time if something were to crash. And we're here to show you that you can do it too. Discuss on the forum: linustechtips.com Proxmox Mesh Networking Tutorial: pve.proxmox.com Proxmox Clustering Tutorial: pve.proxmox.com Linstor/DRBD Proxmox Tutorial: linbit.com Proxmox Ceph Tutorial: pve.proxmox.com Buy a Gigabyte R163-SG2-AAC1 Rack Mount Servers: lmg.gg Buy Patriot Burst Elite 480GB SATA SSDs: geni.us Buy an Intel Xeon Platinum 8562Y+ CPU: lmg.gg Buy Micron 5600MT/s CL46 96GB Registered ECC DDR5 RAM: lmg.gg Buy a KIOXIA CD6-R Series SSD: lmg.gg Buy a NVIDIA ConnectX-6 Dual Port 100GbE Network Card: lmg.gg Buy a Dell PowerSwitch S5232F-ON Network Switch: lmg.gg Purchases made through some store links may provide some compensation to Linus Media Group. ► GET MERCH: lttstore.com ► GET EXCLUSIVE CONTENT ON FLOATPLANE: lmg.gg ► GET A VPN: piavpn.com ► SPONSORS, AFFILIATES, AND PARTNERS: lmg.gg ► EQUIPMENT WE USE TO FILM LTT: lmg.gg ► OUR WAN PODCAST GEAR: lmg.gg FOLLOW US --------------------------------------------------- Twitter: twitter.com Facebook: @LinusTech Instagram: @linustech TikTok: @linustech Twitch: twitch.tv MUSIC CREDIT --------------------------------------------------- Intro: Laszlo - Supernova Video Link: youtube.com iTunes Download Link: itunes.apple.com Artist Link: soundcloud.com Outro: Approaching Nirvana - Sugar High Video Link: youtube.com Listen on Spotify: spoti.fi Artist Link: youtube.com Intro animation by MBarek Abdelwassaa @mbarek_abdel Monitor And Keyboard by vadimmihalkevich / CC BY 4.0 geni.us Mechanical RGB Keyboard by BigBrotherECE / CC BY 4.0 geni.us Mouse Gamer free Model By Oscar Creativo / CC BY 4.0 geni.us CHAPTERS --------------------------------------------------- 0:00 Intro 1:50 How did the cat teleport? 2:25 The servers 3:27 Installing the CPU 5:30 RAM and networking 7:26 The rack 8:47 Clustering 12:28 Does it work? 14:37 A proper demonstration 16:05 Virtualization magic 17:50 You can do it too 18:40 Outro
The video explains how to design and build a highly available server cluster using Proxmox, with a focus on minimizing downtime through virtualization and distributed storage. It begins by setting the motivation: keeping critical services up and running, from DNS to game caching, and demonstrates that with multiple servers you can tolerate failures without impacting end users. The hosts are four Gigabyte R163-SG2-AAC1 servers, outfitted with Xeon Platinum 8562Y+ CPUs, large ECC RAM, and high speed storage, all connected over a 100 Gbps network. The presenters walk through component selection, including boot drives, bulk storage, and the networking fabric, and highlight the role of IPMI for remote management and the advantage of bonding, VLANs, and low-latency networking for a clustered setup. They emphasize that the software stack is open source, with Proxmox, Ceph or LinStore DRBD as storage backends, and that the entire system can be built with relatively modest hardware, making high availability accessible for home labs or small businesses. The core demonstration then shifts to clustering the hypervisor, configuring the cluster network, and joining all nodes to the cluster, followed by a live storage demo where data is replicated across nodes and moved between servers with minimal downtime. Finally, the video showcases live VM migrations, including a dramatic unsupported migration, and concludes with reflections on how this architecture could be implemented at varying scales, including home projects, small offices, or enterprise workloads, underscoring that substantial reliability is achievable with careful design and current open-source tools.
Topics · technology · server_hardware · virtualization · cluster_management · storage · networking · open_source
Questions answered
- What is the main goal of the Proxmox clustering setup demonstrated?
- The main goal is to achieve high availability by allowing virtual machines and storage to failover seamlessly across multiple servers, minimizing downtime and maintaining service continuity.
- Which storage backends are discussed for Proxmox in the video?
- The video covers Ceph and LinStore with DRBD as open-source options for clustered storage in Proxmox environments.
- What networking configuration is used to support the cluster?
- The setup uses a bonded 100 Gbps network with separate bridges and VLANs for VMs, cluster communication, and storage to optimize latency and throughput.
- Is the demonstration limited to enterprise hardware?
- No, the video emphasizes that the concepts can be implemented on more affordable hardware and even used desktops, though enterprise-grade CPUs and fast storage improve performance.