# Meet keepalived - High Availability and Load Balancing in One

DevFeed: [Meet keepalived - High Availability and Load Balancing in One](<https://devfeed.tech/articles/meet-keepalived-high-availability-and-load-balancing-in-one-10586.md>)

Original publisher: [Read original article](<https://technotim.com/posts/keepalived-ha-loadbalancer/>)

Author: Techno Tim

Published: 2021-12-11T13:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [Availability](<https://devfeed.tech/topics/availability.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Pi-hole](<https://devfeed.tech/topics/pihole.md>)

Tags: [config](<https://devfeed.tech/tags/config.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [docker](<https://devfeed.tech/tags/docker.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [high-availability](<https://devfeed.tech/tags/high-availability.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [install](<https://devfeed.tech/tags/install.md>), [load-balancing](<https://devfeed.tech/tags/load-balancing.md>), [nginx](<https://devfeed.tech/tags/nginx.md>), [port](<https://devfeed.tech/tags/port.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [route](<https://devfeed.tech/tags/route.md>), [services](<https://devfeed.tech/tags/services.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [video](<https://devfeed.tech/tags/video.md>)

## AI overview

A video tutorial explains how keepalived uses VRRP and a virtual IP to provide high availability and failover across hosts. It demonstrates configuration, testing, service management, and an advanced load-balancing setup, including a Pi-hole use case.

## Source excerpt

In my quest to make my services highly available I decided to use keepalived.keepalived is a framework for both load balancing and high availability that implements VRRP.This is a protocol that you see on some routers and has been implemented in keepalived. It creates a Virtual IP (or VIP, or floating IP) that acts as a gateway to route traffic to all participating hosts.This VIP that can provi...