Struktury danych oraz metody wykorzystywane do analizy brzegowej w zastosowaniach Internetu Rzeczy
Piotr Grzesik
dr hab. inż. Dariusz Mrozek, prof. PŚ
Politechnika Śląska
Agenda
Cel pracy
Hipotezy badawcze
Prezentacja na temat "cloud offloading"
Główny cel pracy
analiza oraz ocena aktualnie wykorzystywanych rozwiązań związanych z akwizycją oraz składowaniem danych
opracowanie struktur danych oraz metod składowania danych
analiza oraz ocena aktualnie wykorzystywanych metod analizy brzegowej
opracowanie metod analizy brzegowej
porównanie podejścia wykorzystującego analizę brzegową z przetwarzaniem i analizą danych w chmurze obliczeniowej
Hipotezy badawcze
Wykorzystanie metod analizy brzegowej pozwala na zmniejszenie wolumenu danych, które muszą zostać przesłane do centrów danych, a co za tym idzie zmniejszenie obciążenia łącz internetowych służących do komunikacji pomiędzy nimi a brzegowymi urządzeniami IoT
Wykorzystanie metod analizy brzegowej pozwala na zmniejszenie wolumenu danych, które muszą zostać przetworzone przez centra danych
Wykorzystanie struktur danych dopasowanych do typu składowanych danych pozwala na wykorzystanie urządzeń o mniejszych zasobach sprzętowych
Wykorzystanie metod analizy brzegowej pozwala na szybsze reagowanie na zachodzące zmiany w systemach wykorzystujących urządzenia IoT
Wykorzystanie analizy brzegowej w systemach wykorzystujących urządzenia IoT pozwala na bardziej niezawodne funkcjonowanie w środowisku o ograniczonej dostępności sieci Internet
Ramowy plan
Wprowadzenie teoretyczne do przetwarzania danych w modelu Edge, Fog oraz Cloud Computing
Akwizycja oraz składowanie danych na urządzeniach brzegowych
Przegląd, analiza oraz ocena istniejących metod oraz struktur danych
Autorskie metody składowania danych na urządzeniach brzegowych
Metody analizy brzegowej w systemach IoT
Przegląd, analiza oraz ocena istniejących metod analizy brzegowej
Autorskie metody analizy brzegowej w systemach IoT
Porównianie systemów wykorzystujących analizę brzegową z systemami opartymi na przetwarzaniu danych bezpośrednio w chmurze obliczeniowej
Połączenie przetwarzania brzegowego oraz przetwarzania w chmurze w celu optymalizacji i przyspieszenia obliczeń