Archipel ist eine Lösung zum Verwalten und Überwachen von virtuellen Maschinen (VMs). Egal ob man wenige VMs auf seinem Rechner oder tausende in Rechenzentren hat, Archipel ist eine zentrale Lösung zu ihrer Verwaltung. Man kann alle von libvirt unterstützten Virtualisierungssysteme wie KVM, Xen, OpenVZ oder VMWare einsetzen. Man kann alle grundlegenden Aufgaben und viele andere Dinge wie Live-Migration, VMCasts, Pakete usw. ausführen. Archipel benutzt XMPP für die ganze Kommunikation. Es gibt keinen Web-Dienst und kein eigenes Protokoll. Man benötigt nur einen XMPP-Server, damit kann Archipel vollständig in Echtzeit arbeiten. Man erhält automatische Benachrichtigungen, wenn etwas passiert. Man kann sogar seinen bevorzugten Chat-Client verwenden, um Kommandos abzusetzen. (non)