Cloud computing for mobile users can offloading computation save energy
-
Upload
madan-golla -
Category
Technology
-
view
470 -
download
0
description
Transcript of Cloud computing for mobile users can offloading computation save energy
![Page 1: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/1.jpg)
CLOUD COMPUTING FOR MOBILE USERS: CAN OFFLOADING COMPUTATION SAVE
ENERGY?
![Page 2: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/2.jpg)
INTRODUCTION:Cloud computing :
Cloud computing is an emerging computing paradigm where data and applications reside in the cyberspace, it allows users to access their data and information through any web-connected device be it fixed or mobile.
![Page 3: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/3.jpg)
SaaS
PaaS
Iaas
Delivery Models of cloud computing:
![Page 4: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/4.jpg)
Types of Cloud :
Public
Private
Hybrid
Community
![Page 5: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/5.jpg)
EXISTING SYSTEM:
The currently popular client-server computing model enables mobile users to launch Web browsers, search the Internet, and shop online.
![Page 6: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/6.jpg)
Problems in the Existence system:
Two main concerns:
mobile computing are limited energy
wireless bandwidth
![Page 7: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/7.jpg)
The importance of battery lifetime of mobile phones
Various studies have identified longer batterylifetime as the most desired feature of suchsystems.
longer battery life to be more important than all other features, including cameras or storage.
short battery life to be the most disliked characteristic of Apple’s iPhone 3GS
battery life was the top concern of music phone users.
![Page 8: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/8.jpg)
Adopt a new generation of semiconductor technology.
Execute programs slowly.
Avoid wasting energy. (when it is idle, sleep mode)
Eliminate computation all together. (offloading these applications to the cloud).
Basic approaches to saving energy and extending battery lifetime in mobile devices:
![Page 9: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/9.jpg)
Proposed System:
A service provider owns and manages resources (such as processing, memory, storage), and users access them via the Internet.
For example, Amazon Web Services
Simple Storage Service (S3): let users store personal dataElastic Compute Cloud (EC2): perform computations on stored data•There are several benefits in shifting computing from the desktop to the cloud.•The primary constraints for mobile computing are limited energy and wireless bandwidth.
![Page 10: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/10.jpg)
Can offloading these applications to the cloud save energy and extend battery lifetimes for mobile users?How to implement a quantitative study. The
amount of energy saved is
S : the speed of cloud to compute C instructionsM : the speed of mobile to compute C instructionsD : the data need to transmitB : the bandwidth of the wireless Internet
![Page 11: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/11.jpg)
Suppose the server is F times faster—that is, S= F × M. We can rewrite the formula as
Energy is saved when this formula produces apositive number. The formula is positive if D/Bis sufficiently small compared with C/M and Fis sufficiently large.
Can offloading these applications to the cloud save energy and extend battery lifetimes for mobile users?
![Page 12: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/12.jpg)
sample applications benefiting from offloading
chess game.A chessboard has 8 × 8 = 64 positions. Eachplayer controls 16 pieces at the beginning ofthe game. Each piece may be in one of the 64possible locations and needs 6 bits torepresent the location. To represent a chessgame’s current state, it is sufficient to statethat 6 bits × 32 pieces = 192 bits = 24 bytes;this is smaller than the size of a typicalwireless packet.
![Page 13: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/13.jpg)
MODULE DESCRIPTIONNo. of modules: After careful analysis the system has
been identified to have the following modules:
Vendor module
Mobile user module
Offloading computation to save energy module
Security management module
Management of data storage
![Page 14: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/14.jpg)
Encryption scenario for cloud computing
![Page 15: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/15.jpg)
Advantages
L0w initial capital investment.Shorter start-up time for new services.Lower maintenance and operation costs.Higher utilization through virtualization.Easier disaster recovery.
![Page 16: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/16.jpg)
cloud computing can potentially save energyfor mobile users.not all applications are energyefficient when migrated to the cloud. cloud computing services would besignificantly different from cloud services fordesktops because they must offer energysavings. The services should consider the energyoverhead for privacy, security, reliability,and data communication before offloading.
Conclusion
![Page 17: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/17.jpg)
System requirement specifications
Hardware requirements:
Hardware : pentiumSpeed : 1.1 GHzRAM : 1 GBHard disk : 3.5 GBFloppy disk: 1.44 MBKey board : standard windows keyboardMouse : two or three button mouseMonitor : SVGA
![Page 18: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/18.jpg)
Software requirements:
Operating system : windowsTechnology : java and j2EEWeb technologies : html,javascript,CSSIDE : my eclipseWeb server : TomcatTool kit : Android phoneDatabase : my SQLJava version :J2SDK1.5
![Page 19: Cloud computing for mobile users can offloading computation save energy](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c5df794a79598a118b45ef/html5/thumbnails/19.jpg)