virtuelle systeme

Download Virtuelle Systeme

If you can't read please download the document

Upload: astrid

Post on 10-Jan-2016

41 views

Category:

Documents


3 download

DESCRIPTION

Virtuelle Systeme. Projekt im Wintersemester 2007/2008 Complex and Distributed IT-Systems TU Berlin. Beispiel: VMWare. Virtualisierung. Typische Einsatzgebiete. Lastbalacierung Migration auf leistungsstärkere Hardware Redundante Bereitstellung von Servern Fehlertoleranz - PowerPoint PPT Presentation

TRANSCRIPT

  • Virtuelle SystemeProjekt im Wintersemester 2007/2008

    Complex and Distributed IT-SystemsTU Berlin

    CIT, Einfhrung Projekt Virtualisierung

  • Beispiel: VMWare24.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung

  • Virtualisierung24.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung

  • Typische EinsatzgebieteLastbalacierungMigration auf leistungsstrkere HardwareRedundante Bereitstellung von ServernFehlertoleranzTransparente Migration auf Backup-HardwareKonsolidierung zur KostensenkungMehrere virtuelle Server teilen sich eine HardwareDynamik (Fast-Provisioning, Server-on-Demand)Umgehende Bereitstellung virtueller RechnerEntwicklungVirtualisierung der Zielplattform zu Testzwecken24.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung

  • Ziel der ProjektgruppeVirtualisierung ist etablierte TechnikViele verschiedene ProdukteUnterschiedliches Funktionsspektrum

    Vorwiegend Nutzung fr klassische Einsatzzwecke

    Ziel der Projektgruppe: Einsatz von Virtualisierung in einem neuen Bereich Virtualisierung im Bereich von Compute Clustern24.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung

  • Exkurs Compute Cluster 1/6Moores Law: Verdopplung der Anzahl an Transistoren auf CPU alle 18 Monate1979: Intel 8088 mit 30.000 T2006: Intel P4 mit 188 Mio TStetige Erhhung des Takts1979: ~4 MHz2006: ~4 GHzErreichung physikalischer Grenzen bei Takt und #TAktueller Trend: Multi-Core ProzessorenDual Core mittlerweile Standard, Quad Core bei ServernPrinzip: Parallelisierung24.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung

  • Exkurs Compute Cluster 2/6Rechner knnen nicht schnell genug seinSimulation in PharmazeutikKlimaforschungChemie/Physik

    Grand Challenge Problems

    Etablierte Technik: Cluster ComputingParallelisierung von Prozessoren bzw. Rechenknoten24.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung

  • Exkurs Compute Cluster 3/624.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung

  • Exkurs Compute Cluster 4/624.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung

  • Exkurs Compute Cluster 5/624.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung

  • Exkurs Compute Cluster 6/624.10.2007CIT, Einfhrung Projekt Virtualisierung*JobJobJobJobJobJobResults

    CIT, Einfhrung Projekt Virtualisierung

  • ProjektaufgabeZiel: Einsatz von Virtualisierung auf Compute KnotenFast-Provisioning einer bestimmten UmgebungKonsolidierung: Mehrere Compute Knoten in einemKonzipierung des Virtual ClustersEvaluation vorhandener SystemeKonzeption der knotenlokalen EinbindungEinbindung in System-Methoden in Compute KnotenAnpassung des System-SchedulingsImplementierung eines PrototypenKern ist C/C++24.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung

  • Ziele des ProjektesIn dem Projekt wird Teamarbeit und Organisation eines realen Projekts praktisch erprobt und erlerntSelbststndiges Arbeiten als Vorbereitung fr sptere industrielle BerufspraxisGestaltung eines umfangreichen EntwicklungsprozessesLernen, ber die eigene Arbeiten innerhalb der Gruppe zu berichten und die Ergebnisse nach auen zu vertreten Die Gruppe sollte als hchstes Organisationsprinzip die weitgehende Selbstorganisation verwirklichen. Notwendige AktivittenDiskussion am Anfang des Projekts ber die gesetzten bzw. zu setzenden Ziele zusammen mit dem Veranstalter/AuftraggeberErarbeitung der Kenntnisse ber die fr das Thema relevanten systematischen Vorgehensweisen, Methoden und Werkzeuge in der initialen Referatphase24.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung

  • Durchfhrung der VeranstaltungRegelmige, mindestens wchentliche Treffen der Teilnehmer untereinander (mit Betreuern bei Bedarf)Konsequente Vergabe von Posten (Verteilen von Verantwortlichkeiten) innerhalb der Gruppe bei jedem TreffenAnfertigung und Versenden eines Protokolls des Treffens an alle Teilnehmer und BetreuerSpezifikation und Delegieren von Unteraufgaben an Kleingruppen, die anschlieend berichtenRegelmige Vortrge zum ArbeitsfortschrittErstellung eines Zwischen- und EndberichtsAm Ende werden die Teilnehmer individuell bewertet => der Fairness willen soll folgendes beachtet werdenAlle Teilnehmer sollten soweit mglich in allen Ttigkeitsprofilen (z.B. Programmierung, Dokumentation, Berichtserstellung) arbeitenVermeidung von mterhufungKontrolle der Gesamtarbeitsleistung Einzelner und ggf. AusgleichBeachten und Kontrolle von weitgehend vollstndiger Anwesenheit aller Teilnehmer whrend der Veranstaltungsdauer24.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung

  • Individuelle Aufgaben24.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung

  • Nebenlufige Qualifikation24.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung

  • Grober Ablauf24.10.2007CIT, Einfhrung Projekt Virtualisierung*Okt

    Nov

    Dez

    Jan

    Feb

    Mrz

    EinarbeitungKurzreferateSpezifikationPflichtenheftImplementierungTest + ModifikationPrsentationDokumentationBerichtOrganisationWeiterbildungOrganisationOrganisationZwischenbericht

    CIT, Einfhrung Projekt Virtualisierung

  • KontaktDr. Matthias [email protected] 031 Dr. Ulf [email protected] 03424.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung

  • ToDosKontaktaustauschGruppe BetreuerGruppe untereinanderTerminabspracheNchstes TreffenDauerhaftes TreffenInfrastrukturMailinglisteWebspaceRumlichkeiten

    24.10.2007CIT, Einfhrung Projekt Virtualisierung*

    CIT, Einfhrung Projekt Virtualisierung