02-07-2013, 03:46 PM
Mobile Cloud Computing
Mobile Cloud.pptx (Size: 208.1 KB / Downloads: 36)
Brief Definition of Cloud Computing :-
Cloud computing is a model for enabling available, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
Challenges: - Compared with the traditional wired network, mobile computing network may face various problems and challenges in different aspects, such as signal disturbance, security, hand-off delay, limited power, low computing ability, and so on. due to the wireless environment and numerous mobile nodes. In addition, the Quality of Service (QoS) in mobile computing network is much easier to be affected by the landforms, weather and buildings.
MOBILE CLOUD COMPUTING
Nowadays, both hardware and software of mobile devices get greater improvement than before, some smartphones such as iPhone 4S, Android serials, Windows Mobile serials and Blackberry, are no longer just traditional mobile phones with conversation, SMS, Email and website browser, but are daily
necessities to users.
Concept and principle
It is a novel computing mode consisting of mobile computing and cloud computing, which provide cloud based services to users through the Internet and mobile devices.
In mobile cloud computing, the previous mobile device-based intensive computing, data storage and mass information processing have been transferred to ’cloud’ and thus the requirements of mobile devices in computing capability and resources have been reduced, so the developing,
running, deploying and using mode of mobile applications
have been totally changed.
Solutions
Upgrade bandwidth for wireless connection, make the web content more suitable for mobile network using regional data centres.
Deploy the application processing node at the ’edge’ of cloud in order to reduce data delivery time.
Duplicate mobile devices to cloud using virtualization and image technologies, to process Data-Intensive Computing and Energy-Intensive Computing, such as virus scanning in mobile devices.