Hallo,
ich bin neu bei Proxmox und "spiele" damit gerade etwas rum.
Ich habe mir ein HA Proxmox bestehend aus zwei identischen Nodes aufgebaut. Die VMs liegen auf einem shared Storage, der mittels (replicated) GlusterFS zur Verfügung gestellt wird und ebenfalls über zwei Nodes verteilt wird.
Es funktioniert alles soweit so gut, aber ist es auch möglich, Failover einzurichten? Ich habe folgenden Beitrag gefunden: https://forum.proxmox.com/threads/automatic-failover-vm.25203/#post-126292
In diesem wird auf QEMU COLO verwiesen: http://wiki.qemu.org/Features/COLO
Ist das bereits implementiert oder ist es möglich, dieses auch manuell in die derzeitig aktuelle Version von Proxmox einzupflegen, sodass Failover möglich ist?
HA bietet die Funktionalität, dass eine VM auf einer anderen Node hochgefahren/neugestartet wird, damit sie (schnellst möglich) wieder online ist. Ein Failover dagegen geht nochmal einen Schritt weiter und hält eine nahezu 1:1 Kopie der VM auf einer anderen Node online zur Verfügung, sodass diese sofort übernehmen könnte, wenn die primäre VM ausfällt, weil die Node z.B. aufgrund von einem Hardware Fehlers abgeraucht ist.
Bei Webservern reicht meiner Meinung nach High Availability vollkommen aus, wenn es hierfür keine SLAs gibt. Für "Echtzeit" Dienste, wie eine Telefonanlage reicht HA jedoch nicht, denn es können zum Zeitpunkt des Node Ausfalls mehrere Telefonate oder sogar Meetings stattfinden. Eine Unterbrechung eines solchen Telefonats würde ich als Admin nicht unbedingt verantworten wollen, daher wäre es mir gerade für solche Dienste extrem wichtig, dass diese nach Möglichkeit auch bei solchen Fehlern / Problemen möglichst unbemerkbar weiterlaufen.
Ein kurzer Paketverlust wäre noch OK, aber das das ganze Gespräch verloren geht, ist ein absolutes No-Go.
Wenn Failover noch nicht implementiert ist: Gibt es schon eine ungefähre Vorstellung, wann man damit rechnen kann?
Hat jemand eine Anleitung für die Konfiguration von Failover?
Ich freue mich auf all eure Antworten und euer Feedback.
Viele Grüße,
Sebbo
ich bin neu bei Proxmox und "spiele" damit gerade etwas rum.
Ich habe mir ein HA Proxmox bestehend aus zwei identischen Nodes aufgebaut. Die VMs liegen auf einem shared Storage, der mittels (replicated) GlusterFS zur Verfügung gestellt wird und ebenfalls über zwei Nodes verteilt wird.
Es funktioniert alles soweit so gut, aber ist es auch möglich, Failover einzurichten? Ich habe folgenden Beitrag gefunden: https://forum.proxmox.com/threads/automatic-failover-vm.25203/#post-126292
In diesem wird auf QEMU COLO verwiesen: http://wiki.qemu.org/Features/COLO
Ist das bereits implementiert oder ist es möglich, dieses auch manuell in die derzeitig aktuelle Version von Proxmox einzupflegen, sodass Failover möglich ist?
HA bietet die Funktionalität, dass eine VM auf einer anderen Node hochgefahren/neugestartet wird, damit sie (schnellst möglich) wieder online ist. Ein Failover dagegen geht nochmal einen Schritt weiter und hält eine nahezu 1:1 Kopie der VM auf einer anderen Node online zur Verfügung, sodass diese sofort übernehmen könnte, wenn die primäre VM ausfällt, weil die Node z.B. aufgrund von einem Hardware Fehlers abgeraucht ist.
Bei Webservern reicht meiner Meinung nach High Availability vollkommen aus, wenn es hierfür keine SLAs gibt. Für "Echtzeit" Dienste, wie eine Telefonanlage reicht HA jedoch nicht, denn es können zum Zeitpunkt des Node Ausfalls mehrere Telefonate oder sogar Meetings stattfinden. Eine Unterbrechung eines solchen Telefonats würde ich als Admin nicht unbedingt verantworten wollen, daher wäre es mir gerade für solche Dienste extrem wichtig, dass diese nach Möglichkeit auch bei solchen Fehlern / Problemen möglichst unbemerkbar weiterlaufen.
Ein kurzer Paketverlust wäre noch OK, aber das das ganze Gespräch verloren geht, ist ein absolutes No-Go.
Wenn Failover noch nicht implementiert ist: Gibt es schon eine ungefähre Vorstellung, wann man damit rechnen kann?
Hat jemand eine Anleitung für die Konfiguration von Failover?
Ich freue mich auf all eure Antworten und euer Feedback.
Viele Grüße,
Sebbo