Dass Cloud-Computing-Lösungen wie OpenStack, Eucalyptus und CloudStack auf RESTful-Schnittstellen setzen, erleichtert im Hinblick auf Hochverfügbarkeit so einiges. Schließlich ist für das zugrunde liegende HTTP-Protokoll nunmehr eine Lösung für jedes Problem zu haben, weil irgendwer in den 20 Jahren, die HTTP auf dem Buckel hat, das Problem bereits gelöst hat. Wenn es um alleinstehende APIs geht, genügen mehrere Webserver und ein Balancer, um Scale-Out und HA zu erreichen. Wer HA auf Loadbalancer-Ebene will, erreicht mit Pacemaker sein Ziel, ohne eine komplexe Cluster-Konfiguration auf sich zu laden. Wer bereits eine Cloud-Umgebung betreibt, kann über den beschriebenen Weg Hochverfügbarkeit sogar sehr leicht nachrüsten und seine Installationen so gegen Ausfälle absichern.
Infos