T IWORK Research topics

Slides:



Advertisements
Similar presentations
SLA-Oriented Resource Provisioning for Cloud Computing
Advertisements

Cloud Computing From Different Perspective. but first, What is cloud? Why is it called cloud?
Virtual Machine Usage in Cloud Computing for Amazon EE126: Computer Engineering Connor Cunningham Tufts University 12/1/14 “Virtual Machine Usage in Cloud.
1 NETE4631 Cloud deployment models and migration Lecture Notes #4.
CLOUD COMPUTING FOR MOBILE USERS: CAN OFFLOADING COMPUTATION SAVE ENERGY? Purdue University.
Autonomous Agents-based Mobile-Cloud Computing. Mobile-Cloud Computing (MCC) MCC refers to an infrastructure where the data storage and data processing.
Supervisor : Mr. Hadi Salimi Advanced Topics in Information Systems Mazandaran University of Science and Technology February 4, 2011 Survey on Cloud Computing.
COMS E Cloud Computing and Data Center Networking
Plan Introduction What is Cloud Computing?
Telecom Grade Cloud Computing László Szilágyi 26 April 2013.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
MOBILE CLOUD COMPUTING
Computation Offloading
GENI-related research activities of CSE, Aalto Zhonghong Ou Post-doc researcher Department of Computer Science and Engineering.
A Survey of Mobile Cloud Computing Application Models
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
:: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: Dennis Hoppe (HLRS) ATOM: A near-real time Monitoring.
Towards Sustainable Portable Computing through Cloud Computing and Cognitive Radios Vinod Namboodiri Wichita State University.
Adaptive software in cloud computing Marin Litoiu York University Canada.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Prepared By : Bhavin Tank(S.Y.B.Sc.(IT)) College of Computer Science & IT, Junagadh Cloud Computing.
Magellan: Experiences from a Science Cloud Lavanya Ramakrishnan.
INTRODUCTION TO CLOUD COMPUTING ggg UNDERSTANDING CLOUD COMPUTING UNDERSTANDING CLOUD COMPUTING DEFINITION CLOUD COMPUTING.
Wide-Area Service Composition: Performance, Availability and Scalability Bhaskaran Raman SAHARA, EECS, U.C.Berkeley Presentation at Ericsson, Jan 2002.
1 NETE4631 Network Information Systems : Introduction to Cloud Computing Lecture Notes #2.
July 2013 Elastic Offloading by Dale Denis. Dale Denis The Elastic Offloading of Computationally Intensive Tasks to the Cloud to Augment the Computing.
CLOUD COMPUTING FOR MOBILE USERS: CAN OFFLOADING COMPUTATION SAVE ENERGY? Karthik Kumar and Yung-Hsiang Lu, Purdue University IEEE Software, 2010.
Universidade Federal do Ceará FOLE: A Framework for Elasticity Performance Evaluation in Cloud Computing Systems Emanuel F. Coutinho Group of Computer.
PRESENTED BY– IRAM KHAN ISHITA TRIPATHI GAURAV AGRAWAL GAURAV SINGH HIMANSHU AWASTHI JAISWAR VIJAY KUMAR JITENDRA KUMAR VERMA JITENDRA SINGH KAMAL KUMAR.
A method for using cloud computing for Android By: Collin Molnar.
Application-Aware Traffic Scheduling for Workload Offloading in Mobile Clouds Liang Tong, Wei Gao University of Tennessee – Knoxville IEEE INFOCOM
Introduction to Mobile-Cloud Computing. What is Mobile Cloud Computing? an infrastructure where both the data storage and processing happen outside of.
Dynamic Mobile Cloud Computing: Ad Hoc and Opportunistic Job Sharing.
Communication Protocol Engineering Lab. VANET-cloud : a generic cloud computing model for vehicular ad hoc networks IEEE Wireless Communications February.
Increasing Cloud Adoption Through Cloud Services Brokerage (CSB) Brent Brightwell Senior VP Products and Strategy DoubleHorn.
© 2016 Global Market Insights, Inc. USA. All Rights Reserved Fuel Cell Market size worth $25.5bn by 2024 Infrastructure as a Service.
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Md Baitul Al Sadi, Isaac J. Cushman, Lei Chen, Rami J. Haddad
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Connected Infrastructure
Chapter 6: Securing the Cloud
Cloud Technology and the NGS Steve Thorn Edinburgh University (Matteo Turilli, Oxford University)‏ Presented by David Fergusson.
Organizations Are Embracing New Opportunities
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
INTRODUCTION Enhanced Simplified Symmetric Key Encryption Algorithm by Mahendra kumar shrivas.
Dag Toppe Larsen UiB/CERN CERN,
Dag Toppe Larsen UiB/CERN CERN,
Cloud computing-The Future Technologies
Connected Infrastructure
What are the most popular services offered by Amazon Web Services..?Amazon Web Services
Amazon Web Services The Basics.
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
Cloud Computing By P.Mahesh
Adaptive Cloud Computing Based Services for Mobile Users
Cloud Computing B. Ramamurthy 9/19/2018 B. Ramamurthy.
Real-time data delivery may be easier than you think
CNIT131 Internet Basics & Beginning HTML
Mobile edge computing Report by Weiqing huang.
EIS Fast-track Revision Om Trivedi Enterprise Information Systems
موضوع: بررسي و ارزيابي معماري‌هاي دروازه‌ي سرويس پيام چندرسانه‌اي
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Course Project Topics for CSE5469
Costs of Migration and Operation in the Cloud
Micro-Blog - CS546 - Anoop Nimkar
Energy-Efficient Storage Systems
Sense-Aid: A Mobile Crowdsensing framework
Cloud Security AWS as an example.
Cloud Security AWS as an example.
Cloud Computing for Wireless Networks
Presentation transcript:

T-110.5190 IWORK Research topics 17.01.2011 Yrjö Raivio Aalto University, School of Science Department of Computer Science and Engineering Data Communications Software Email: yrjo.raivio@tkk.fi 2/2/2019

Mobile Cloud 2/2/2019

1) Handling dynamic traffic loads by a hybrid cloud 2/2/2019

Ticket sales variations Public cloud Private cloud Source: http://www.alexa.com/siteinfo/ticketmaster.com# 2/2/2019

SMS traffic variations – example from New Year´s Eve Public cloud Private cloud Source: Zerfos, P., Meng, X., Wong, S.H.Y. and Samanta, V., 2006. A study of the Short Message Service of a nationwide cellular network. (IMC ’06), Rio de Janeiro, Brazil 25-27 October 2006. 2/2/2019

Research target Dynamic traffic handling is not a trivial question. You should evaluate the challenges incorporated. What are the requirements for the hybrid infrastructure? How do you manage the dynamic load changes, based on historic or monitoring data or both? When does the hybrid approach make sense? When it does not? 2/2/2019

References M. Hajjat, X. Sun, Y-W. E. Sung, D. Maltz, S. Rao, K. Sripanidkulchai and M. Tawarmalani: Cloudward Bound: Planning for Benefitial Migration of Enterprise Applications to the Cloud, SIGCOMM 2010. R. Moreno-Vozmediano, R.S. Montero and I.M. Llorente: Elastic Management of Cluster-based Services in the Cloud, ACDC 2009. J. Gabriellson, O. Hubertsson, I. Más and R. Skog: Cloud Computing in telecommunications, Ericsson Review 1/2010. 2/2/2019

Cost analysis of a hybrid cloud 2/2/2019

Research target The cost of the cloud depends on servers, infrastructure, power and network costs. In a hybrid architecture public cloud is the 5th cost factor. Define a model to evaluate the costs of a private, a public and a hybrid cloud. What is the optimal solution for each product or company? What is the impact of the energy consumption? Where is the breakeven point for each alternative? You may assume that public cloud charging is based on Amazon EC2 pricing model. 2/2/2019

References A. Greenberg, J. Hamilton, D .A. Maltz and P. Patel: The Cost of a Cloud: Research Problems in Data Center Networks, ACM SIGCOMM Computer Communication Review, vol. 39, no. 1, Jan 2009. A. Berl et al: Energy-Efficient Cloud Computing, The Computer Journal, vol. 53, no. 7, 2010. E. Walker, W. Brisken and J. Romney: To Lease or Not to Lease from Storage Clouds, Computer, April 2010 (vol. 43 no. 4) pp. 44-50. 2/2/2019

3) Offloading mobile binaries, user interfaces, content or applications 2/2/2019

Mobile capablities Bottleneck: Battery Source: Kemp et al, ”Cuckoo: a Computation Offloading Framework for Smartphones”, 2010 2/2/2019

Mobile offloading Application example (by Kumar & Lu): Source: Kumar & Lu, ”Cloud Computing for Mobile Users: Can Offloading Computation Save Energy ”, 2010 Source: Chun & Maniatis, ”Augmented Smartphone Applications Through Clone Cloud Execution”, 2009 Application example (by Kumar & Lu): Chess Position can be shown with 6 bits x 32 = 192 bits = 24 byte All possible combinations in a typical game: ~680 = 1.8 x 1062 Application examples (by Kemp et al): Image processing Audio processing Text processing Artificial intelligence for games 3D rendering Security 2/2/2019

Research target Basically we can offload the whole mobile binary (image) to cloud or restrict the offloading to only code blocks, user interfaces, applications or content. You have a choice. You may either make a summary of the main research paths on the area, or you may focus on some sub area of the research. Can mobile offloading save energy? What is the cost of computation vs. communication? What is the optimal solution? What are the most vital use cases? 2/2/2019

References X. Zhang et al: Towards an Elastic Application Model for Augmenting Computing Capabilities of Mobile Platforms, Mobilware 2010. K. Kumar and Y.-H. Lu: Cloud Computing for Mobile Users: Can Offloading Computation Save Energy? Computer, April 2010. R. Kemp et al: Cuckoo: a Computation Offloading Framework for Smartphones, MobiCASE 2010. B.-G Chun and P. Maniatis: Augmented Smartphone Applications Through Clone Cloud Execution, HotOS 2009. 2/2/2019