Administration einer Web-Hosting-Infrastruktur

Beginn: 
27.11.2010 - 15:00
Raumnummer: 
Aula
Referent*in: 
Peter Hormanns
Zielgruppe: 
Fortgeschrittene

HSAdmin" ist das Administrationswerkzeug für die Nutzer der Shared-Hosting-Infrastruktur der Hostsharing eG. Im Rahmen des Vortrags werden die Hosting-Infrastruktur, die Architektur des HSAdmin-Systems und Sicherheitsaspekte vorgestellt.

Hostsharing ist eine Genossenschaft, die sich dem OpenSource-Gedanken verschrieben hat. Etwa 170 Mitglieder betreiben für den Eigenbedarf oder als Reseller Internet-Server. Die Infrastruktur besteht zur Zeit aus ca. 10 Servern mit Kunden-Paketen, exklusiv oder im shared Hosting. Dazu kommen Funktions-Server für Backup, Monitoring, DNS, Backup-MX etc.

Mit dem HSAdmin-Projekt wird es erstmals möglich, dass administrative Funktionen von Mitgliedern und deren Kunden nahezu in Echtzeit über wahlweise über ein Web-Interface oder über die Kommandozeile administriert werden. Dazu wurden Architektur-Entscheidungen getroffen, die unseren Sicherheitsanforderungen gerecht werden, so z.B. eine verteilte Benutzerverwaltung auf den einzelnen Servern.

Als Technologie wurden für HSAdmin Java-Technologien eingesetzt: Java Server Faces für die Oberfläche und Hibernate mit PostgreSQL für die Datenhaltung. Das Messaging System (JMS) sorgt für die sichere Übertragung von Jobs auf die verteilten Server.

Peter Hormanns

Peter Hormanns ist Freiberufler, Software-Entwickler und Linux-Admin; daneben ist er Genosse und Hostmaster der Hostsharing eG, Mitglied im LUKi e.V. und ehrenamtlicher Mitarbeiter im Projekt "Librechurch, freie Software für eine freie Kirche".