Free Sample
+ Collection
Code Files

Proxmox High Availability

Mastering
Simon M.C. Cheng

Introduce, design, and implement high availability clusters using Proxmox
$26.99
$44.99
RRP $26.99
RRP $44.99
eBook
Print + eBook

Want this title & more?

$16.99 p/month

Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Book Details

ISBN 139781783980888
Paperback258 pages

About This Book

  • Plan and construct a high availability environment from scratch using Proxmox
  • Migrate current systems to high availability clusters to improve the level of service availability
  • A step-by-step guide to disaster recovery, on failed high availability clusters

Who This Book Is For

If you want to know the secrets of virtualization and how to implement high availability on your services, this is the book for you. For those of you who are already using Proxmox, this book offers you the chance to build a high availability cluster with a distributed filesystem to further protect your system from failure.

Table of Contents

Chapter 1: Basic Concepts of a Proxmox Virtual Environment
Introduction to Proxmox Virtual Environment
Introduction to server virtualization
Server virtualization basics – guest versus host
Comparing types of server virtualization software
Basic administration on Proxmox VE
Virtualization options in Proxmox VE
Virtual disk options under Proxmox VE
Introducing the OpenVZ template
Summary
Chapter 2: Getting Started with a High Availability (HA) Environment
What is a high availability (HA) environment?
Introducing a Proxmox VE cluster
System requirements for the Proxmox cluster
HA capability for Proxmox with a two-node cluster
Summary
Chapter 3: Key Components for Building a Proxmox VE Cluster
Key component 1 – shared storage
Key component 2 – reliable network
Key component 3 – a fencing device
Key component 4 – quorum disk
Summary
Chapter 4: Configuring a Proxmox VE Cluster
Configuring a network for a Proxmox VE cluster
Preparing storage for a Proxmox cluster
Configuring a Proxmox VE cluster
Network fencing with a Cisco switch via SNMP
Building a Gluster filesystem for a Proxmox cluster
Building a Ceph filesystem for a Proxmox cluster
Summary
Chapter 5: Testing on a Proxmox Cluster
Storage preparation for an LVM shared storage
Demonstration of live migration
Building an HA-protected VM
Testing with the cluster environment
Setting up a failover domain
Summary
Chapter 6: System Migration of an Existing System to a Proxmox VE Cluster
System migration of an existing Linux platform
Live migration of a physical machine to a KVM
System migration of a Windows platform
System migration from VMware to Proxmox
System migration from XenServer / Hyper-V Server to Proxmox
Summary
Chapter 7: Disaster Recovery on a Proxmox VE Cluster
Backup process for VMs in Proxmox
The restore process of VMs in Proxmox
Setting up a scheduled backup for the VMs
System recovery of a Proxmox cluster failure
Summary
Chapter 8: Troubleshooting on a Proxmox Cluster
Troubleshooting system access problems
Troubleshooting system migration problems
Troubleshooting system storage problems
Troubleshooting Proxmox cluster problems
Summary

What You Will Learn

  • Design and plan a high availability cluster from scratch with guidelines on hardware and software preparation
  • Work with the Proxmox virtual environment and learn the concepts on KVM and openVZ
  • Build your own network RAID 1 device with DRBD technology from concepts to practical approach
  • Install, configure, and integrate distributed filesystems with Gluster and Ceph on Proxmox
  • Test and troubleshoot different levels of system failures for the Proxmox cluster
  • Migrate your existing system over different platforms including Windows, Linux, and even virtualized platforms like as VMware
  • Perform recovery for a failed Proxmox cluster from backup configuration files

In Detail

With the help of an easy-to-use tool provided by Proxmox, users can easily improve their service by building up their own cluster. Proxmox is open source and combines two virtualization technologies (KVM- and container-based) under one platform, offering maximum flexibility for building virtual environments.

This book starts with the basics and provides you with some background knowledge of server virtualization and then shows you the differences between other types of virtualization software, such as VMware, Hyper-V, Xen, and so on, versus Proxmox. By the end of this book, you will have a strong idea on how to plan, design, implement, and test your own cluster with a high level of availability.

This book adopts a step-by-step, easy-to-follow approach and demonstrates a high availability cluster with brief descriptions and useful explanations on important topics.

Authors

Read More