CORAL Server Projekt

Die CORAL-Bibiliothek (Common Relational Abstraction Layer) ist ein Teil der Software die für den Betrieb des Large Hadron Colliders (LHC) am Europäischen Forschungszentrum für Elementarteilchenphysik (CERN) entwickelt wurde. Sie stellt eine einheitliche Programmier-Schnittstelle zu verschiedenen SQL-Datenbanken zu Verfügung.

Im Rahmen des CORAL Projektes wird der CORAL Server entwickelt, er dient als Proxy-Server zur Abschirmung der eigentlichen Datenbank-Servern von der Außenwelt und stellt dabei eine einheitliches Netzwerk-Protokoll mit sicherer Authentifizierung über SSL zur Verfügung. Dabei kann der CORAL Server durch lokales zwischenspeichern von Anfragen und bündeln von Verbindungen die Last auf den Datenbank-Servern reduzieren.

Das abstracture Team ist für die Netzwerk-Schicht, die sichere Authentifizierung, Performance-Test und Optimierung des CORAL Servers verantwortlich.