Kompresja danych ... accept the convention that the word " compression " be encoded as " comp ".
Wdrożenie systemu informatycznego na uczelni wyższej -...
Transcript of Wdrożenie systemu informatycznego na uczelni wyższej -...
Systemy rozproszone seminarium magisterskie w ramach ścieżki studiowania
Dane, Obliczenia, Systemy
Janina Mincer-Daszkiewicz [email protected]
http://students.mimuw.edu.pl/SR
Obrazek pochodzi z prezentacji Jeffa Deana i obrazuje sieć Spanner
(Spanner is Google's scalable, multi-version, globally-distributed, and synchronously-replicated database.)
3
Dane, Obliczenia, Systemy (DOS)
• DOS to oferta dla studentów zainteresowanych poznawaniem, od strony teoretycznej i praktycznej, różnych systemów informatycznych, działających często w środowisku rozproszonym i przetwarzających wielkie ilości danych lub wykonujących czasochłonne obliczenia.
• Systemy takie muszą być wydajne, skalowalne, niezawodne i bezpieczne, a czasem też muszą działać autonomicznie i reagować na zdarzenia w czasie rzeczywistym.
• Należy je nie tylko zbudować, co nierzadko wymaga zastosowania innowacyjnych idei, ale także efektywnie eksploatować, starannie pielęgnować i skutecznie stroić.
• Wymaga to znajomości architektury na poziomie sprzętu przy uwzględnieniu jego ograniczonych zasobów, systemów operacyjnych, protokołów komunikacyjnych, baz danych, metod eksploracji danych, a także zasad i narzędzi inżynierii oprogramowania czy metod nawiązywania dialogu z klientem w celu poznania jego potrzeb w innowacyjnych dziedzinach zastosowań.
• Ścieżka DOS to pakiet złożony z seminariów magisterskich, stowarzyszonych z nimi projektów badawczych oraz zalecanych przedmiotów do wyboru.
• Każdemu oferujemy opiekę pracowników naukowych, pomoc w doborze przedmiotów z oferowanej puli i swobodę w kształtowaniu swojego profilu.
4
DOS – seminaria magisterskie
• Systemy rozproszone
(JMD)
• Systemy wbudowane i sieci sensorowe
(M. Peczarski)
• Analiza, wizualizacja i optymalizacja oprogramowania
(K. Stencel, M. Dąbrowski)
• Innowacyjne zastosowania informatyki
(M. Kowaluk, J. Tyszkiewicz)
5
SR – projekty badawcze
• HENI – dr Konrad Iwanicki http://www.mimuw.edu.pl/~iwanicki/projects/heni/
• Social Feedback Systems (zakończony) – dr Konrad Iwanicki
http://www.mimuw.edu.pl/~iwanicki/projects/SocSenSys/
• rhoRoute (zakończony) – dr Konrad Iwanicki
http://www.mimuw.edu.pl/~iwanicki/projects/rhoRoute/
• kassate: resource management for datacenters and supercomputers – dr hab. Krzysztof Rządca
http://www.mimuw.edu.pl/~krzadca/kassate/
• HYDRAstor i inne projekty – dr Cezary Dubnicki (firma 9LivesData)
http://www.9livesdata.com/projects
6
Tematyka seminarium
• Systemy operacyjne (wbudowane, desktopowe, dla sieci lokalnej), sandboxing
• Rozproszone systemy operacyjne (systemy plików, obliczenia, synchronizacja, pamięć)
• Oprogramowanie dla gridów
• Cloud computing
• Sieci P2P, algorytmy plotkujące,
• Mobilne sieci sensorowe, Internet rzeczy
• Big data
7
Tematyka seminarium – cd
• High performance computing
• Sieci społecznościowe
• Wydajność, skalowalność aplikacji rozproszonych
• Integracja systemów (usługi sieciowe, szyny korporacyjne)
• Architektura komputerów, klastrów, NOW, ...
• Programowanie współbieżne, sieciowe
• Bezpieczeństwo systemów komputerowych
8
Tematyka – konkrety
A tak konkretnie:
na stronie seminarium można obejrzeć tematy referatów od 1996 roku do dzisiaj oraz najciekawsze prezentacje z ostatnich lat
9
Tematy prac – konkrety
A tak konkretnie:
na stronie seminarium można obejrzeć listę prac powstałych w ramach seminarium i (w większości) same prace, a na stronie http://www.mimuw.edu.pl/~jmd
wszystkie prace pisane pod opieką JMD
10
Przykładowe projekty magisterskie
• Andrzej Jackowski, Fuzzing of applications that find metadata in backup images
• Krzysztof Rusek, Optimizing client-side data deduplication in distributed storage system
• Kamil Szarek, System powiadomień o zdarzeniach dla użytkowników USOS API
• Dominik Borowiec, Correlation-based compression of the statistics generated by the distributed, secondary storage system
• Jarosław Wódka, Analiza i pomiar wydajności rozproszonego systemu bazodanowego Gemius BigTable
• Paweł Hajdan, More Secure Implementation of UNIX Shadow Utilities
• Jędrzej Jabłoński, Marcin Pawłowski, Secure sandboxing solution for GNU/Linux
• Marek Dzikiewicz, Input/output subsystem in Singularity operating system
11
Przykładowe projekty magisterskie
• Bartosz Borkowski, Zastosowanie algorytmów plotkujących w grach komputerowych dla wielu graczy
• Paweł Bedyński, Andood – an Android application
• Grzegorz Chimosz, Zaawansowana kontrola i kształtowanie ruchu sieciowego w Linuksie
• Kornel Jakubczyk, Marauder disks detection
• Marcin Nowak-Przygodzki, Rozproszony system inteligentnego przetwarzania dokumentów tekstowych z wykorzystaniem wiedzy z Wikipedii
• Tomasz Weksej, Niezawodność w rozproszonych systemach bazodanowych
• Marcin Szlufik, Implementacja macierzy RAID z konfigurowalnym stopniem nadmiarowości dla systemu Linux
12
Tematy prac– konkrety
A tak konkretnie:
Można uczęszczać na seminarium SR, a pracę pisać pod opieką innego pracownika Wydziału – w ramach projektów badawczych Konrada Iwanickiego czy Krzysztofa Rządcy
13
Tematy prac– konkrety
A tak konkretnie:
Można uczęszczać na seminarium SR, a pracę pisać w ramach pracy zawodowej – kilka zaprzyjaźnionych firm chętnie oferuje ciekawe projekty związane z tematyką seminarium (9LivesData, Gemius, Samsung, VectorWise, Google)
14
Tematy prac– konkrety
A tak konkretnie:
Można uczęszczać na seminarium SR, a pracę pisać w ramach innego seminarium magisterskiego ze ścieżki DOS
15
Dlaczego akurat to seminarium?
• Bo z nami trudno się nudzić
• Bo jest szerokie spektrum tematyki i łatwiej będzie dobrać interesujący temat pracy magisterskiej
• Bo praktyka interesuje Ciebie bardziej niż teoria, w szczególności LUBISZ programować
• Bo my naprawdę dbamy o to, żeby studenci kończyli studia w terminie
• Bo dla „systemowców” czeka wiele ofert ciekawej pracy
• Bo można też wybrać studia doktoranckie i karierę naukową
16
Gdzie warto zajrzeć?
http://students.mimuw.edu.pl/DOS
http://students.mimuw.edu.pl/SR
http://students.mimuw.edu.pl/ZSO