Skip to main content

Übersicht

eEKAS ist ein Storage-Betriebssystem der nächsten Generation auf Basis von Ceph, das für moderne Enterprise- und Cloud-native Umgebungen entwickelt wurde. Es vereint File-, Block- und Object-Storage in einer integrierten Plattform und bietet hohe Skalierbarkeit, Performance und Verfügbarkeit – verwaltet über eine intuitive grafische Benutzeroberfläche (GUI).

Durch die Abstraktion der Komplexität verteilter Storage-Systeme ermöglicht eEKAS den Aufbau hochverfügbarer Storage-Dienste ohne tiefgehende Ceph-Kenntnisse. Die Plattform skaliert flexibel von kleinen Clustern bis hin zu großen Enterprise-Installationen und gewährleistet dabei einen stabilen und einfachen Betrieb.

Ein zentrales Architekturprinzip von eEKAS ist die Entkopplung von Storage-Diensten und physischen Knoten. Dadurch können Dienste innerhalb des Clusters dynamisch verschoben werden, was Wartungsarbeiten vereinfacht und eine durchgehende Verfügbarkeit sicherstellt.

Share- & Target-Management 

Das Share- & Target-Management in eEKAS bietet eine zentrale Oberfläche zur Erstellung, Verwaltung und Überwachung aller File- und Block-Storage-Dienste. Unterstützt werden die Protokolle SMB, NFS, iSCSI und NVMe-oF, sodass unterschiedlichste Workloads flexibel bedient werden können.

Alle File- und Block-Dienste in eEKAS basieren auf dem Konzept der IP Groups. IP Groups sind logische Zusammenfassungen aus einer oder mehreren IP-Adressen, die als verschiebbare Service-Endpunkte fungieren. Dienste sind dadurch nicht fest an einen bestimmten Knoten gebunden.

Diese Architektur ermöglicht nahtloses Failover, vereinfachte Wartung und stabile Zugriffspfade für Clients. Bei einem Knotenausfall oder während geplanter Wartungsarbeiten werden IP Groups automatisch oder manuell auf andere Knoten verschoben – ohne Anpassungen auf Client-Seite.

Unterstützte Protokolle

SMB (Server Message Block): SMB-Freigaben stellen dateibasierten Zugriff für Windows- und gemischte Umgebungen bereit. Durch die Bindung an IP Groups bleiben Shares auch bei Failover-Ereignissen dauerhaft erreichbar.

NFS (Network File System): NFS-Exports bieten performanten Dateizugriff für Linux- und UNIX-Systeme. IP Groups sorgen für konsistente Mount-Punkte und hohe Verfügbarkeit.

iSCSI: iSCSI-Targets stellen Block-Storage für Virtualisierung, Datenbanken und Enterprise-Anwendungen bereit. Dank IP Groups können Targets transparent zwischen Knoten verschoben werden, ohne bestehende Verbindungen zu unterbrechen.

NVMe over Fabrics (NVMe-oF): NVMe-oF ermöglicht extrem latenzarmen Block-Zugriff für leistungs- und zeitkritische Workloads. In Kombination mit IP Groups profitieren NVMe-oF-Targets von hoher Verfügbarkeit und flexibler Service-Platzierung.

Durch die Kombination von IP Groups mit dem verteilten Ceph-Storage-Backend stellt eEKAS hochverfügbare, resiliente und einfach zu verwaltende File- und Block-Services bereit – ohne die Komplexität der zugrunde liegenden Storage-Architektur offenzulegen.