SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Research School
                         UMIC Workshop on Future Mobile
                                 Applications
UMIC Workshop
      on
 Future Mobile
 Applications

 26 Feb. 2010


Dejan Kovachev
                                  Mobile Cloud Computing


                                                 Dejan Kovachev
                                           Informatik 5 (Information Systems)
                                                RWTH Aachen University
                                                             &
                           Bonn-Aachen International Center for Applied Information Technology
Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke                              Aachen, Germany
   I5-Kov-0210-1
Research School

                                                   Agenda
                             Cloud Computing in a Nutshell
UMIC Workshop
      on
 Future Mobile           
 Applications

 26 Feb. 2010                – Definition
Dejan Kovachev               – Characteristics
                             – Cloud architecture at I5
                            Mobile Cloud Computing Concepts
                             – Benefits
                             – Augmented execution
                             – Elastic applications

Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke                                          (Source: http://lonewolflibrarian.wordpress.com/)
   I5-Kov-0210-2
Research School

                                                       Trends
                             Pay as you use
UMIC Workshop
      on
 Future Mobile
                         
                             – Costs are based on consumption (CPU cycles, storage)
 Applications

 26 Feb. 2010

                             – Not having to buy and configure new equipment
                             – No software/hardware maintenance
Dejan Kovachev




                            Large data volumes
                             – US American consume 34 GB per day (2009)
                            Smartphones are massively used
                             – Possibilities for new complex applications
                             – But limited hardware
                            Broadband mobile internet
Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
   I5-Kov-0210-3
Research School




UMIC Workshop
      on
 Future Mobile
 Applications

 26 Feb. 2010


Dejan Kovachev




Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
   I5-Kov-0210-4
Research School

                                                      Cloud Architecture at I5
UMIC Workshop
      on




                         Interface
 Future Mobile

                          Service
 Applications




                                                                                                                               services
                                                                                                                               Custom
                                                          Multimedia                                  Storytelling
                                                                                 SNA Services                              …
 26 Feb. 2010                                              Services                                     Services

Dejan Kovachev
                         Interface
                         Platform




                                                                                                                               RabbitMQ
                                                                Message Broker         Programming Framework




                                                                                                                                Hadoop,
                                                               MapReduce             HDFS           Hbase




                                                          Sun LDoms
                           Infrastructure Interface




                                                        Control Domain               Start




                                                                                                                                   Sun Enterprise T5240
                                                                                    Monitor
                                                                                     Stop
                                                          Load Balancer

                                                         Database Master                                     Sun LDoms
                                                                                                            Guest Domain
                                                          User Manager
Lehrstuhl Informatik 5
(Informationssysteme)                                   Security Manager
   Prof. Dr. M. Jarke
   I5-Kov-0210-5
Research School
                                    Mobile Cloud Computing:
                                           Concepts
                           An infrastructure where both the data storage and the
UMIC Workshop
      on
 Future Mobile           
                           data processing happen outside of the mobile device
 Applications

 26 Feb. 2010


Dejan Kovachev            Part of the cloud computing spectrum
                             – Consider seamless and transparent integration between
                               computers, the Web and phones
                          Integration with other services and sensor data
                          Illusions of the architecture (Chun & Mantiatis 2009)
                             – Mobile user has a much more powerful,
                               feature-rich device
Lehrstuhl Informatik 5
(Informationssysteme)        – The developer doesn’t care about partitioning the app
   Prof. Dr. M. Jarke
   I5-Kov-0210-6
Research School
                                    Mobile Cloud Computing:
                                            Benefits
                             Cloud storage
UMIC Workshop
      on
 Future Mobile           
 Applications

 26 Feb. 2010                – Local storage good for performance
Dejan Kovachev
                                – But if battery goes empty, or phone lost
                             – Data reliability & data availability
                            Cloud processing
                             – Off-loading intensive computations
                             – Local vs. remote processing
                          Scalable resources on-demand
                          Less complexity
Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
   I5-Kov-0210-7
Research School

                                     Mobile Web Applications
                           Using web services
UMIC Workshop
      on
 Future Mobile           
 Applications

 26 Feb. 2010             Is HTML5 a game changer?
Dejan Kovachev
                             –   AppCache, database and offline working
                             –   Geolocation API
                             –   2 way communication with the server
                             –   Canvas, drag and drop
                             –   Web Workers
                            An example:
                             – Google Voice on the iPhone
Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
   I5-Kov-0210-8
Research School
                                 Augmented Execution by
                             Cloning the Smartphone Software
UMIC Workshop
      on
 Future Mobile
 Applications
                                                                      (Chun & Mantatis 2009)
 26 Feb. 2010


Dejan Kovachev




                            Examples
                             –   Video processing
                             –   Anti-virus scan of your phone
                             –   Debugging
                             –   Running data parallel applications
Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
   I5-Kov-0210-9
Research School
                         Mobile Elastic Cloud Applications
UMIC Workshop
      on
 Future Mobile
 Applications

 26 Feb. 2010




                                              Interface
                                               Service




                                                                                                                                           services
                                                                                                                                           Custom
                                                                              Multimedia                           Storytelling
Dejan Kovachev                                                                 Services          SNA Service        Services
                            Mobile App

                              AppCore
                                                                                                 Message Broker    Programming Framework




                                                                                                                                           RabbitMQ
                                                                                                                                            Hadoop,
                                              Interface
                                                                          AppComponnet



                                              Platform
                           AppComponent
                                                                                                 MapReduce        HDFS            Hbase
                           AppComponent                                  Component Container



                         Elasticity Manager
                                                                          Sun LDoms
                                              Infrastructure Interface


                          Context Sensing                                                           Start
                                                                         Control Domain




                                                                                                                                              Sun Enterprise T5240
                                                                                                   Monitor
                                                                               Load Balancer
                                                                                                     Stop

                                                                              Database Master
                                                                                                                      Sun LDoms
                                                                                                                     Guest Domain
                                                                               User Manager

                                                                              Security Manager


Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
  I5-Kov-0210-10
Research School

                                                     Summary
                             Cloud Computing comes in many shapes and sizes from
UMIC Workshop
      on                 
                             infrastructure, to middleware, to entire platforms
 Future Mobile
 Applications


                             – On-demand
 26 Feb. 2010


Dejan Kovachev
                             – Elastic scalability
                             – Usage-metered
                            The data storage and processing happen outside of the
                             mobile device
                             – Seamlessly integrated within the cloud
                            Activities
                             – UMIC Virtual Campfire Scenario
                             – Mobile Cloud Computing Lab – SS10
Lehrstuhl Informatik 5
                             – Round Table “Cloud Computing” by T-Com at CeBIT 2010
(Informationssysteme)
   Prof. Dr. M. Jarke
  I5-Kov-0210-11
Research School

                               Feedback? Questions?
                                            Thank You!
UMIC Workshop
      on
 Future Mobile
 Applications

 26 Feb. 2010


Dejan Kovachev
                         kovachev@dbis.rwth-aachen.de

                         @dkovachev




Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
  I5-Kov-0210-12

Más contenido relacionado

La actualidad más candente

QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud ComputingQoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
Reza Rahimi
 
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIESMOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
Ogunlana Kunle
 
Multimedia cloud computing
Multimedia cloud computingMultimedia cloud computing
Multimedia cloud computing
munny92
 

La actualidad más candente (20)

QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud ComputingQoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
 
Mobile Cloud Computing
Mobile Cloud Computing Mobile Cloud Computing
Mobile Cloud Computing
 
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIESMOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
 
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
 
Cloud Ecosystem
Cloud EcosystemCloud Ecosystem
Cloud Ecosystem
 
Multimedia cloud computing
Multimedia cloud computingMultimedia cloud computing
Multimedia cloud computing
 
Self-Tuning Data Centers
Self-Tuning Data CentersSelf-Tuning Data Centers
Self-Tuning Data Centers
 
Cloud Ecosystems A Perspective
Cloud Ecosystems A PerspectiveCloud Ecosystems A Perspective
Cloud Ecosystems A Perspective
 
Cloud computing (1)
Cloud computing (1)Cloud computing (1)
Cloud computing (1)
 
Cloudmod4
Cloudmod4Cloudmod4
Cloudmod4
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challenges
 
CLOUD STEGANOGRAPHY- A REVIEW
CLOUD STEGANOGRAPHY- A REVIEWCLOUD STEGANOGRAPHY- A REVIEW
CLOUD STEGANOGRAPHY- A REVIEW
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Material
 
106248842 cc
106248842 cc106248842 cc
106248842 cc
 
Mcc
MccMcc
Mcc
 
Cloud Technology_Concepts
Cloud Technology_ConceptsCloud Technology_Concepts
Cloud Technology_Concepts
 
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
 
IJET-V3I1P24
IJET-V3I1P24IJET-V3I1P24
IJET-V3I1P24
 
Introduction of Cloud Computing By Pawan Thakur HOD CS & IT
Introduction of Cloud Computing By Pawan Thakur HOD CS & ITIntroduction of Cloud Computing By Pawan Thakur HOD CS & IT
Introduction of Cloud Computing By Pawan Thakur HOD CS & IT
 
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
 

Similar a Mobile Cloud Computing

A Cloud Multimedia Platform
A Cloud Multimedia PlatformA Cloud Multimedia Platform
A Cloud Multimedia Platform
Dejan Kovachev
 
Virtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhoneVirtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhone
Yiwei Cao
 
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
Dejan Kovachev
 
Cloud Services for Improved User Experience in Sharing Mobile Videos
Cloud Services for Improved User Experience in Sharing Mobile VideosCloud Services for Improved User Experience in Sharing Mobile Videos
Cloud Services for Improved User Experience in Sharing Mobile Videos
Dejan Kovachev
 
Comparing SOAs for the Internet of Things
Comparing SOAs for the Internet of ThingsComparing SOAs for the Internet of Things
Comparing SOAs for the Internet of Things
Dominique Guinard
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
butest
 
Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010
Kalman Graffi
 
Community Clouds - Shared Infrastructure as a Service
Community Clouds - Shared Infrastructure as a ServiceCommunity Clouds - Shared Infrastructure as a Service
Community Clouds - Shared Infrastructure as a Service
Harold Teunissen
 
Cloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstackCloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstack
OpenCity Community
 
Challenges and solutions in Cloud computing for the Future Internet
Challenges and solutions in Cloud computing for the Future InternetChallenges and solutions in Cloud computing for the Future Internet
Challenges and solutions in Cloud computing for the Future Internet
SOFIProject
 

Similar a Mobile Cloud Computing (20)

A Cloud Multimedia Platform
A Cloud Multimedia PlatformA Cloud Multimedia Platform
A Cloud Multimedia Platform
 
Virtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhoneVirtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhone
 
Adaptive Computation Offloading from Mobile Devices into the Cloud
Adaptive Computation Offloading from Mobile Devices into the CloudAdaptive Computation Offloading from Mobile Devices into the Cloud
Adaptive Computation Offloading from Mobile Devices into the Cloud
 
Beyond the Client-Server Architectures: A Survey of Mobile Cloud Techniques
Beyond the Client-Server Architectures: A Survey of Mobile Cloud TechniquesBeyond the Client-Server Architectures: A Survey of Mobile Cloud Techniques
Beyond the Client-Server Architectures: A Survey of Mobile Cloud Techniques
 
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
 
Cloud Services for Improved User Experience in Sharing Mobile Videos
Cloud Services for Improved User Experience in Sharing Mobile VideosCloud Services for Improved User Experience in Sharing Mobile Videos
Cloud Services for Improved User Experience in Sharing Mobile Videos
 
Cassandra framework a service oriented distributed multimedia
Cassandra framework  a service oriented distributed multimediaCassandra framework  a service oriented distributed multimedia
Cassandra framework a service oriented distributed multimedia
 
Live to e-Learning, 
a lecture capture and delivery service based on MediaMosa
Live to e-Learning, 
a lecture capture and delivery service based on MediaMosaLive to e-Learning, 
a lecture capture and delivery service based on MediaMosa
Live to e-Learning, 
a lecture capture and delivery service based on MediaMosa
 
Comparing SOAs for the Internet of Things
Comparing SOAs for the Internet of ThingsComparing SOAs for the Internet of Things
Comparing SOAs for the Internet of Things
 
Mobile Multimedia Cloud Computing and the Web
Mobile Multimedia Cloud Computing and the WebMobile Multimedia Cloud Computing and the Web
Mobile Multimedia Cloud Computing and the Web
 
Mobile Community Cloud Computing: Emerges and Evolves
Mobile Community Cloud Computing: Emerges and EvolvesMobile Community Cloud Computing: Emerges and Evolves
Mobile Community Cloud Computing: Emerges and Evolves
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010
 
Beacon cosign overview-25022016
Beacon cosign overview-25022016Beacon cosign overview-25022016
Beacon cosign overview-25022016
 
Community Clouds - Shared Infrastructure as a Service
Community Clouds - Shared Infrastructure as a ServiceCommunity Clouds - Shared Infrastructure as a Service
Community Clouds - Shared Infrastructure as a Service
 
Cloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstackCloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstack
 
Challenges and solutions in Cloud computing for the Future Internet
Challenges and solutions in Cloud computing for the Future InternetChallenges and solutions in Cloud computing for the Future Internet
Challenges and solutions in Cloud computing for the Future Internet
 
Research Challenges in Networked Systems
Research Challenges in Networked SystemsResearch Challenges in Networked Systems
Research Challenges in Networked Systems
 
Research Challenges in Networked Systems, Torsten Braun, Universität Bern
Research Challenges in Networked Systems, Torsten Braun, Universität BernResearch Challenges in Networked Systems, Torsten Braun, Universität Bern
Research Challenges in Networked Systems, Torsten Braun, Universität Bern
 
PROJECT OF ICT MEDIATED COMMUNICATION
PROJECT OF ICT MEDIATED COMMUNICATIONPROJECT OF ICT MEDIATED COMMUNICATION
PROJECT OF ICT MEDIATED COMMUNICATION
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

Mobile Cloud Computing

  • 1. Research School UMIC Workshop on Future Mobile Applications UMIC Workshop on Future Mobile Applications 26 Feb. 2010 Dejan Kovachev Mobile Cloud Computing Dejan Kovachev Informatik 5 (Information Systems) RWTH Aachen University & Bonn-Aachen International Center for Applied Information Technology Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke Aachen, Germany I5-Kov-0210-1
  • 2. Research School Agenda Cloud Computing in a Nutshell UMIC Workshop on Future Mobile  Applications 26 Feb. 2010 – Definition Dejan Kovachev – Characteristics – Cloud architecture at I5  Mobile Cloud Computing Concepts – Benefits – Augmented execution – Elastic applications Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke (Source: http://lonewolflibrarian.wordpress.com/) I5-Kov-0210-2
  • 3. Research School Trends Pay as you use UMIC Workshop on Future Mobile  – Costs are based on consumption (CPU cycles, storage) Applications 26 Feb. 2010 – Not having to buy and configure new equipment – No software/hardware maintenance Dejan Kovachev  Large data volumes – US American consume 34 GB per day (2009)  Smartphones are massively used – Possibilities for new complex applications – But limited hardware  Broadband mobile internet Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-3
  • 4. Research School UMIC Workshop on Future Mobile Applications 26 Feb. 2010 Dejan Kovachev Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-4
  • 5. Research School Cloud Architecture at I5 UMIC Workshop on Interface Future Mobile Service Applications services Custom Multimedia Storytelling SNA Services … 26 Feb. 2010 Services Services Dejan Kovachev Interface Platform RabbitMQ Message Broker Programming Framework Hadoop, MapReduce HDFS Hbase Sun LDoms Infrastructure Interface Control Domain Start Sun Enterprise T5240 Monitor Stop Load Balancer Database Master Sun LDoms Guest Domain User Manager Lehrstuhl Informatik 5 (Informationssysteme) Security Manager Prof. Dr. M. Jarke I5-Kov-0210-5
  • 6. Research School Mobile Cloud Computing: Concepts An infrastructure where both the data storage and the UMIC Workshop on Future Mobile  data processing happen outside of the mobile device Applications 26 Feb. 2010 Dejan Kovachev  Part of the cloud computing spectrum – Consider seamless and transparent integration between computers, the Web and phones  Integration with other services and sensor data  Illusions of the architecture (Chun & Mantiatis 2009) – Mobile user has a much more powerful, feature-rich device Lehrstuhl Informatik 5 (Informationssysteme) – The developer doesn’t care about partitioning the app Prof. Dr. M. Jarke I5-Kov-0210-6
  • 7. Research School Mobile Cloud Computing: Benefits Cloud storage UMIC Workshop on Future Mobile  Applications 26 Feb. 2010 – Local storage good for performance Dejan Kovachev – But if battery goes empty, or phone lost – Data reliability & data availability  Cloud processing – Off-loading intensive computations – Local vs. remote processing  Scalable resources on-demand  Less complexity Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-7
  • 8. Research School Mobile Web Applications Using web services UMIC Workshop on Future Mobile  Applications 26 Feb. 2010  Is HTML5 a game changer? Dejan Kovachev – AppCache, database and offline working – Geolocation API – 2 way communication with the server – Canvas, drag and drop – Web Workers  An example: – Google Voice on the iPhone Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-8
  • 9. Research School Augmented Execution by Cloning the Smartphone Software UMIC Workshop on Future Mobile Applications (Chun & Mantatis 2009) 26 Feb. 2010 Dejan Kovachev  Examples – Video processing – Anti-virus scan of your phone – Debugging – Running data parallel applications Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-9
  • 10. Research School Mobile Elastic Cloud Applications UMIC Workshop on Future Mobile Applications 26 Feb. 2010 Interface Service services Custom Multimedia Storytelling Dejan Kovachev Services SNA Service Services Mobile App AppCore Message Broker Programming Framework RabbitMQ Hadoop, Interface AppComponnet Platform AppComponent MapReduce HDFS Hbase AppComponent Component Container Elasticity Manager Sun LDoms Infrastructure Interface Context Sensing Start Control Domain Sun Enterprise T5240 Monitor Load Balancer Stop Database Master Sun LDoms Guest Domain User Manager Security Manager Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-10
  • 11. Research School Summary Cloud Computing comes in many shapes and sizes from UMIC Workshop on  infrastructure, to middleware, to entire platforms Future Mobile Applications – On-demand 26 Feb. 2010 Dejan Kovachev – Elastic scalability – Usage-metered  The data storage and processing happen outside of the mobile device – Seamlessly integrated within the cloud  Activities – UMIC Virtual Campfire Scenario – Mobile Cloud Computing Lab – SS10 Lehrstuhl Informatik 5 – Round Table “Cloud Computing” by T-Com at CeBIT 2010 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-11
  • 12. Research School Feedback? Questions? Thank You! UMIC Workshop on Future Mobile Applications 26 Feb. 2010 Dejan Kovachev kovachev@dbis.rwth-aachen.de @dkovachev Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-12