Preview

To Offload or Not to Offload? the Bandwidth and Energy Costs of Mobile Cloud Computing

Good Essays
Open Document
Open Document
8519 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
To Offload or Not to Offload? the Bandwidth and Energy Costs of Mobile Cloud Computing
To Offload or Not to Offload? The Bandwidth and Energy Costs of Mobile Cloud Computing
Marco V. Barbera, Sokol Kosta, Alessandro Mei, and Julinda Stefa
Department of Computer Science, Sapienza University of Rome, Italy Email: lastname@di.uniroma1.it

Abstract—The cloud seems to be an excellent companion of mobile systems, to alleviate battery consumption on smartphones and to backup user’s data on-the-fly. Indeed, many recent works focus on frameworks that enable mobile computation offloading to software clones of smartphones on the cloud and on designing cloud-based backup systems for the data stored in our devices. Both mobile computation offloading and data backup involve communication between the real devices and the cloud. This communication does certainly not come for free. It costs in terms of bandwidth (the traffic overhead to communicate with the cloud) and in terms of energy (computation and use of network interfaces on the device). In this work we study the feasibility of both mobile computation offloading and mobile software/data backups in real-life scenarios. In our study we assume an architecture where each real device is associated to a software clone on the cloud. We consider two types of clones: The off-clone, whose purpose is to support computation offloading, and the back-clone, which comes to use when a restore of user’s data and apps is needed. We give a precise evaluation of the feasibility and costs of both off-clones and back-clones in terms of bandwidth and energy consumption on the real device. We achieve this through measurements done on a real testbed of 11 Android smartphones and an equal number of software clones running on the Amazon EC2 public cloud. The smartphones have been used as the primary mobile by the participants for the whole experiment duration.

I. I NTRODUCTION The advances in technology of the last decades have undoubtedly turned yesterday’s must-have devices into today’s stock. Think of the phones with aerials of the

You May Also Find These Documents Helpful

  • Best Essays

    With the unprecedented growth and spread of information, there is no wonder why large Information Technology companies have been investing in the “cloud”. To expand, when referring to Cloud Computing, this means to access and store information not stored with in your computer whether it be public, private, or hybrid cloud computing. In technological terms, the server you are accessing is somewhere else and therefore, the information and tools you are using are “up in the clouds” but more so stored in another server space. However, whether you are paying for services through software, total usage, or free usage (hence the types of cloud services) Cloud Computing seems to be everywhere. Yet, it is important to recognize what is to gain by using cloud computing from big businesses to individual users and what are some risky moves when utilizing cloud storage over the Internet. Hence, the content of this paper will discuss the pros and cons of cloud computing and where cloud computing is headed in todays online society.…

    • 1307 Words
    • 6 Pages
    Best Essays
  • Better Essays

    Cis 500- Cloud Computing

    • 1078 Words
    • 5 Pages

    As a leader in 2G, 3G and 4G mobile technology, Ericsson saw immediate benefits from the use of Amazon Web Services. The Amazon Web Services provides an integrated cloud called Amazon Elastic Compute Cloud or EC2. This cloud offers the flexibility and capabilities that Ericsson needs long-term. The use of EC2 provides cost efficiency due to this being an existing infrastructure. The money Ericsson would need to cover a traditional IT infrastructure is significantly lowered with the use of cloud. Some benefits to the use of EC2 is: automatic updates ensuring that all software is up to date for optimal performance, application management to ensure that applications can now be monitored and used on an as needed basis, remote access makes clouds available for access anytime, anywhere in the world making this accessible 24 hour a day.…

    • 1078 Words
    • 5 Pages
    Better Essays
  • Better Essays

    Term Paper Intro to I.T.

    • 1605 Words
    • 7 Pages

    Cloud computing is one of the leading buzz terms in the world of IT today. Seemingly every possible solution has been enhanced with the mere addition of the word “cloud”. Cloud computing refers to applications and services offered over the Internet. These services are offered from data centers all over the world, which collectively are referred to as the "cloud." This metaphor represents the intangible, yet universal nature of the Internet. The idea of the "cloud" simplifies the many network connections and computer systems involved in online services. In fact, many network diagrams use the image of a cloud to represent the Internet. This symbolizes the Internet 's broad reach, while simplifying its complexity. Any user with an Internet connection can access the cloud and the services it provides. Since these services are often connected, users can share information between multiple systems and with other users. Examples of this technology include online backup services, social networking services, and personal data services such as Apple 's MobileMe. Cloud computing also includes online applications, such as those offered through Microsoft Online Services. Hardware services, such as redundant servers, mirrored websites, and Internet-based clusters are also examples of cloud computing. ("Technology terms," 2009)…

    • 1605 Words
    • 7 Pages
    Better Essays
  • Powerful Essays

    Cloud Computing

    • 1763 Words
    • 7 Pages

    IT departments and infrastructure providers are under increasing pressure to provide computing infrastructure at the lowest possible cost. In order to do this, the concepts of resource pooling, virtualization, dynamic provisioning, utility and commodity computing must be leveraged to create a public or private cloud that meets these needs. Cloud computing is a general term for anything that involves delivering hosted services over the Internet. This provides the smaller companies or individuals who couldn’t able to buy costly software or any other resources. This becomes easy because of cloud computing. Cloud promises real costs savings and agility to customers. It’s a ‘Pay for Usage’ plan. We pay the money based on our usage only. Through cloud computing, a company can rapidly deploy applications where the underlying technology components. Access to applications and data anywhere, any Time, from any device is the potential outcome of cloud computing. This is suitable technology for limited budgets and a highly dynamic market with minimal resources.…

    • 1763 Words
    • 7 Pages
    Powerful Essays
  • Powerful Essays

    Cloud Computing

    • 1296 Words
    • 6 Pages

    The author will explain in this case study how Ericsson benefitted from using Amazon Web Services (AWS) in terms of cost reduction, automated software updates, remote access, and on-demand availability. The study will also evaluate the scalability, dependability, manageability, and adaptability of Amazon Elastic Compute Cloud (Amazon EC2), Amazon Simple Storage Services (Amazon S3), and RightScale. The author will also discuss the security concerns of cloud-based services and make suggestions to cope with these concerns. Lastly, the author will assess possible scalability, reliability, and cost issues associated with cloud computing, and make suggestions to overcome each of these issues.…

    • 1296 Words
    • 6 Pages
    Powerful Essays
  • Powerful Essays

    Business Trend Memo

    • 1299 Words
    • 6 Pages

    The term “cloud” implies an idea that users are able to access applications from any location in the world. Cloud computing is defined as a collection of disembodied services accessible from anywhere using any mobile device that has access to the Internet (Mondal 2009). In other words, cloud computing is an application service that is like e-mail and uses ubiquitous resources that can be shared by many…

    • 1299 Words
    • 6 Pages
    Powerful Essays
  • Better Essays

    Week6 Final Proposal

    • 1589 Words
    • 5 Pages

    The industry of smartphones has been rapidly increasing since the development of the touch screen and smarter technology for the mobile phone business. When touch screens and advanced 3G/4G technology was introduced, people trended away from flip-phones and Motorola © Razors to iPhones, Samsung Galaxies, Windows HTCs, and other substitutes.…

    • 1589 Words
    • 5 Pages
    Better Essays
  • Good Essays

    Recently I took to exploring the world of how smartphones, particularly the iPhone is manufactured and to what lengths western societies will go to get one when it is unveiled as the ‘new and improved’ version from six-months ago. While I do own an iPhone among other Apple devices such as the iPad, I did not put much thought into the ‘behind the scenes’ (Berger, 7) of how these coveted devices became manufactured and ultimately arrive on our shores.…

    • 873 Words
    • 4 Pages
    Good Essays
  • Best Essays

    utility (Cantu, 2011). It was not until 1997 that the term was used in a presentation by…

    • 1740 Words
    • 8 Pages
    Best Essays
  • Best Essays

    Cyber Security

    • 4964 Words
    • 20 Pages

    2. Armbrust, M., Fox, A., Griffith, R., Joseph, A., Katz, R., Konwinski, A., et al. (2009). Above the clouds: A Berkeley view of cloud computing. EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-28.…

    • 4964 Words
    • 20 Pages
    Best Essays
  • Powerful Essays

    Strayer, David L., Drews, Frank A., Crouch, Dennis J. (2006). A Comparison of the Cell Phone…

    • 1634 Words
    • 7 Pages
    Powerful Essays
  • Good Essays

    Introduction: In our society and many societies today persons are fortunate enough to witness this era of technology and also be a part of owning our own pieces of technology. Most of us can agree that technology has played a pivotal role in our lives and persons around us as well and can come to appreciate all of its works and creations. One of the most common technological item everyone has come to abide with is a cellular phone commonly known as cell phone. These persons who are owners of cell phones can testify that they are great inventions that has become so useful to us all in many ways.…

    • 1166 Words
    • 5 Pages
    Good Essays
  • Good Essays

    Top 5 Benefits and Downfalls of Mobile Technology | Smile ... (n.d.). Retrieved from http://mobiletechnologyinhospitals.wordpress.com/…

    • 1567 Words
    • 7 Pages
    Good Essays
  • Powerful Essays

    The purpose of this study is to develop a reasonable understanding of possible opportunities and future extension problems of Mobile Cloud after the Evolution of 5G Technology. As Cloud Computing is being considered “Future of web” now a day. Mobile Cloud Computing (MCC) is basically an infrastructure where both data and storage processing happen on remote servers. There is no need to purchase hardware and update software every time a new application is launched. Also customers don’t have to pay for features they don’t use. But this technique can be failed due to low bandwidth, service availability, heterogeneity and leads to wasted money in case where strain and traffic are highly variable. So in order to meet the capacity requirements of cloud computing we need a wireless world that is free from limitations and hindrance of previous generations. 5G is considering a fully targeted solution to both wired and wireless networks using packet switching wireless system with wide area coverage and high throughput. The 5G technologies include all types of advanced features which make MCC most powerful and huge demand in near future. This thesis…

    • 1473 Words
    • 6 Pages
    Powerful Essays
  • Good Essays

    Sustaining in a world driven with technology, it is impossible to neglect the essentiality of technology in each and every walk of life and the way we are reliant on it. Long-gone are the days, when I used my good old alarm clock to wake up in the morning. But now, the tech savvy in me, uses my iPhone not just as my quintessential alarm clock but various other utilities like calculator, calendar, camera, music, digital diary, GPS, compass and the list is endless! Several of the elementary needs like talking over a call or ordering food online–all are gimmicks of technology!…

    • 1036 Words
    • 5 Pages
    Good Essays