Aufarbeitung des Anwendungspraktikums Inhalt Infineon Technologies MDCA GmbH Christian Timmerer September 2000 Jänner 2001 Einleitung Über Infineon Projektdefinition und Ziele des Projekts Technologien und Architektur Projektverlauf Resümee Anhang 23.10.2001 9660092 Christian Timmerer 2 Einleitung Über Infineon (1) Angebot zur Projektleitung Konfiguration Lichtmanagement Verzögerungen...! Infineon Technologies MDCA GmbH HAHP (High Availability High Performance) Mesh (Helpdesk-System) 01. April 1999 Siemens Semiconductor " Infineon Hauptbeschäftigungsfelder Automobilindustrie Kommunikation und Computerperipherie Drahtlose Produkte Speicher: DRAMs und SDRAMs Security und Chip Card ICs 23.10.2001 9660092 Christian Timmerer 3 23.10.2001 9660092 Christian Timmerer 4
Über Infineon (2) CAD bzw. IT R&D Abteilung Projektdefinition Wartung, Instandhaltung und Betreuung der DC IT-Komponenten Server/Client Systeme File-Server LAN/WAN/ADSL/VDSL Mitarbeiter: ca. 20-30 Unterstützte Design Center (sdc) Graz CC, Wien, Linz, Mailand, Padua Setup eines Bewertungsverfahrens für Leistung, Nutzung und Verfügbarkeit wesentlicher Design Center Komponenten Kernbereiche Server Compute-Server, File-Server, Terminal-Server Front-End Web-Server und Datenbank-Server Kommunikation LAN WAN (Verbindung Graz, Linz, Wien, CTR) Teleworking 23.10.2001 9660092 Christian Timmerer 5 23.10.2001 9660092 Christian Timmerer 6 Ziele des Projektes Projektteam Monitoring wesentlicher Systemkomponenten des Infineon Technologies MDCA als operationellen Pilotbetrieb Anschließende Aus- und Bewertung! Basis für resultierende operationelle Maßnahmen schaffen Umsetzung technisch und operational mit Start eines Pilotbetrieb ab 01.10.2000 Projektleitung Mitarbeiter (Performance Manager) der Abteilung + Coaching seitens des Dienststellenleiters Externe Firmen Startup (Analyse/Consulting) Hauptsächlich Frontend Implementierung Hauptsächlich Praktikanten/Diplomanden Support von der Abteilung bei spezifischen Problemen Wie kann man was überwachen? 23.10.2001 9660092 Christian Timmerer 7 23.10.2001 9660092 Christian Timmerer 8
Meine Aufgabe Installation/Wartung/Pflege des/der Monitoring-Server Implementierung der zur Datensammelung notwendigen Module (DataCollectors) Integration des Frontends (von ext. Firma entwickelt) Technologie Betriebssystem: Linux Zentrale Komponente: Netsaint Systemtools des jeweiligen Betriebssystems ping, sar, df,... SNMP (v1, v2c) Windows Performance API RRDtool, Perl-CGI Programmiersprache: Perl 23.10.2001 9660092 Christian Timmerer 9 23.10.2001 9660092 Christian Timmerer 10 Architektur Projektverlauf (1) Sep 2000 Okt 2000 Mitte Okt 2000 Nov 2000 Einarbeitung/Übergabe problemlos Ab Oktober 2000 alleinige Implementierung Wartung des bestehenden Systems Weiterentwicklung Integration des Frontends Projektverzögerung/-Abbruch Probleme beim Netzwerkmodul Lösung des SNMP-Problems 23.10.2001 9660092 Christian Timmerer 11 23.10.2001 9660092 Christian Timmerer 12
Projektverlauf (2) Projektverlauf (3) Dez 2000 Vorstellung des Tools (IT R&D Verantwortlichen München) Umwandlung zu WIT-Projekt IT IS KEY Umstrukturierung der IT- Organisation Jan 2001 Bildung von CoC s (Center of Competence) 3 CoC s in Villach SAM (System Analysis and Monitoring) LISA (Licence Management) HPC (High Perfomance Computing) Feb 2000 Rollout SAM 1.0 an 5 Standorte Sophia Antipolis, Bristol, Düsseldorf, Singapur, San Josè Rolloutverantwortlicher? Verschmelzung der Tools zu einem Produkt: SAM 1.0 23.10.2001 9660092 Christian Timmerer 13 23.10.2001 9660092 Christian Timmerer 14 Aufwendungen (15.07-31.12) Resümee (1) Debugging Programmtests 8% Code Impl. 30% 8% Vorerhebungen 9% Org. / Koord. 17% Planung 24% Basiskonf. Netsaint 4% Definierte Ziel nicht ganz erreicht Monitoring der DB- und Web-Server nicht implementiert Dafür globales Rollout Termintreue wurde nicht eingehalten Analyse der Problematik und Toolevaluierung sehr gut Software-Design mangelhaft Objektmodell, Datenflussdiagramm, etc. nicht vorhanden Während der Implementierung änderten sich die Anforderungen 23.10.2001 9660092 Christian Timmerer 15 23.10.2001 9660092 Christian Timmerer 16
Resümee (2) Resümee (3) Implementation/Test/Integration von mir durchgeführt Keine Testumgebung: Es wurden Produktivsysteme abgefragt (z.b. Ausfall eines File-Server konnte nie wirklich getestet werden) Reviews? Maßnahmen: Test-/Bug-Reports Sehr viel gelernt Erwartungshaltung seitens Dienststellenleiters sehr hoch! Druck von oben deutlich spürbar Empfehlenswertes, da der Output der - Projekte in dieser Abteilung auch Anwendung finden! 23.10.2001 9660092 Christian Timmerer 17 23.10.2001 9660092 Christian Timmerer 18 23.10.2001 9660092 Christian Timmerer 19 23.10.2001 9660092 Christian Timmerer 20
23.10.2001 9660092 Christian Timmerer 21 23.10.2001 9660092 Christian Timmerer 22 Anhang Rollout SAM 1.0 Anhang Rollout SAM 1.0 März - Mai Standorte Sophia Antipolis (Frankreich) Bristol (England) Düsseldorf/Duisburg (Deutschland) Tel Aviv (Israel) Singapur San Jose (USA) 23.10.2001 9660092 Christian Timmerer 23 23.10.2001 9660092 Christian Timmerer 24