Citus in SmartOS Containern

Wie in "Citus auf SmartOS übersetzen" schon erwähnt, läßt sich Citus relativ einfach auf SmartOS "portieren".  Das allein ist zwar schon ganz gut, aber wir wollen Citus natürlich zusammen mit Patroni ausrollen, um Citus Cluster möglichst einfach verwalten zu können. Ähnlich wie in "Patroni Cluster…

Citus auf SmartOS übersetzen

In Patroni Cluster im Container hatte ich ja schon mit Patroni in SmartOS Zonen experimentiert. Mit der Version 3.0 unterstützt Patroni ja jetzt auch Citus, was den Aufbau von Sharded Postgres Clustern deutlich vereinfachen sollte. Gerade war ja auch der Citus Con, auf dem Alexander Kukushkin einen schönen Vortrag…

pg_auto_failover von Citus

Nachdem ich zufällig in das github Repo von Citusdata geraten war, weil ich in das github Repo von Jasper Siepkes gestolpert war, war mir pg_auto_failover aufgefallen. Natürlich hatte mich das interessiert, weil ich mich ja schon mit verschiedenen Optionen beschäftigt hatte, Patroni auszurollen. Mit der steigenden Popularität von…

Desaster Recovery - not for the faint of heart

Für manchen etwas gewöhnungsbedürftig gestaltet sich ja das Desaster Recovery von Compute Nodes bei Triton. Denn hier bildet quasi das ZFS die letzte Verteidigungslinie - solange alle Platten intakt sind, sollte man den Compute Node in einem anderen Chassis oder nach einem Tausch des Motherboards einfach wieder in Betrieb nehmen…

AZ-Kopplung bei Triton

Wenn man mehrere availability zones pro Region und möglicherweise sogar mehrere Regionen eines Cloud-Service betreibt, sollen Kunden natürlich in allen Rechenzentren VMs und/oder Container ausrollen können. Um dies zu erreichen, müssen die Kundeninformationen (insbesondere die Credentials) natürlich in jedem Rechenzentrum verfügbar sein. Dazu wird für den ufds-Dienst von Triton…

VLANs und fabrics replizieren - napi-ufds-watcher

Fundstück der Woche: sdc-napi-ufds-watcher. Wenn man zwei oder mehrere Triton Datacenter verbunden hat und weiterhin in diesen Datacentern auch software-defined-networks - im Triton-Sprech "fabrics" - aktiviert hat, wird automatisch der napi-ufds-watcher in der sdc-Zone gestartet, um von Usern angelegte VLANs und Fabric-Netzwerke in den angebundenen Datacentern ebenfalls anzulegen.…

Webassembly testen

Wer immer schonmal Webassembly testen wollte, hat derzeit mehrere Möglichkeiten. Da ich mich insbesondere für die dafür notwendige Infrastruktur interessiere, habe ich mir zwei aktuelle Angebote angesehen: * Fermyon Cloud * wasmCloud Fermyon bietet auf github den "Fermyon Installer" an, mit dessen Hilfe man den "Fermyon Stack" lokal…

Neue tailscale tests

Nach verschiedenen Optimierungen war es mal wieder Zeit für iperf-Tests über das Wireguard Netz, welches von tailscale aufgespannt wurde: Triton -> stage1 [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-60.00 sec 153 MBytes 21.4 Mbits/sec 540 sender [ 5] 0.00-60.02 sec 153 MBytes 21.3…