Das vorliegende Repository umfasst sämtliche dokumentierte Ereignisse, Skripte, Protokolle und Konfigurationen im Kontext der Bachelorarbeit von Andreas Ralph Schneider während des Sommersemesters 2023. Der Zeitraum der Bearbeitung erstreckte sich vom 1. April bis einschließlich 28. Juni 2023.
In den letzten Jahren hat sich die Art und Weise, wie Datenzentren betrieben werden, stark verändert. Eine der wichtigsten Entwicklungen in diesem Bereich ist die zunehmende Verwendung von Virtualisierungstechnologien, die es ermöglichen, den Betrieb des Gesamtsystems und der angebotenen Dienste zu optimieren und zu vereinfachen. Ein weiteres wichtiges Thema im Zusammenhang mit Datenzentren ist die Automatisierung von Prozessen, insbesondere im Bereich des Deployments und des Monitorings. Ein interessantes Anwendungsgebiet für diese Technologien ist der Einsatz von Raspberry Pi in Datenzentren.
Der Raspberry Pi ist ein kostengünstiger und leistungsfähiger Computer, der in vielen Anwendungen eingesetzt werden kann, einschließlich des Aufbaus von Datenzentren. Die Einsatzmöglichkeiten von Raspberry Pi erstrecken sich von der Verwendung als einfache Web-Server bis hin zu komplexen Anwendungen wie dem Aufbau von Cloud-Computing-Umgebungen. In diesem Zusammenhang ist es wichtig, Werkzeuge zur Verfügung zu haben, die das Monitoring und Deployment von neuen Diensten und Anwendungen in einem Raspberry Pi Datenzentrum automatisieren können. Automatisierte Deployment-Prozesse ermöglichen es, neue Dienste und Anwendungen schnell und einfach in einem Datenzentrum bereitzustellen, ohne dass manuelle Schritte erforderlich sind. Auf diese Weise kann die Zeit, die für die Bereitstellung von neuen Diensten und Anwendungen benötigt wird, erheblich reduziert werden. Das Ziel dieser Arbeit ist es daher, ein automatisie
Funktion | Name |
---|---|
Erstkorrektor | Prof. Dr. Thomas Schuster |
Zweikorrektor | Prof. Werner Burkard |
Im Ordner /ansible/
befinden sich alle Playbooks sowie zusätzliche Dateien und Konfiguration für Ansible.
Im Ordner /cisco-sf250-48/
liegen die Konfiguration und Informationen zum Cisco SF250-48 Switch ab.
Im Ordner /docker/
sind Compose files abgelegt.
Im Ordner /evaluation/
die Ergebnisse aus Kapitel 6.
Im Ordner /logs/
alle Logs zu Playbook Ausführungen.
Im Ordner /nginx/
die Demo Landing Page in HTML für Kapitel 6.
Im Ordner /portainer/
die Konfiguration der Software.