market oriented mobile cloud computing architecture

17
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

Upload: saeid-abolfazli

Post on 09-May-2015

237 views

Category:

Engineering


4 download

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