Tugas akhir ini membahas penggunaan virtualisasi untuk menyediakan layanan high availability. Virtualisasi bertujuan untuk menggunakan resource hardware seefisien mungkin untuk menyediakan layanan. Setiap layanan akan dijalankan pada mesin virtual yang dapat dimigrasikan antar node secara cepat untuk mencapai availability yang tinggi. Hal ini dilakukan dengan menggunakan software Xen untuk membuat mesin virtual dan Heartbeat untuk menyediakan layanan high availability. Untuk dapat melakukan fungsinya diatas, tiap-tiap mesin virtual harus menyimpan konfigurasinya pada sebuah shared storage yang dapat diakses setiap node.