====== Platform Migration trash.net ====== ===== Projektdefinition ===== |Dokumentenname | PFM_Definition | |Autor | Beat Schnyder, basx GmBH | |Status | Erster Entwurf, bereit zur Diskussion in den Vorständen trash.net und Pong | |Letzte Änderung | 5.7.2015 | |Projektname | Platform Migration trash.net | |Beschreibung | Die Server Infrastruktur von trash.net soll schrittweise von Sparc Solaris auf eine neue Platform auf Basis von Linux migriert werden. Gleichzeitig soll die Umgebung des Verein Pong mit derjenigen von trash.net zusammengeführt werden. | |Projekt Schlüssel | PFM | |Projektadresse | URL: offen (Projektbeschreibung online) | |Redmine Adresse | URL: offen | ====== Ziele ====== - Migration der Plattform von trash.net auf x86_64/Virtualisiert/Linux - Zukünftige Dienste/Services sollen so definiert werden, dass eine Zusammenführung der Vereine unterstützt wird - Neue System-Architektur soll erstellt werden (Konzept). - Migration der existierenden VMs von Pong auf die neue Plattform - Die Voraussetzungen für ein Integration von Pong in trash.net sollen geschaffen werden. ====== Abgrenzung ====== * Der Betrieb des Servers soll in einem Betriebskonzept festgelegt werden, der Betrieb des Servers ist hingegen nicht mehr Teil des Projekts. * Eine Zusammenführung der beiden Vereine trash.net und Pong, oder eine Integration von Pong in trash.net ist nicht Gegenstand des Projekts. ====== Randbedingungen ====== * Neue/r Server sollen beschafft und installiert werden (können auch Occasion sein). * Die in definierten Dienste sollen implementiert und Daten auf die neue Platform migriert werden. * Es besteht kein Zeitdruck, das Projekt soll nach Möglichkeiten bis Ende Jahr abgeschlossen sein * Sehr beschränkte zeitliche Ressourcen von allen Projektteam-Mitgliedern * Budget: Für die Investition in die neue Infrastruktur stehen CHF 8000.- zur Verfügung (5000 trash.net, 3000 Pong) ====== Rollen und Zuständigkeiten ====== * Auftraggeber: trash.net vertreten durch Roman Fischer und Pong.ch durch Daniel Boos * Kunde: Othmar Truniger * Projektmanager: Beat Schnyder * Project Team: Othmar Truniger, Thomas Bader, Matthias Geiser, Lukas Blatter, Beat Schnyder, …? ====== Hauptsächliche Produkte/Deliverables ====== - Zukünftig erbrachte Dienste und Services - Neue Systemarchitektur (Konzept) - Evaluation Hardware - Neue Hardware (kann auch gute/frische Occasion sein) beschafft (oder durch Sponsoring überlassen) und installiert (Redundanz ist gewünscht) - Dienste und Services implementiert - Daten migriert - Nicht mehr benötigte Infrastruktur abgeschaltet und verwertet ====== Annahmen ====== * Das bestehende Housing Angebot im Layer One kann weiterhin zu den selben Konditionen weiter genutzt werden * Es wird davon ausgegangen, dass die Vereine trash.net und Pong mittelfristig zusammengeführt werden, oder zumindest eine Kooperation bez. Infrastruktur eingegangen wird ====== Externe Abhängigkeiten ====== * Gibt es bestehende SLA oder Verträge über Dienste/Services welche zwingend erbracht werden müssen? * trash.net: Nein * pong.ch: Nein ====== Anhänge ====== ^Dokument ^URL ^ |Anforderungen | offen | |Risk Assessment | Nicht benötigt | |Qualitätsplan | Nicht benötigt | |Change Management Plan | Nicht benötigt | |Lizenzen und Copyrights | Nicht benötigt | |Projekt Plan | offen | |Kommunikation | offen | ====== Projektphasen/Meilensteine ====== ^ Phase/Task ^ Ressource ^ Start ^ Abschluss ^ Status ^ | Architektur | **Thomas Bader**, Othmar Truniger, Beat Schnyder | | | | | Beschaffung und Installation | Hauptverantwortlicher?, Beat Schnyder, Thomas Bader | | | | | Test & Dokumentation | Lukas Blatter (eher technisch), Daniel Boos (eher Benutzerschnittstellen) | | | | | Migration & Dekommision | Othmar Truniger, wer sonst noch? | | | | ====== Genehmigungen/Autorisierung ====== ^ Name ^ Datum ^ Genehmigung ^ Abgeschlossen ^ |Auftraggeber | 8.7.2015 | Daniel Boos / Roman Fischer | Freigabe Projektdefinition| |Projektmanager | | Beat Schnyder | | |Kunden | | | | ---- {{:trash.net_requirements_20150507.jpg?200|}}