Zum Inhalt springen

Projektantrag: Bereitstellung eines Container Managements zum Betrieb von Webanwendungen us Services


LOLzvsXD

Empfohlene Beiträge

1 Thema

 

Einrichtung eines Container Managements via Rancher zur Bereitstellung von Web Services und Datenbanken für Forschungsprojekte an der Universität xxx

2 Termin

 

3 Projektbeschreibung

 

An der Wirtschaftswissenschaftlichen Fakultät der Universität xx werden für verschiede Forschungsprojekte immer wieder neue Webanwendungen, Services, Datenbanken und andere Programme benötigt.

 

Da Projekte teilweise sehr volatile Anforderungen während Ihrer Laufzeit haben ist geplant eine Container basierte Lösung bereitzustellen, um flexibel arbeiten zu können und dabei keine Qualitätseinbuße zu haben. Durch eine Neustrukturierung der Virtualisierungsumgebung am FSZ-IT werden Server frei die direkt als Grundlage der neuen Container Umgebung genutz werden können.

 

IST-Analyse:

 

Mitarbeiter der Wirtschaftswissenschaftlichen Fakultät der Universität xxx benutzen Virtuelle Maschinen um Webseiten, Services oder Webanwendungen verfügbar zu machen, die VMs werden durch eine VMware Umgebung bereitgestellt und administriert.

 

Soll-Konzept:

 

Einrichtung einer Container Management Plattform mittels Rancher, dies führt dazu, dass sowohl Overhead, sowie Hypervisorabhängigkeit und Administrationsaufwand reduziert wird. Dafür wird die native Unterstützung von Clusterumgebungen von Rancher zur Hilfe genommen um jedem Projekt/Forschungsbereich eine eigene Umgebung zur Verfügung zu stellen auf der dann die Mitarbeiter selbst aufgrund der vereinfachten Containerverwaltung nach kurzer Einleitung ihr Umgebung selbst verwalten können. Persistente Daten und Datenbanken werden mittels NFS auf ein Netzwerklaufwerk gesichert und in den Backupplan mit aufgenommen und anhand der individuellen Ansprüche der Projekte gesichert. Die einzelnen Hosts und Container werden in gesonderten IPv4 Bereichen von anderen Infrastrukturbereichen der Universität abgegrenzt. Die Benutzerauthentifizierung erfolgt mit Hilfe einer LDAP Anbindung an die AD der Universität xxx

4 Umfeld

 

Die Universität xxx ist mit circa 28.000 Studenten und 5.000 Mitarbeitern die größte Hochschule xxxs.

Das Rechenzentrum ist zur Wahrung des Lehr- und Forschungsbetriebes auf technischer Seite zuständig.

Dies heißt im Detail, die Wartung der technischen Geräte im Haus, die Unterstüzung der Professoren, Mitarbeitern und Studenten bei IT-Service Fragen, Administration der Serverinfrastruktur, Entwicklung von diversen IT-Lösungen von Web-Tools bis Virtualisierung und allgemeine Hilfe bei IT Fragen und Herausforderungen.

 

Das Projekt wird am RZ mit bereits vorhandener Infrastruktur geplant und umgesetzt.

5 Projektphasen

 

  1. Projektplanung (7h)
  • Ist-Analyse erstellen (1h)
  • Soll-Konzept erstellen (1h)
  • Evaluierung geeigneter Software (2h)
  • Erstellung Kosten/Nutzen-Analyse (2h)         
  • Kostenplanung (1h)

 

 

  1.  Projektdurchführung (16h)
  • Netzwerkeinrichtung (2h)
  • Installation der Hosts (2h)
  • Konfiguration der Rancher Plattform (3,5h)
  • Einrichtung der ersten Umgebung (1,5h)
  • Testen (3h)
  • Fehleranalyse / Fehlerbehebung (2,5h)
  • Erstellung eines Benutzerhandbuches (1,5h)

 

 

  1. Projektabschluss (9h)
  • Projektabnahme (1h)
  • Erstellen der Dokumentation (7h)
  • Einweisung von Mitarbeitern (1h)

 

Zeitaufwand Insgesamt: 35h

6 Dokumentation

 

  • Netzwerktopologie

 

Ich bin mir nicht sicher ob ich Rancher evt nicht im Antrag schon vorausgreifen sollte, oder die Entscheidung in das Projekt selber verlegen sollte.

Die Ist analyse ist noch etwas knapp denk ich

 

Ich danke für Kritik und Anregungen

Link zu diesem Kommentar
Auf anderen Seiten teilen

Netzwerktechnisch muss ich folgendes machen; 

auf der firewall ein neues vlan einrichten, 

unsere bestehenden netze subnetten so dass ich einen ausreichendes netz für das neue vlan hab

dann natürlich auf den einzelnen Hosts jeweils das vlan einrichten

und diese im DHCP eintragen

 

Die netzwerkinstallition von Docker und Rancher sind nur ein paar config dateien die ich umschreiben muss, dass die container in einem Bereich liegen, der nicht mit anderen Bereichen der Uni im konflikt steht

 

Die Konfiguration von Rancher ist in meinen Augen nicht besonders kompliziert, ich habe es aber auch schon 2 mal in anderen Bereichen der Uni aufgebaut. Ansich ist es seber ja auch nur ein Docker Container, wobei die Datenbank von außen in den container eingebunden wird, und in der config auch ein paar sachen zum ldap geschrieben werden

 

Danach läuft die WebUI, auf der müsste ich dann noch Ip bereiche vergeben, Templates an unsere Uni vorgaben anpassen und die einzelnen Hosts hinzufügen und den Projekten zuordnen

 

Dann als Test ne Webanwendung (redmine, nextcloud, openproject o.ä.) und loadbalancer für zugriff einrichten

dann könnte man das system als funktionstüchtig deklarieren

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...