INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY



Similar documents
Mobile Cloud Computing: Survey & Discussion. Jianting Yue Sep 27, 2013

Mobile Cloud Computing: Critical Analysis of Application Deployment in Virtual Machines

Mobile Cloud Computing: A Comparison of Application Models

Overview of Offloading in Smart Mobile Devices for Mobile Cloud Computing

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 1, March, 2013 ISSN:

A Study on Service Oriented Network Virtualization convergence of Cloud Computing

Introduction to Cloud Services

Clonecloud: Elastic execution between mobile device and cloud [1]

Enabling Seamless & Secure Mobility in BYOD, Corporate-Owned and Hybrid Environments

Chapter 19 Cloud Computing for Multimedia Services

Performance Measuring in Smartphones Using MOSES Algorithm

Mobile Hybrid Cloud Computing Issues and Solutions

SMARTPHONE REAL TIME APPLICATION MODELS IN CLOUD COMPUTING

Mobile Cloud Computing. Chamitha de Alwis, PhD Senior Lecturer University of Sri Jayewardenepura

Gaming as a Service. Prof. Victor C.M. Leung. The University of British Columbia, Canada

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services

Mobile Cloud Computing Security Considerations

1294 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 15, NO. 3, THIRD QUARTER 2013

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

IMCM: A Flexible Fine-Grained Adaptive Framework for Parallel Mobile Hybrid Cloud Applications

Parametric Analysis of Mobile Cloud Computing using Simulation Modeling

Offloading file search operation for performance improvement of smart phones

Security Issues in Mobile Cloud Computing

A Road Map on Security Deliverables for Mobile Cloud Application

CLOUD COMPUTING TECHNOLOGY INFRASTRUCTURE TO SUPPORT THE KNOWLEDGE MANAGEMENT PROCESS (A CASE STUDY APPROACH)

Li Sheng. Nowadays, with the booming development of network-based computing, more and more

Comparison of Request Admission Based Performance Isolation Approaches in Multi-tenant SaaS Applications

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

The NIST Definition of Cloud Computing (Draft)

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Mobile Cloud Computing and Its Security, Privacy and Trust Management Challenges

A Cloud Based Security System For Cellular Phones. Helwan University, Egypt.

Security Considerations for Public Mobile Cloud Computing

Mobile Adaptive Opportunistic Junction for Health Care Networking in Different Geographical Region

OPTIMIZED CONSUMPTION AND ACCESS OF REMOTE DISPLAY ON MOBILE DEVICE ENVIRONMENT

Green Cloud. Prof. Yuh-Shyan Chen Department t of Computer Science and Information Engineering National Taipei University

Federation of Cloud Computing Infrastructure

Towards Elastic Application Model for Augmenting Computing Capabilities of Mobile Platforms. Mobilware 2010

The Genealogy Cloud: Which Online Storage Program is Right For You Page , copyright High-Definition Genealogy. All rights reserved.

Security in Offloading Computations in Mobile Systems Using Cloud Computing

Keywords Ad hoc-network protocol, ad hoc cloud computing, performance analysis, simulation models, OPNET 14.5

Cloud Computing Services In Libraries: An Overview

Augmented Reality Application for Live Transform over Cloud

Perspectives on Cloud Computing and Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory

The Advantages of Security as a Service versus On-Premise Security

Characteristic-Based Security Analysis of Personal Networks

Mobile Image Offloading Using Cloud Computing

HIPAA Privacy and Security

A Monitored Student Testing Application Using Cloud Computing

SURVEY OF ADAPTING CLOUD COMPUTING IN HEALTHCARE

How To Balance In Cloud Computing

How To Understand Cloud Computing

Indian Journal of Science International Weekly Journal for Science ISSN EISSN Discovery Publication. All Rights Reserved

The Workplace of the Future and Mobile Device Risk ISACA Pittsburgh. May 20 th, 2013

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

Mobile Cloud Computing for Data-Intensive Applications

The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government

IT Security Risk Management Model for Cloud Computing: A Need for a New Escalation Approach.

APPLICATION PROGRAMMING INTERFACE

Secure Your Mobile Workplace

Concurrent Technologies Corporation (CTC) is an independent, nonprofit, applied scientific research and development professional services

W H I T E P A P E R E m b r a c i n g C o n s u m e r i z a t i o n w i t h C o n f i d e n c e

SECURE CLOUD STORAGE PRIVACY-PRESERVING PUBLIC AUDITING FOR DATA STORAGE SECURITY IN CLOUD

STORAGE CENTER. The Industry s Only SAN with Automated Tiered Storage STORAGE CENTER

12 Key File Sync and Share Advantages of Transporter Over Box for Enterprise

6 Cloud computing overview

ADVANCE SECURITY TO CLOUD DATA STORAGE

Advanced Load Balancing Mechanism on Mixed Batch and Transactional Workloads

Cloud Computing for hand-held Devices:Enhancing Smart phones viability with Computation Offload

Adobe Digital Publishing Suite, Analytics Service

EFFICIENT AND SECURE ATTRIBUTE REVOCATION OF DATA IN MULTI-AUTHORITY CLOUD STORAGE

CHAPTER 7 SUMMARY AND CONCLUSION

Leveraging the Cloud for Your Business

CLOUD TECHNOLOGY IMPLEMENTATION/SECURITY

Why Encryption is Essential to the Safety of Your Business

Transcription:

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK GEARING THE RESOURCE POOR MOBILE DEVICES INTO RESOURCEFULL BY USING THE MOBILE CLOUD COMPUTING &USER CENTRIC APPROACH MISS. ABOLI W. HOLE, PROF. PRABHAKAR L. RAMTEKE 1. Dept of Computer Science & Info Tech, H.V.P.M. College of Engg., S.G.B.A.U Amravati. 2. Faculty of Computer Science & Info Tech, H.V.P.M. College of Engg., S.G.B.A.U, Amravati. Accepted Date: 27/02/2014 ; Published Date: 01/05/2014 Abstract: Mobile cloud computing is an emerging technology to improve the quality of mobile services. Mobile Cloud Computing (MCC) which combines mobile computing and cloud computing, has become one of the industry buzz words and a major discussion thread in the IT world since 2009.Mobile cloud computing is an emerging technology to improve the quality of mobile services. Mobile cloud computing has revolutionized the way in which mobile subscribers across the globe leverage services on the go. The mobile devices have evolved from mere devices that enabled voice calls only a few years back to smart devices that enable the user to access value added services anytime, anywhere. MCC integrates cloud computing into the mobile environment and overcomes obstacles related to performance (e.g. battery life, storage, and bandwidth), security (e.g. reliability and privacy). In this article, we provide a comprehensive study to lay out existing mobile cloud computing service models and key achievements, and \ present a new user-centric mobile cloud computing service model to advance existing mobile cloud computing research. Keywords: Mobile Cloud Computing, Cloud Computing, Service Model Corresponding Author: MISS. ABOLI W. HOLE Access Online On: www.ijpret.com How to Cite This Article: PAPER-QR CODE 535

INTRODUCTION Mobile computing research is to study how portable devices sense and learn the status of devices and the context related to their mobility and networking in order to better support mobile applications in an ad hoc communication environment. Cloud computing research mainly focuses on how to manage computing, storage, and communication resources that are shared by multiple users in a virtualized and isolated environment. Mobile cloud computing cannot be simply illustrated as merging mobile computing and cloud computing technologies. An illustrative example of mobile cloud computing is how a smart phone can best utilize the cloud resource to reduce its energy consumption. A computing task can be either executed on the mobile device or outsourced to the cloud. Mobile cloud computing originally is rooted from interdisciplinary research of mobile computing and cloud computing. MCC distinguishes its research focuses on tight interaction between, and construction and integration of the cyber physical system (CPS) and cyber virtual system (CVS) in which the CPS is immensely composed by computational and physical smart and mobile entities, and the CVS is mainly formed by cloud-based virtualized resources and services. This article first focuses on a comprehensive study of existing MCC service models, and then a user-centric MCC service framework is presented. The rest of this article is arranged as follows. We summarize current mobile cloud service models based on the role of mobile devices. We illustrate the current representatives according to the different service models previously defined. We state the transformation from the traditional Internet cloud to the mobile cloud and highlight features of MCC. The future research directions of MCC are proposed, focusing on a new user-centric service model and corresponding application scenarios. Finally, we conclude this article. MATERIALS & METHODS Current Mobile Cloud Service Models Current Internet clouds have been broadly classified in three service models: infrastructure as a service(iaas), platform as a service(paas) and software as a service(saas).however, due to the involvement of both CPS and CVS, MCC s service models are more appropriately classified according to the roles of computational entities within its service framework, where the classification of MCC service models can use the roles and relations between mobile entities and their invoked cloud-based resource provisioning. Based on this view, existing MCC services can be classified into three major models: mobile as a service consumer (MaaSC), mobile as a service provider (MaaSP), and mobile as a service broker (MaaSB). Existing Mobile Cloud Applications 536

We discuss three major MCC service types and corresponding representatives. Each service or application can be categorized into one or multiple service models. MaaSC is the most common MCC service model because most existing mobile devices are still restricted by their computation and energy capacities. As an example, clone cloud ([1]) provides computation task offloading service for mobile devices. In this case, the mobile device is the service consumer since it only benefits from the service provided by the cloud rather than providing services for other users. Mobile Cloud Computation Computation task offloading is a demanding feature for mobile devices relying on Internet clouds to perform resource intensive computation tasks. Partitioning computation tasks and allocating them between mobile devices and clouds can be very inefficient during the application runtime considering various performance metrics such as energy consumption, CPU usage, and network delay. How to efficiently and intelligently offload the computation tasks onto the cloud is one of the main research issues of MCC. CloneCloud ([1]) is the pioneer project in this area. It can automatically offload computing tasks to the cloud. CloneCloud serves as an application practitioner as well as an execution runtime environment that allows unmodified mobile applications to seamlessly offload parts of the executions from mobile devices onto a cloud server. Mobile Cloud Storage Storage capacity is another constraint of mobile devices. There are many existing storage services for mobile devices, such as Dropbox, icloud, Google Drive and Skydrive([2]). Besides manually uploading the files or data onto the cloud, one desired feature of mobile cloud storage services isthe automatic synchronization between mobile devices and the cloud. Multimedia data generated by mobile devices demands a stable and highly available storage solution. This is the reason why many smartphone operating systems natively implant the multimedia data synchronization feature (icloud for ios, Skydrive for Windows Phone, Google Drive for Android etc.). Where Store([3]) is a locationbased data storage solution for smartphones. It uses filtered replication (a filter expressing the set of data items that are likely to be accessed in the near future) along with each device s location history to distribute data items between smartphones and the cloud. Security and Privacy Security related services aim to provide data security protections through the cloud. The security of mobile devices can be enhanced under the help of cloud security mechanism including cloud-based secure proxy, remote anti-virus, remote attestation etc. CloudAV([4]) advocates such a cloud-based security model for malware detection for end hosts by providing antivirus as an in-cloud security service. Secure web referral services ([5]) enable antivirus and 537

ant phishing services through the cloud. Referral services depend on a secure search engine to validate URLs accessed by a mobile device to prevent mobile users from accessing phishing websites. An increasing number of security features can be enabled in the cloud, in which a reliable and secure connection between a mobile device and the cloud is the main challenge for this type of solution. Transitions from Internet Clouds to User-Centric Mobile Clouds Mobile clouds should be shifted from the traditional Internet cloud by using the following principles: Principle1:User-centric MCC applications should be designed in such a way that a user can control their own data and activities with strong privacy and security protection. Cloud resources should be collected and allocated according to mobile applications customized for each individual user. Principle 2: Mobility efficiency MCC resources should be dynamically allocated and managed according to the need of mobile cloud applications. The mobility of MCC should be confined through a set of mobile cloud application constraints to maximize efficiency using a set of system performance evaluation metrics such as availability, computing power, storage, and their special-temporal boundaries. Principle 3: Virtual representation MCC maintains a trusted, reliable, and accessible virtual representation for each user. The virtualized representation can be considered as an assistant for mobile users and performs actions such as sensing a user s daily activity to build the user s behavior and activity profiles, and delegate the user s activities in the virtual environment. Mobile as a Representer: A User-Centric Approach The future mobile cloud service model should be delivered based on the principles illustrated. Besides previously presentedservice models (i.e., MaaSC, MaaSP, and MaaSB), we present a new user-centric MCC service model called mobile as a representer (MaaR). In MaaR, each user can be represented by a virtualized entity in the cloud through his/her physical entity (i.e. mobile device).users behaviors and attributes can be collected from the real world (people, environment, or mobile devices) in real time and sent to their corresponding virtual entities in the cloud to perform further analysis and processing. MaaR can be regarded as the nextgeneration MCC service model in that both physical systems and virtual systems are seamlessly integrated through virtualization technologies to provide services. In MaaR, the mobile devices and clouds are highly interactive, and as a result, the service flow can be presented as 538

bidirectional arrows. In addition to helping mobile entities execute tasks more efficiently, MaaR is able to accomplish some tasks that are impossible to realize in current MCC. RESULTS & DISCUSSION Smartphone s are now capable of supporting a wide range of applications many of which demand an ever increasing computational power. This poses a challenge because smart phones are resource-constrained devices with limited computation power, memory, storage and energy. Fortunately, the cloud computing technology offers virtually unlimited dynamic resources for computation, storage, and service provision. Therefore, researchers envision cloud computing services to mobile devices to overcome the smart phones constraints and present a new user-centric mobile cloud computing service model to advance existing mobile cloud computing research. CONCLUSION In this article, we describe mobile cloud computing, a new transdisciplinary research area based on traditional mobile computing and cloud computing. The description is based on the current development of the mobile cloud system. This article focuses on the introduction of MCC concepts and is tutorial in nature so that readers are able to have a holistic viewof the current development of and vision for user-centric mobile cloud computing. We first provide a classification and representative achievements of current MCC service models. Then we discuss the transformation from the traditional Internet cloud to the user-centric mobile cloud and its design principles. Finally, MaaRservice model presented for achieving the user-centric MCC. REFERENCES 1. B. Chunet al., Clonecloud: Elastic Execution between Mobile Device and Cloud, Proc. 6th Conf. Computer Systems, 2011, pp. 301 14. 2. A. Covert, Google Drive, icloud, Drop box and More Compared: What s the Best Cloud Option? Technical Review, 2012. 3. P. Stued, I. Mohomed, and D. Terry, Wherestore: Location-based Data Storage for Mobile Devices Interacting with the Cloud, Proc. 1st ACMWk sp. Mobile Cloud Computing & Services: Social Networks and Beyond,2010. 4. J. Oberheide, E. Cooke, and F. Jahanian, CloudAV: N-Version Antivirus in the Network Cloud, Proc. 17th USENIX Security Symp., San Jose, CA, July 2008. 5. D. H. Le Xu, V. Nagarajan, and W.-T. Tsai, Secure Web Referral Services for Mobile Cloud Computing, IEEE Int l. Symp. Mobile Cloud, Computing, and Service Engineering, 2013. 539

6. Mark Walsh. Gartner: Mobile To Outpace Desktop Web By 2013. Online Media Daily, January 13, 2010. 7. Peter Mell and Timothy Grance. The NIST Definition of Cloud Computing (Draft). January, 2011. 540