Zum Inhalt springen

Projektantrag: Aufbau von einer Containerorchestrierung-Infrastruktur


Raboxy

Empfohlene Beiträge

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 

  1. Planungsphase: 3 

Ist-Soll-Konzept: 1,5 

Wirtschaftlichkeitsanalyse: 0,5 

Hardware-, Softwareevaluierung 1  

  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 

  1. Testphase: 2,5 

Testen der Webseiten: 0,5 

Testen des Failovers: 1 

Testen der Verbindungen: 1 

  1. Abschlussphase: 12,5 

Dokumentation: 10 

Einweisung in das System an Kollegen: 0,5 

Fehlerbehebung: 2 

 Gesamtzeit: 35 

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

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?

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...