![]() |
![]() |
Prace badawcze i naukoweW ramach prowadzonych w grupie Systemów Rozproszonych prac badawczych oraz badawczo-wdrożeniowych zajmuję się technologiami komponentowymi w środowisku JAVA. Obroniona przeze mnie rozprawa doktorska pt. "Skalowalny, komponentowy system zbierania i przechowywania danych pochodzących z monitorowania systemów rozproszonych" dotyczyła własnie tej tematyki. Celem pracy było wykazanie, że możliwe jest stworzenie w technologiach komponentowych wydajnego i skalowalnego systemu zbierania i przechowywania danych pochodzących z monitorowania systemów rozproszonych oraz takiej reprezentacji tych danych, która zapewni ogólność i wydajność rozwiązania. Ilość informacji generowanych przez współczesne systemy informatyczne stanowi wyzwanie dla systemów zbierających i przechowujących w bazie danych dane pochodzące z monitorowania, głównie w dwóch płaszczyznach: uniwersalności, a więc zdolności do przechowywania dowolnych danych, adaptowalności do ich zmienności i wsparcia dla różnych trybów monitorowania; oraz skalowalności, czyli możliwości zapewnienia odpowiedniej wydajności systemu, pomimo wzrostu wielkości strumienia danych przyjmowanych oraz objętości danych już zapisanych. W pracy przedstawiono koncepcję meta-danych dla systemów monitorujących oraz uniwersalny obiektowy model danych. Zaproponowano, zaimplementowano i porównano kilka koncepcji architektur systemów komponentowych opartych na wielu instancjach baz danych, mechanizmach buforowania i partycjonowania danych oraz komunikacji asynchronicznej. Przedstawiono zestaw testów, kryteria ewaluacji oraz środowisko uruchomieniowe, w ramach którego przeprowadzono eksperymenty umożliwiające weryfikację proponowanych rozwiązań w kontekście ich wydajności oraz skalowalności. Dla zainteresowanych zamieszczam: < wstecz start / prywatnie / inf. dla studentów / praca naukowa / cv / kontakt |