Semester | |
Modulnummer | INF-VS-042 |
Studiengänge | Informatik Bachelor, Informations-Systemtechnik Bachelor, Wirtschaftsinformatik Bachelor, Diplom Informatik, Informatik Master, Informations-Systemtechnik Master, Wirtschaftsinformatik Master |
IBR Gruppe | DS (Prof. Kapitza) |
Art | Praktikum |
Dozent | |
Assistent | Dr. Bijun Li Ehemalige Wissenschaftliche Mitarbeiterin |
LP | 5 |
SWS | 3+1 |
Ort & Zeit | Please refer to the schedule at bottom. |
Voraussetzungen | Basic knowledge in Java and a good understanding of distributed system. Each participant needs a y-Account from GITZ. |
Scheinerwerb | Successfully complete all tasks. Successfully participate in teamwork. |
Anmeldung |
Bitte einloggen, um als Mitglied der Gruppe
mitarb
mehr Information zu erhalten.
|
Inhalt | The purpose of this practical course is to enhance reliability and fault tolerance of Platform as a Service (PaaS) Cloud by implementing Byzantine Fault Tolerance (BFT) into the platform. To achieve the goal, it takes multiple steps:
To decrease difficulty of development, participants are supposed to build up the platform on a cluster of machines in students' working station pool (Room 146). All participants will work in teams for each task therefore teamwork is considered important for grading. As an initial task, participants will first learn OpenShift 3 and its components. As a a new version of PaaS product from Red Hat, it is featuring container engine Docker and cluster management tool Kubernetes to provide services. Following tasks could be to build simple applications in the platform, and to integrate BFT as build-in service for fault-tolerant applications. Actual tasks might vary according to the results of previous tasks. Each task is supposed to be carried out in teams of 2-3 students. Teaching assistant will help to make decision on tasks in case of lack of own ideas. Procedure: The practical course will start with an introduction to PaaS and OpenShift 3, with the plan and distribution of work packages. At weekly meeting, progress of each group will be discussed, in a form of presentation. There will be a short intermediate presentation and at the end a final presentation of the results including a demo. Slides and Exercises for Praktikum Cloud Computing Diese Unterlagen sind nur für registrierte Teilnehmer zugänglich. Um sich zu registrieren, benötigen Sie entweder einen IBR-POSIX-Account, den Sie vielleicht bereits im Rahmen einer Arbeit am Institut erhalten haben, oder einen selbst aktivierten IBR-y-Account. Anschließend melden Sie sich über die Login-Funktion dieser Website an. Kapitel Folien Kick-Off Meeting + Task 1 Task 2 Report: BFT-SMaRt Report: OpenShift Exercise Final Presentation |
Termine | 04.11.2015, 10:00 Uhr Kick-off (preliminary) (IZ Raum 105) 16.11.2015, 16:45 Uhr Background Knowledge Study (IZ Raum 105) 23.11.2015, 16:45 Uhr Integration Experiment (IZ Raum 105) 30.11.2015, 16:45 Uhr Exercise Report (IZ Raum 105) 07.12.2015, 16:45 Uhr Exercise (cont'd) Report (IZ Raum 105) 14.12.2015, 16:45 Uhr Exercise (cont'd) Report (IZ Raum 105) 04.01.2016, 16:00 Uhr Exercise (cont'd) Report (IZ Raum 105) 11.01.2016, 16:00 Uhr Exercise (cont'd) Report (IZ Raum 105) 18.01.2016, 16:00 Uhr Exercise (cont'd) Report (IZ Raum 105) 25.01.2016, 16:00 Uhr Exercise (cont'd) Report (IZ Raum 105) |
Literatur/Links |
Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig
Postfach: 38092 Braunschweig
Telefon: +49 (0) 531 391-0