Huber Flores
huber@ut.ee
A Generic Middleware Framework
for Handling Process Intensive Hybrid
Cloud Services from Mobiles
...
 Background
 Problem Statement
 Mobile Cloud Middleware (MCM) Framework
◦ Architecture
◦ Asynchronous notification
◦ Mo...
 Mobile Technologies
◦ Embedded hardware (accelerometer, magnetic
field, etc)
◦ Higher data transmission and ubiquitous
a...
 Cloud Services
◦ IaaS (Amazon AWS, Eucalyptus, GoGrid, etc.)
◦ PaaS (GAE)
◦ SaaS (face.com, Google Calendar, etc.)
 Mob...
 Cloud Interoperability
◦ Several and different API for each service and vendor
 Mobile platform integration with cloud
...
 To bring the benefits of the Cloud to the Mobile
Domain
 To manage the Massive Parallel Computing APIs
 Interoperabili...
MCM Architecture
Ho Chi Minh City, Vietnam 07/12/2011
 Via third party services
◦ Apple Push Notification Service (APNS)
◦ Android Cloud to Device Messaging Framework
(C2DM)
◦...
 Resource intensive mobile-applications
•CroudSTag
•Social group formation with facial recognition from
the mobile
•Zompo...
MCM- Performance Analysis
Ho Chi Minh City, Vietnam 07/12/2011
MCM- Performance Analysis
 One can envision interesting applications with mobile
cloud services and composition at MCM
 Middleware helps in mainta...
 Dynamic cloud re-configuration to handle
telecommunication loads
 Reimplementation in Erlang
Future Research Directions...
Thank you for Attention :)
Ho Chi Minh City, Vietnam 07/12/2011
Upcoming SlideShare
Loading in …5
×

A Generic Middleware Framework for Handling Process Intensive Hybrid Cloud Services from Mobiles

547 views

Published on

Check the complete paper: http://dl.acm.org/citation.cfm?id=2095715

Published in: Education, Travel
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
547
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Data Intensive Task are time consuming and the user can not wait until the completion of the task. CroudSTag release the device while the task is performed in the cloud. Asynchronous notifications are sent with the task results.
  • A Generic Middleware Framework for Handling Process Intensive Hybrid Cloud Services from Mobiles

    1. 1. Huber Flores huber@ut.ee A Generic Middleware Framework for Handling Process Intensive Hybrid Cloud Services from Mobiles Huber Flores, Satish Narayana Srirama and Carlos Paniagua Ho Chi Minh City, Vietnam 07/12/2011
    2. 2.  Background  Problem Statement  Mobile Cloud Middleware (MCM) Framework ◦ Architecture ◦ Asynchronous notification ◦ Mobile cloud applications  Performance Analysis  Conclusions and Future Research Outline Ho Chi Minh City, Vietnam 07/12/2011
    3. 3.  Mobile Technologies ◦ Embedded hardware (accelerometer, magnetic field, etc) ◦ Higher data transmission and ubiquitous access to Internet (3G, 4G, Wifi, etc.) ◦ Two major platforms: Android OS and iOS ◦ Distribution model Ho Chi Minh City, Vietnam 07/12/2011 Background
    4. 4.  Cloud Services ◦ IaaS (Amazon AWS, Eucalyptus, GoGrid, etc.) ◦ PaaS (GAE) ◦ SaaS (face.com, Google Calendar, etc.)  Mobile Cloud Services ◦ Efficiently utilizing cloud resources in increasing the scope of mobile applications •Process intensive services Ex: Face recognition, sensor mining, etc. •Data synchronization (SyncML, Funambol, Google sync, etc.) Ex: Calendar, contacts, files, etc. Ho Chi Minh City, Vietnam 07/12/2011 Background - continued
    5. 5.  Cloud Interoperability ◦ Several and different API for each service and vendor  Mobile platform integration with cloud services  Invocation of resource intensive tasks from smart phones ◦ Time and resource consuming task Ho Chi Minh City, Vietnam 07/12/2011 Accessing Cloud Services from the Mobile
    6. 6.  To bring the benefits of the Cloud to the Mobile Domain  To manage the Massive Parallel Computing APIs  Interoperability between different Cloud Services  Composition of different Cloud Services  Asynchronous communication between the device and MCM MCM - enables Ho Chi Minh City, Vietnam 07/12/2011
    7. 7. MCM Architecture Ho Chi Minh City, Vietnam 07/12/2011
    8. 8.  Via third party services ◦ Apple Push Notification Service (APNS) ◦ Android Cloud to Device Messaging Framework (C2DM) ◦ Microsoft Push Notification Service (MPNS) MCM Asynchronous Approach Ho Chi Minh City, Vietnam 07/12/2011
    9. 9.  Resource intensive mobile-applications •CroudSTag •Social group formation with facial recognition from the mobile •Zompopo •Intelligent Calendar mining the accelerometer sensor data •Bakabs •Managing the cloud resources MCM Mobile Applications Ho Chi Minh City, Vietnam 07/12/2011
    10. 10. MCM- Performance Analysis Ho Chi Minh City, Vietnam 07/12/2011
    11. 11. MCM- Performance Analysis
    12. 12.  One can envision interesting applications with mobile cloud services and composition at MCM  Middleware helps in maintaining the interoperability across clouds  Asynchronous delegation of mobile tasks to cloud Conclusions Ho Chi Minh City, Vietnam 07/12/2011
    13. 13.  Dynamic cloud re-configuration to handle telecommunication loads  Reimplementation in Erlang Future Research Directions Ho Chi Minh City, Vietnam 07/12/2011
    14. 14. Thank you for Attention :) Ho Chi Minh City, Vietnam 07/12/2011

    ×