Intelligent Mobile Cloud Przegląd dziedziny problemu J. Grzesiak, Ł. Jędrychowski, T. Kruczkowski, Ł. Mozgowoj.

Slides:



Advertisements
Podobne prezentacje
Polska Infrastruktura Informatycznego Wspomagania Nauki w Europejskiej Przestrzeni Badawczej Intuicyjny interfejs do zasobów projektu PL-Grid Migrating.
Advertisements

Architektura SAP R/3 Wybrane zagadnienia.
System cloud'owy Amazon EC2
Ochrona infrastruktury wirtualnej
Microsoft Professional Developer Days 2004
ADAM Active Directory w trybie aplikacyjnym
Skalowalny algorytm estymacji ruchu dla systemów rozproszonych
Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI
Tematyka prac magisterskich w Zakładzie Informatyki Stosowanej
Tomasz Smieszkoł - 15 stycznia
W kierunku chmury - konsolidacja serwerów i korzyści biznesowe
Wykład nr 1: Wprowadzenie. Pojęcia podstawowe
Systemy operacyjne Bibliografia:
Enteprise Java Beans Emil Wcisło.
Wzorce projektowe w J2EE
‘Wykorzystanie technologii obliczeń
Elastic Utility Computing Architecture Linking Your Programs To Useful Systems.
Heterogeniczne procesory wielordzeniowe w urządzeniach audio
Tomasz Hankus Jarosław Janik Konrad Tendera
Platforma udostępniająca skalowalną komunikację w środowisku rozproszonym Tomasz Hankus Jarosław Janik Konrad Tendera Opiekun: dr inż. Tomasz Szydło Prowadzący:
Infrastruktura do monitorowania i kontroli zużycia energii
Sponsorzy konferencji: Patronat konferencji: : Organizator: : Partnerzy konferencji: Przegląd najnowszych trendów i omówienie bieżącej sytuacji na rynku.
Aplikacje Internetowe
IT Asset Management Service
Wszystko o aplikacjach mobilnych
Architektura Systemu Źródło:
Cloud computing – chmura obliczeniowa
Opracował : Przemysław Drzymała
ZIS Tematyka prac magisterskich w Zakładzie Informatyki Stosowanej.
HTML5 - czy przewróci do góry nogami rynek aplikacji?
Rozdział 1: Wprowadzenie do systemu Windows 2000 i podstaw sieci
Sieciowe Systemy Operacyjne
M i k r o j ą d r o D e f i n i c j a. M i k r o j ą d r o to rodzaj jądra systemu operacyjnego, które zawiera tylko najbardziej niezbędne elementy, takie.
Zaprojektowanie i wykonanie prototypowego systemu obiegu dokumentów (workflow) dla Dziekanatu Wydziału z wykorzystaniem narzędzi open-source i cloud computing.
Informatyzacja JST z zastosowaniem technologii przetwarzania w chmurze
SOS SYSTEM OBSŁUGI SZKOŁY
Projekt i realizacja aplikacji sklepu internetowego z obsługą księgowania w środowisku cloud computing Rafał Ogrodnik Promotor mgr inż. Michał Dobrzyński.
Prezentują: Marek Wałach UX Designer Marcin Ceran PHP Developer.
Urządzenia 1 mld smartfonów do 2016 r., 350 mln z nich jest używanych w pracy Ludzie 82 % populacji online korzysta z sieci społecznościowych Chmura.
Copyright© 2012 Microsoft Corporation W prezentacji przedstawiono po raz pierwszy produkty Lync Server 2013 i Lync Online. Daty udostępnienia i funkcje.
Service Oriented Architecture
ZIS Tematyka prac licencjackich, inżynierskich i magisterskich w Zakładzie Informatyki Stosowanej.
Informatyka 1 Aplikacje w chmurze.
Jak powstaje chmura? Maciej Nabożny, Miłosz Zdybał
Zakres wykładu Kierunki rozwoju oprogramowania systemów rozproszonych Własności wybranych architektur - problemy badawcze Przykładowe obszary zastosowań.
POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER 1 Zastosowanie LDAP w usługach WWW i Portali PCSS, 2002.
Wykorzystanie modułu skanów Systemu C2
Cloud Computing wg Amazona Robert Fryga I SMU Informatyka.
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski 1 informatyka +
Wdrożenie Foglight w Urzędzie Dozoru Technicznego
Nowa architektura EZD PUW
Regionalny System Ostrzegania (RSO) Rafał Michniewicz WCZK w Katowicach.
Temat 1 Pojęcie systemu operacyjnego Opracował: mgr Marek Kwiatkowski.
Bezpieczeństwo cloud computing FAKTY I MITY Beata Marek, cyberlaw.pl Beata Marek, cyberlaw.pl Kancelaria w chmurze, Kancelaria w chmurze, 19.X X.2012.
Zintegrowany monitoring infrastruktury IT w Budimex
Sygnity.City Otwarty Ekosystem Inteligentnych Miast.
Mobilny Geoportal AGH Mateusz Prusaczyk Wydział Geodezji Górniczej i Inżynierii Środowiska Opiekun projektu: dr inż. Krystian Kozioł.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Bankowość w telefonie.
Paweł Kamieński. System mobilny Wszędzie masz dostęp do danych Na realizację tej prostej i intuicyjnej koncepcji złożył się przede wszystkim olbrzymi.
ARCHITEKTURA SOA JAKO KLUCZ DO CYFROWEJ TRANSFORMACJI Agata Kubacka, Poczta Polska Tomasz Gajewski, Poczta Polska Jerzy Niemojewski, Savangard © 2016 Software.
Warszawa 27 Luty 2014 Analiza implementacyjna usługi VoIP dla zastosowań korporacyjnych Wykonał: Michał Boczek Promotor: dr inż. Dariusz Chaładyniak.
Bezpieczeństwo informacji w chmurze Marek Hołyński.
System lokalizacji GPS
The CC1 system Prywatna chmura The CC1 system
Miłosz Zdybał System CC1 - prywatna chmura obliczeniowa w IFJ PAN.
GTS Shared Infrastructure (GSI)
XIV Ogólnopolskie Sympozjum – Krakowskie Spotkania z INSPIRE
JavaBeans by Paweł Wąsala
Konteneryzacja i DevOps
Zapis prezentacji:

Intelligent Mobile Cloud Przegląd dziedziny problemu J. Grzesiak, Ł. Jędrychowski, T. Kruczkowski, Ł. Mozgowoj

Agenda 1.Tematyka 2.„Research on Mobile Cloud Computing: Review, Trend and Perspectives” 3.„Mobile Cloud Computing: Implications and Challenges” 4.„Advancing the State of Mobile Cloud Computing” 5.Open Mobster 6.Clone Cloud 7.Hyrax

Tematyka  Rosnąca popularność urządzeń mobilnych (smartfony, tablety) spowodowała wzrost udziału rynkowego aplikacji, które można na nich uruchamiać.  Spora ilość z nich komunikuje się między sobą, bądź z serwerami centralnymi.  Dlatego powstały środowiska ułatwiające tworzenie rozproszonych systemów z aplikacjami mobilnymi jako interfejsami użytkownika, bądź elementami wykonawczymi.

Tematyka  Ciekawe wydaje się być zbudowanie infrastruktury mobilnej chmury obliczeniowej, która udostępnia możliwość delegowania zadań dla poszczególnych końcówek mobilnych oraz współpracuje z istniejącymi klasycznymi rozwiązaniami typu cloud.

"Research on Mobile Cloud Computing: Review, Trend and Perspectives"  Artykuł opisuje główne cechy mobile computingu oraz cloud computingu. Na ich podstawie wprowadza pojęcie mobile cloud computingu, definiując jednocześnie wyzwania jakie stoją przed tą koncepcją oraz przykładowe rozwiązania, które ją realizują.

Mobile computing  mobilność  różnorodność warunków sieciowych  częsta niedostępność  niesymetryczna komunikacja sieciowa  niska niezawodność

Cloud computing:  środowisko infrastruktura platformy aplikacje  wirtualizacja  wielka skala  autonomia

Mobile cloud computing WyzwaniaRozwiązania Ograniczenia urządzeń mobilnych. Wirtualizacja. Migracja zadań. Jakość komunikacji sieciowej. Zwiększanie przepustowości. Zmniejszanie czasu dostarczenia zadań. Rozdzielenie serwisów aplikacji. Elastyczny sposób podziału zadań.

"Mobile Cloud Computing: Implications and Challenges"  Artykuł eksponuje podstawowe definicje związane z przetwarzaniem w chmurze obliczeniowej oraz poddaje pod dyskusję dziedziny zastosowań architektur typu mobile cloud.  Są to: m-commerce m-learning m-health care m-banking m-game

"Advancing the State of Mobile Cloud Computing"  W artykule zostały opisane rozważania na temat architektury rozwiązania typu Mobile Cloud.  Autorzy poddają pod dyskusję różne modele programistyczne zastosowane w innych tego typu systemach.  Proponują wykorzystać REST.

Open Mobster  Rozwiązanie składające się z trzech głównych podsystemów: Sync Platform - integracja z aplikacjami biznesowymi (CRUD model), replikacja, bezpieczeństwo danych oraz obsługa ich w trybie offline Push Platform - obsługuje notyfikacje dla końcówek mobilnych Phone Gap - pozwala na uruchamianie hybrydowych aplikacji mobilnych (HTML5 + natywne API)

Open Mobster - architektura

Clone cloud  Środowisko umożliwiające migrowanie części zadań z urządzeń mobilnych do chmury obliczeniowej, w przypadku gdy zadanie takie byłoby zbytnio obciążające.  Na podstawie statycznej analizy kodu zadania oraz profilowania aplikacji część zadania jest migrowana z urządzenia do Clone VM (zwirtualizowany klon urządzenia wraz z dodatkowymi zasobami).

Clone cloud - architektura

Hyrax  Środowisko do uruchamiania obliczeń w modelu Map - Reduce (vide Apache Hadoop) na urządzeniach Android. Potencjalne możliwości zastosowania: aplikacje wykorzystujące dane pochodzące z sensorów:  monitorowanie natężenia ruchu drogowego,  mapy sensoryczne,  analiza dostępności sieci komórkowych aplikacje przetwarzające dane multimedialne

Hyrax - architektura

Weblets  Weblet jest komponentem składowym - zadaniem Elastic Application (aplikacji możliwej do uruchomienia na urządzeniu mobilnym), które komunikują się z wykorzystaniem REST API.  Możliwa jest ich replikacja dla potrzeb równoważenia obciążenia.  Elastic Applications są uruchamiane na Elastic Devices.  Za tworzenie oraz migrację Webletów po stronie ED odpowiedzialny jest Elastic Manager, który komunikuje się z chmurą obliczeniową za pośrednictwem Cloud Fabric Interface (może on udostępniać model PaaS lub SaaS)

Bibliografia  - definicja mobile cloud computingu  - środowisko typu mobile cloud  - artykuł "Research on Mobile Cloud Computing: Review, Trend and Perspectives"  - artykuł nt. platformy "Clone Cloud"  - artykuł nt. platformy Hyrax  - prezentacja o podejściu Weblets  - artykuł "Mobile Cloud Computing: Implications and Challenges"  - artykuł "Advancing the State of Mobile Cloud Computing"  messaging-gcm-php-and-mysql/ - Android PUSH notifications tutorial  - artykuły pochodzące z konferencji SIGCOMM 2012  - publikacja "A Survey of Mobile Cloud Computing: Architecture, Applications, and Approaches"