Qos Aware Middleware For Service Allocation In Mobile Cloud Computing


Download Qos Aware Middleware For Service Allocation In Mobile Cloud Computing PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Qos Aware Middleware For Service Allocation In Mobile Cloud Computing book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.

Download

QoS-Aware Middleware for Service Allocation in Mobile Cloud Computing


QoS-Aware Middleware for Service Allocation in Mobile Cloud Computing

Author: M. Reza Rahimi

language: en

Publisher: LAP Lambert Academic Publishing

Release Date: 2014-04-29


DOWNLOAD





Mobile computing research is expanding beyond the traditional approach on voice and data delivery to encompass new classes of rich mobile applications such as location based services, mobile social networks, crowd computing and sensory based applications. These classes of mobile applications have quantitative and qualitative criteria of growing importance like efficiency and performance, scalability, privacy and reliability. The next generation of mobile enterprise systems will monitor and analyze the mobile computing ecosystem and adapt their execution environments and resources accordingly. In this work I focus on orchestrating all components of such a complex system to have an optimal mobile cloud computing enterprise which meets users and providers' concerns.

Qos-aware Middleware for Optimal Service Allocation in Mobile Cloud Computing


Qos-aware Middleware for Optimal Service Allocation in Mobile Cloud Computing

Author: Mohammad Reza Rahimi

language: en

Publisher:

Release Date: 2014


DOWNLOAD





The past two decades of explosive growth in wireless networking, mobile computing and web technologies has profoundly influenced society at large. Almost anyone with access to a mobile device has access to services on the Internet and has reaped the benefits of instant accessibility to Internet-enabled technologies such as social networks, media streaming applications, location-based services, instant messaging, etc. In this thesis we aim to synergistically exploit mobile and cloud computing to enable services that can enrich the experience and capabilities of mobile users in a pervasive environment. While mobile computing empowers users with anywhere, anytime access to the Internet, cloud computing harnesses the vast storage, computing, and software infrastructure resources of large organizations into a single virtualized infrastructure within reach of the general population. We argue that a tiered approach that synergistically exploits local and public clouds to achieve application QoS and scalability is a well suited architecture for the mobile cloud computing paradigm. In this thesis, we studied the problem of optimal and fair service allocation for a variety of mobile applications (single or group/collaborative mobile applications) in a mobile cloud computing paradigm. Specifically, we concentrate on three main issues: (i). Modeling of the MCC systems and formulation of the MCC service allocation problem, (ii) Service and resource provisioning algorithms, (iii) System performance testing. The first section of this dissertation develops a novel framework to model mobile applications as a location-time workflow (LTW) of tasks; here user mobility pattern are translated and mapped to mobile service usage patterns. We show that an optimal mapping of LTWs to 2-tiered cloud resources considering multiple QoS goals such application delay, device power consumption and user cost/price is an NP-hard problem for both single and group-based applications. Next, we designed a range of heuristics and approximations, in particular based on techniques such as greedy, simulated annealing and genetic algorithms to solve the formulated optimization problems. We considered the optimality of the heuristic approaches (as compared with an optimal solution) using running time and scalability as performance metrics. We also developed a MapReduce-based algorithmic model using Pig Latin to address scalable resource provisioning when the search space for optimization is large. We developed a prototype middleware platform, MAPCloud to orchestrate the components of a 2-tiered mobile cloud computing system. MAPCloud was evaluated by implementing a range of mobile applications that span compute, storage and bandwidth intensive applications. A detailed simulation study using measurements and trace data obtained from application profiling was used to further assess system performance at scale.

Resource Management of Mobile Cloud Computing Networks and Environments


Resource Management of Mobile Cloud Computing Networks and Environments

Author: Mastorakis, George

language: en

Publisher: IGI Global

Release Date: 2015-03-31


DOWNLOAD





As more and more of our data is stored remotely, accessing that data wherever and whenever it is needed is a critical concern. More concerning is managing the databanks and storage space necessary to enable cloud systems. Resource Management of Mobile Cloud Computing Networks and Environments reports on the latest advances in the development of computationally intensive and cloud-based applications. Covering a wide range of problems, solutions, and perspectives, this book is a scholarly resource for specialists and end-users alike making use of the latest cloud technologies.