1 / 7

Mobile cloud computing: survey

Mobile cloud computing: survey. Introduction In recent years, applications targeted at mobile devices havs started becoming abundant with applications in various categories such as entertainment, health, games, business, social networking, travel and news.

teige
Download Presentation

Mobile cloud computing: survey

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Mobile cloud computing: survey Introduction In recent years, applications targeted at mobile devices havs started becoming abundant with applications in various categories such as entertainment, health, games, business, social networking, travel and news. Cloud computing can be defined as the aggregation of computing as a utility and software as a service where the applications are delivered as services over the Internet and the hardware and systems software in data centers provide those services. Mobile cloud computing

  2. 2. Motivation: the need for a mobile cloud • The different applications and scenarios • Image processing • Natural language processing • Crowd computing • Sharing GPS/Internet data • Sensor data applications • Multimedia search • Social networking • The reason for sharing/offloading work from a mobile device would be: limited computational capacity, limited battery power, limited connectivity, opportunity to gather more sensing data, access to different content/data sets, and to make use of idling processing power. Mobile cloud computing

  3. 3. Cloud computing vs. mobile cloud computing 3.1 Cloud computing • Cloud computing refers to both the application delivered as services over the Internet and the hardware and systems software in the datacenters that provide those services. 3.2 Mobile cloud computing • Definitions of mobile cloud computing • Run an application such as Google’s Gmail for Mobile on a remote resource rich server. • Other mobile devices themselves too as resource providers of the cloud making up a mobile peer-to-peer network. • Cloudlet concept, 모바일 기기가 원거리에 있는 클라우드 센터가 아닌 저지연으로 접근 가능한 근처의 Cloudlet(Data Center in a Box)과 상호 연동하는 개념 Mobile cloud computing

  4. 4. A taxonomy of mobile cloud computing • Fig. 4. A Taxonomy of issues in mobile cloud computing. 4.5 Context-awareness 4.5.1 Context-aware service provisioning • Mobile clouds can utilize the sensing abilities of their mobile devices such as location, acceleration, etc. and act as providers of context awareness/information. • As the context of the user changes, this prompts invocation of different cloud services based on the current context. • When a mobile user invokes a cloud service, and the most suitable service is selected based on that information. • Identify a model consisting of four layers of context elements: • Monitored context: refers to current monitored context consisting of: device context, user preference for user-specific preference settings, situational, and service context information. • Types of gaps: refers to gaps that happen as a result of content changes. • Types of causes: refers to the factors that can cause the aforementioned gaps. • Adapters: refers to the remedial actions that should be taken to remove the aforementioned causes. Mobile cloud computing

  5. 4.5.2 Risk assessment using context-awareness • Context information is used to facilitate risk assessment and routing decisions. • A user is able to securely run multiple applications on different security domains, and to separate services for different settings based on context. 4.5.3 Identifying potential resources and common activities using context-awareness • The system is made aware if a new device enters the resource pool, or leaves it, thereby leading to better scalability and content distribution. 4.5.4 Energy awareness • Energy will enable the mobile device to take appropriate component level action to minimize unnecessary energy consumption. 4.6 Data management 4.6.1 Personal data storage on mobile cloud 4.6.2 Data access issues • Pocket Cloudlets, a local storage cache based on nonvolatile memory is used to store parts or full cloud services in the mobile device. Mobile cloud computing

  6. 4.6.3 Data portability and interoperability 4.6.4 Embedded mobile database • Challenges • Supporting continuous mobility while ensuring connectivity to the cloud. • Security in mobile clouds. • Incentives for surrogates. Mobile cloud computing

  7. Mobile cloud computing

More Related