Top Banner
MOMCC: Market-Oriented Architecture for Mobile Cloud Computing Based on Service Oriented Architecture Presented by Saeid Abolfazli ([email protected]) Mobile Cloud Computing Research Lab Faculty of Computer Science and Information Technology University of Malaya, Kuala Lumpur, Malaysia Cite it as: S. Abolfazli, Z. Sanaei, M. Shiraz, A. Gani, MOMCC: Market-Oriented Architecture for Mobile Cloud Computing Based on Service Oriented Architecture , MobiCC 2012: IEEE Workshop on Mobile Cloud Computing, Beijing, 2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012 Beijing, China
17

Market oriented mobile cloud computing architecture

May 09, 2015

Download

Engineering

Saeid Abolfazli
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Market oriented mobile cloud computing architecture

MOMCC: Market-Oriented Architecture for Mobile Cloud Computing

Based on Service Oriented Architecture

Presented by Saeid Abolfazli ([email protected])

Mobile Cloud Computing Research LabFaculty of Computer Science and Information Technology

University of Malaya, Kuala Lumpur, Malaysia

Cite it as: S. Abolfazli, Z. Sanaei, M. Shiraz, A. Gani, MOMCC: Market-Oriented Architecture for Mobile Cloud Computing Based on Service Oriented Architecture , MobiCC 2012: IEEE Workshop on Mobile Cloud Computing, Beijing, China

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Page 2: Market oriented mobile cloud computing architecture

Outline

IntroductionService Oriented ArchitectureSeparation of Roles in our modelMOMCC: Market Oriented MCCCons and ProsOpen IssuesConclusionsQ & A

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

Page 3: Market oriented mobile cloud computing architecture

IntroductionRaise in number of smartphonesRaise in intense mobile computingHowever Smartphone ShortcomingsSolutions: Using remote resourcesResources:

Surrogates in public places [1]Pros: Wall-connected, Internet-ready, Free services Cons: Service interruption, Security, Distant Cloud Computing [2,3,4]Pros: Resources-rich, reliable, secureCons: Long WAN latency, portability Proximate Mobiles [5]Cons: Less latency, less heterogeneity, Cons: No incentive for resource sharing, component-based

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

Page 4: Market oriented mobile cloud computing architecture

Introduction (Contd…)

Proposed Solution: Proposed SOA-based architecture aims to

establish an infrastructure-based, proximate mobile cloud

enable layman mobile owners to host services

encourage collaboration & resource sharing by financial benefits

reduce the impact of heterogeneity and WAN latency.

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

Page 5: Market oriented mobile cloud computing architecture

Why SOA?SOA aims reducing development time, cost, and complexity using prefabricated building blocks called Services.

Services are autonomous and platform-neutral SOA-based app is easier to port.

Separation of Roleso Service Providero Service Consumero Public Service Registry

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

Page 6: Market oriented mobile cloud computing architecture

MOMCC: Market-Oriented MCC

a cloud of proximate mobile devices. alleviates latency and heterogeneityIntroduces a financial opportunity to mobile ownersExtends separation of roles in SOA and stimulates collaboration

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

Page 7: Market oriented mobile cloud computing architecture

Further role separation: Service Developer Service Consumer Service Governor Service Host

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

Roles in our MOMCC Architecture

Page 8: Market oriented mobile cloud computing architecture

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

Example Scenario

Page 9: Market oriented mobile cloud computing architecture

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

Example Scenario

Page 10: Market oriented mobile cloud computing architecture

MOMCC Architecture

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

Page 11: Market oriented mobile cloud computing architecture

Service Governor

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

Page 12: Market oriented mobile cloud computing architecture

Example Scenario: Collaboration among governing entities to allow a mobile owner to host a service

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

Page 13: Market oriented mobile cloud computing architecture

Advantages and Disadvantages

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

Advantages: Increased Resource Availability Unskilled Hosting Enhances Security and Reliability Reduced Long WAN Latency Increased Low-cost Resources Green Computing

Disadvantages Host Computing Limitations Fine Service Granularity Unsuable in Remote Area No offline usability

Page 14: Market oriented mobile cloud computing architecture

Open issues

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

Service GranularityService Hosting on SmartphoneSecurity and Privacy

Page 15: Market oriented mobile cloud computing architecture

Conclusions

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

Proximate Cloud of Mobile devices.SOA in MOMCC reduces hardware and platform heterogeneity.Financial incentive encourages mobile resource Sharing.Mobile Network Operators are suitable Service Governor.MOMCC : Suitable in various domains such as supply chain management to facilitate collaboration among business entities. MOMCC is more suitable for computing-intensive tasks since different hosts share their computational resources. Data-intensive tasks are less likely addressable in MOMCC due to bandwidth limit and data security and safety.

Page 16: Market oriented mobile cloud computing architecture

References

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

[1] M. Satyanarayanan, “Pervasive computing: vision and challenges,” Personal Communications, IEEE, vol. 8, no. 4, pp. 10–17, 2001.[2] E. Cuervo, A. Balasubramanian, D. Cho, A. Wolman, S. Saroiu, R. Chandra, and P. Bahl, “MAUI: making smartphones last longer with code offload,” in Proc.MobiSys. ACM, 2010, pp. 49–62.[3] M. D. Kristensen, “Scavenger: Transparent development of efficientcyber foraging applications,” in Proc.Percom, 2010, pp. 217–226.[4] X. W. Zhang, A. Kunjithapatham, S. Jeong, and S. Gibbs, “Towards anelastic application model for augmenting the computing capabilities ofmobile devices with cloud computing,” Mobile Networks & Applications,vol. 16, no. 3, pp. 270–284, 2011.[5] E. Marinelli, “Hyrax: cloud computing on mobile devices using mapreduce,” Master Thesis, Computer Science Deptartment, CMU, 2009.

Page 17: Market oriented mobile cloud computing architecture

2012 IEEE Workshop on Mobile Cloud Computing, MobiCC 2012

Beijing, China

Presented By: Saeid Abolfazli, [email protected]

Thank youQ & A

Future Correspondence [email protected] http://mobilecloudfamily.com/saeid