Zum Inhalt springen

Crossroads (Datenverarbeitung)

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 14. November 2023 um 17:05 Uhr durch imported>MarcoMA8 (Artikel aktualisiert, Archivlink geprüft).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Crossroads

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten

Hauptentwickler Karel Kubat
Entwickler Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version 2.81k<ref name=":1" />
(5. April 2013)
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Betriebssystem unixoide
Programmier­sprache C++
Kategorie Serverlastverteilung
Lizenz GPLv3
deutschsprachig ja
crossroads.e-tunity.com

Crossroads ist ein Serverlastverteilungs-Software (englisch: load balancer) für Linux, die als freie Software lizenziert ist. Der Daemon verteilt Daten für beliebige Dienste, die das Transmission-Control-Protokoll (TCP) verwenden, auf mehrere Server. Er beherrscht mehrere Verteilungsalgorithmen, wie etwa die Priorisierung nach Transfervolumen und Verbindungsdauer. Bei HTTP können Sitzungen bei der Verteilung berücksichtigt werden. Ausgefallene Server werden automatisch erkannt und bei Wiederverfügbarkeit erneut verwendet.

Sowohl bei der Verteilung als auch bei der Verfügbarkeitsprüfung können selbstdefinierte Prozeduren eingebunden werden. So kann zum Beispiel bei einer MySQL-Datenbank geprüft werden ob tatsächlich Anfragen beantwortet werden können. Bei Lastverteilung kann die Last der Zielmaschine berücksichtigt werden.

Nach eigenen Angaben wird das Projekt auch auf Webservern mit mehreren Millionen Seitenabrufen am Tag eingesetzt.<ref name=":1">Welcome to Crossroads. In: crossroads.e-tunity.com. Archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am 20. November 2016; abgerufen am 14. November 2023 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Die Entwicklung wurde Stand 2023 augenscheinlich eingestellt.<ref>Free and Open Source Load-Balancing Software and Projects. Inlab Networks, abgerufen am 14. November 2023 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Einzelnachweise

<references />

Weblinks