Raboxy Geschrieben 12. Februar 2020 Teilen Geschrieben 12. Februar 2020 Hallo, gerne würde ich eine Rückmeldung zu meinem aktuellen Projektantrag haben. Gerne würde ich hier Feedback erhalten Danke! 1. Projektantrag: Aufbau von einer Containerorchestrierung-Infrastruktur 1.1 Kurzform der Aufgabenstellung Es soll ein eine Containerumgebung erstellt werden, welche zukünftig die interne Virtualisierung von Servern durch Container vereinfacht. Das System wird zukünftig als Unterstützung der aktuellen Virtualisierung dienen. 1.2 Ist-Analyse Derzeit wird der Betrieb von Services auf einer Virtualisierungsumgebung verwirklicht. Dort wird jede einzelne Applikation auf einer virtuellen Maschine installiert, dies verbraucht viele Ressourcen und ist daher deutlich kosten und wartungsintensiver. 2. Zielsetzung entwickeln / Sollkonzept 2.1 Was soll am Ende des Projekts erreicht sein? Das Ziel des Projektes besteht in der Erweiterung der aktuellen Virtualisierungsumgebung um Container. Dieses Cluster soll aus einem Load-balancer, einem Master, zwei Worker-Nodes und aus einem NFS-Server bestehen. Durch diese Umgebung sollen Applikationen deutlich schneller bereitgestellt werden können. 2.2 Welche Anforderungen müssen erfüllt sein? Die Containerorchestrierung-Infrastruktur soll auf der Virtualisierungsplattform Proxmox laufen. Vereinfachte Administration über eine Weboberfläche Ausfallsicherer Aufbau der Umgebung durch Replikation Container müssen eine statische IP erhalten können Rollenbasierter Zugriff Überwachung der Container im Monitoringsystem CheckMK Sichere Isolation von Software 2.3 Welche Einschränkungen müssten Berücksichtig werden? Der Cluster soll zuerst interne Services betreiben und erhält daher später öffentliche IPv4-Adressen. Die Services auf den Containern müssen ohne merkbaren Unterschied zu virtuellen Maschinen laufen. 3. Projektstrukturplan entwickeln 3.1 Was ist zur Erfüllung der Zielsetzung erforderlich? Es müssen vier virtuelle Server erstellt werden, diese müssen sich im Netzwerk erreichen können. 3.2 Hauptaufgaben auflisten Analyse Evaluierung Realisierung Systemtests Dokumentation Übergabe und Einführung 3.3 Teilaufgaben auflisten Analyse: Ist-Soll-Konzept Wirtschaftlichkeitsanalyse Evaluierung: Hardware-, Softwareevaluierung Umsetzung: Erstellung von virtuellen Servern Installation und Einrichtung der Server Einrichtung einer Containerorchestrierung Konfiguration der Nodes Integration des Network-File-Share Speichers in das Cluster Integration des Load-balancer Einrichtung von Benutzerzugängen in das Cluster Systemtests: Testen der Webseiten Testen des Failovers Dokumentation Systemübergabe Einweisung in das System an Kollegen Fehlerbehebung 3.4 Grafische oder tabellarische Darstellung 4. Projektphasen mit Zeitplanung in Stunden Planungsphase: 3 Ist-Soll-Konzept: 1,5 Wirtschaftlichkeitsanalyse: 0,5 Hardware-, Softwareevaluierung 1 Umsetzungsphase: 17 Erstellung von virtuellen Servern: 2 Installation und Einrichtung der Server: 3 Einrichtung einer Containerorchestrierung: 6,5 Konfiguration der Nodes: 2 Integration des Network-File-Share Speichers in das Cluster: 1 Integration des Load-balancer: 0,5 Einrichtung von Benutzerzugängen in das Cluster: 2 Testphase: 2,5 Testen der Webseiten: 0,5 Testen des Failovers: 1 Testen der Verbindungen: 1 Abschlussphase: 12,5 Dokumentation: 10 Einweisung in das System an Kollegen: 0,5 Fehlerbehebung: 2 Gesamtzeit: 35 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Thanks-and-Goodbye Geschrieben 12. Februar 2020 Teilen Geschrieben 12. Februar 2020 Hallo, vor 2 Minuten schrieb Raboxy: Die Containerorchestrierung-Infrastruktur soll auf der Virtualisierungsplattform Proxmox laufen. Ganz böse, denn das kollidiert mit: vor 3 Minuten schrieb Raboxy: Evaluierung: Hardware-, Softwareevaluierung Du degradierst dich zum Installationsroutinenklickerer... die Lösung, die du eigentlich im Projekt (Punkt Evaluierung) hättest herausfinden müssen wurde bereits vorgegeben. Thema in die Rundablage befördern und was neues suchen. BTW: so wie ich das verstehe containert bzw. virtualisiert Proxmox im Linux-Umfeld. Falls nicht, bitte korrigieren. Falls doch: wie behandelst du Windows Services? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Raboxy Geschrieben 12. Februar 2020 Autor Teilen Geschrieben 12. Februar 2020 Hallo, auf Proxmox soll eine kleine Infrastruktur mit Kubernetes oder Docker-Swarm laufen. Da wir bei uns keine Windows Server betreiben, habe ich dies nicht mit aufgefasst. Generell ist aber eine Erweiterung von Kubernetes um Windows Container möglich Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Griller Geschrieben 12. Februar 2020 Teilen Geschrieben 12. Februar 2020 Warum evaluierst du nichts? Man kann Kubernetes auch via Rancher etc. bereitstellen. Oder Google Anthos nutzen, etc. charmanta reagierte darauf 1 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
charmanta Geschrieben 12. Februar 2020 Teilen Geschrieben 12. Februar 2020 Auswahlphase ist viel zu kurz, keine komplexen Entscheidungen erkennbar ....chief hat Recht, bitte neues Thema Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
mylurid Geschrieben 13. Februar 2020 Teilen Geschrieben 13. Februar 2020 Ich finde das Thema ansich gar nicht schlecht und ich glaube es könnte auch funktionieren. Allerdings müsstest du deinen Fokus vom "Installationsroutinenklicker" verschieben. Und zwar mehr in Richtung Anforderungsanalyse, Evaluierung, WiBe und die Implementierung vielleicht sogar komplett aus dem Fokus nehmen. Quasi alle Stunden die bei dir in der Umsetzung sind in die Planung verschieben. Maximal einen PoC als technisches Element mit in die 35 Stunden einfließen lassen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.