Net-Centric Software and Systems I/UCRC A Framework for QoS and Power Management for Mobile Devices in Service Clouds Project Lead: I-Ling Yen, Farokh.

Slides:



Advertisements
Similar presentations
Quality Monitoring for Communication Manager
Advertisements

Microsoft ® System Center Configuration Manager 2007 R3 and Forefront ® Endpoint Protection Infrastructure Planning and Design Published: October 2008.
SLA-Oriented Resource Provisioning for Cloud Computing
Software Quality Assurance Plan
Software Engineering CSE470: Process 15 Software Engineering Phases Definition: What? Development: How? Maintenance: Managing change Umbrella Activities:
Context Awareness System and Service SCENE JS Lee 1 An Energy-Aware Framework for Dynamic Software Management in Mobile Computing Systems.
FindAll: A Local Search Engine for Mobile Phones Aruna Balasubramanian University of Washington.
4.1.5 System Management Background What is in System Management Resource control and scheduling Booting, reconfiguration, defining limits for resource.
CS 795 – Spring  “Software Systems are increasingly Situated in dynamic, mission critical settings ◦ Operational profile is dynamic, and depends.
Net-Centric Software and Systems I/UCRC Copyright © 2011 NSF Net-Centric I/UCRC. All Rights Reserved. High-Confidence SLA Assurance for Cloud Computing.
Green Cloud Computing Hadi Salimi Distributed Systems Lab, School of Computer Engineering, Iran University of Science and Technology,
Dynamic Service Composition with QoS Assurance Feb , 2009 Jing Dong UTD Farokh Bastani UTD I-Ling Yen UTD.
Chapter 10 Artificial Intelligence © 2007 Pearson Addison-Wesley. All rights reserved.
Panorama Consulting Group LLC ERP Assessment, Selection, and Planning SAMPLE APPROACH.
ICS Management Poor management is the downfall of many software projects Software project management is different from other engineering management.
| Copyright 2014 Simio LLC | All rights reserved. 1 Executing Simulation Experiments in the Cloud C. Dennis Pegden, CEO Simio LLC.
R R R CSE870: Advanced Software Engineering (Cheng): Intro to Software Engineering1 Advanced Software Engineering Dr. Cheng Overview of Software Engineering.
Quality of Service in IN-home digital networks Alina Albu 23 October 2003.
APPLICATION DEVELOPMENT BY SYED ADNAN ALI.
1© Copyright 2015 EMC Corporation. All rights reserved. SDN INTELLIGENT NETWORKING IMPLICATIONS FOR END-TO-END INTERNETWORKING Simone Mangiante Senior.
Introduction to Systems Analysis and Design
ThinkAir: Dynamic Resource Allocation and Parallel Execution in Cloud for Mobile Code Offloading Sokol Kosta, Pan Hui Deutsche Telekom Labs, Berlin, Germany.
New Challenges in Cloud Datacenter Monitoring and Management
1 Efficient Management of Data Center Resources for Massively Multiplayer Online Games V. Nae, A. Iosup, S. Podlipnig, R. Prodan, D. Epema, T. Fahringer,
ALBERT PARK EEL 6788: ADVANCED TOPICS IN COMPUTER NETWORKS Energy-Accuracy Trade-off for Continuous Mobile Device Location, In Proc. of the 8th International.
Salesforce Change Management Best Practices
Revenue Cycle Management Medical Technology Acquisition and Assessment Team Members: Joseph Dixon, Michael Morotti, Mari Pirie-St. Pierre, David Robbins.
Web Development Process Description
AICT5 – eProject Project Planning for ICT. Process Centre receives Scenario Group Work Scenario on website in October Assessment Window Individual Work.
Chapter 11: Artificial Intelligence
Dillon: CSE470: SE, Process1 Software Engineering Phases l Definition: What? l Development: How? l Maintenance: Managing change l Umbrella Activities:
Chapter 10 Artificial Intelligence. © 2005 Pearson Addison-Wesley. All rights reserved 10-2 Chapter 10: Artificial Intelligence 10.1 Intelligence and.
Mantychore Oct 2010 WP 7 Andrew Mackarel. Agenda 1. Scope of the WP 2. Mm distribution 3. The WP plan 4. Objectives 5. Deliverables 6. Deadlines 7. Partners.
Improving Network I/O Virtualization for Cloud Computing.
An Autonomic Framework in Cloud Environment Jiedan Zhu Advisor: Prof. Gagan Agrawal.
Master Thesis Defense Jan Fiedler 04/17/98
SOFTWARE DESIGN (SWD) Instructor: Dr. Hany H. Ammar
Jump to first page (c) 1999, A. Lakhotia 1 Software engineering? Arun Lakhotia University of Louisiana at Lafayette Po Box Lafayette, LA 70504, USA.
NC-BSI: 3.3 Data Fusion for Decision Support Problem Statement/Objectives: Problem - Accurate situation awareness requires rapid integration of heterogeneous.
1 Thank you for visiting our site and welcome to the “Introduction to ISO 22000” Presentation that you requested. For more information.
Portable and Predictable Performance on Heterogeneous Embedded Manycores (ARTEMIS ) ARTEMIS 2 nd Project Review October 2014 Summary of technical.
Lecture 7: Requirements Engineering
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11: Artificial Intelligence Computer Science: An Overview Tenth Edition.
Secure Opportunistic Mobile Application Offload for Enterprise Networks Aaron Gember and Aditya Akella University of Wisconsin – Madison Abstract Application-independent.
Systems Analysis and Design in a Changing World, Thursday, Feb 1.
Net-Centric Software and Systems I/UCRC Copyright © 2011 NSF Net-Centric I/UCRC. All Rights Reserved. Bio-Com Project Project Lead: Krishna Kavi and Robert.
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 What is Solution Assessment & Validation?
Zibin Zheng DR 2 : Dynamic Request Routing for Tolerating Latency Variability in Cloud Applications CLOUD 2013 Jieming Zhu, Zibin.
1 Integrating security in a quality aware multimedia delivery platform Paul Koster 21 november 2001.
Service-oriented Resource Broker for QoS-Guaranteed in Grid Computing System Yichao Yang, Jin Wu, Lei Lang, Yanbo Zhou and Zhili Sun Centre for communication.
End-to-End Efficiency (E 3 ) Integrating Project of the EC 7 th Framework Programme General View of the E3 Prototyping Environment for Cognitive and Self-x.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Adaptive Sleep Scheduling for Energy-efficient Movement-predicted Wireless Communication David K. Y. Yau Purdue University Department of Computer Science.
Copyright © 2015 NSF Net-Centric I/UCRC. All Rights Reserved. Rev 4 Net-Centric and Cloud Software and Systems I/UCRC Net-Centric and Cloud Software and.
Identifying “Best Bet” Web Search Results by Mining Past User Behavior Author: Eugene Agichtein, Zijian Zheng (Microsoft Research) Source: KDD2006 Reporter:
PROPRIETARY  2003 Data Research Analysis & Consultancy Solutions All Rights Reserved. This is achieved by: Improving availability / reducing stock outs.
Net-Centric Software and Systems I/UCRC Self-Detection of Abnormal Event Sequences Project Lead: Farokh Bastani, I-Ling Yen, Latifur Khan Date: April 1,
Microsoft ® Official Course Module 6 Managing Software Distribution and Deployment by Using Packages and Programs.
Net-Centric Software and Systems I/UCRC A Framework for QoS and Power Management for Mobile Devices in Service Clouds Project Lead: I-Ling Yen, Farokh.
Self-Configuring Wireless MEMS Network N-CSSC Net-Centric Software & Systems Consortium Planning Meeting February , 2008 Robert Akl UNT
Advanced Software Engineering Dr. Cheng
Database Testing in Azure Cloud
Collaborative Offloading for Distributed Mobile-Cloud Apps
Presented By: Darlene Banta
Done by:Thikra abdullah
Presentation Title August 8, 2019
Presentation Title September 22, 2019
Presentation transcript:

Net-Centric Software and Systems I/UCRC A Framework for QoS and Power Management for Mobile Devices in Service Clouds Project Lead: I-Ling Yen, Farokh Bastani, Krishna Kavi Date: October 21, 2010 Copyright © 2010 NSF Net-Centric I/UCRC. All rights reserved.

Page 26/4/2016 Project Scope: Deliverables: Experimental results showing the benefit of using service cloud in saving power for mobile devices Design of power optimization algorithms 2010/Current Project Overview A Framework for QoS and Power Management for Mobile Devices in Service Clouds Success Criteria: This project will demonstrate a significant improvement in reducing power consumption on mobile devices by delegating tasks to service cloud Project Schedule: Execute the services in Cloud or mobile device? Save power & satisfy QoS req. QPM framework Tasks: 1.Build the experimental environment 2.Develop the prediction algorithms to predict QoS and power behavior for each service and for a service chain 3.Develop the execution decision algorithms 4.Develop the service migration infrastructure 5.Develop the service allocation decision algorithms 6.Validate the framework design A M J J A S O N D J F M A 1011 Task 1 Tasks 2,3: Simple data collection + coordinated prediction & decision Task 6: Evaluation Tasks 1-3,6: Enhanced data collection, prediction & decision Task 6: New Evaluation

Page 36/4/ Project Results TASK STAT PROGRESS and ACCOMPLISHMENT 1. Build the experimental environment Set up laptop and PC as the mobile device and the service cloud. Setup PowerTop for mobile device power measurement. 2. Develop the prediction algorithms to predict QoS and power behavior for each service and for a service chain Collected data and used them as historical information for prediction. Developing neural network to make QoS and power predictions for unexplored configurations. 3. Develop the execution decision algorithms Completed a decision algorithm for the mobile device to determine whether to execute the services in a task on the mobile device or in the service cloud. 6. Validate the framework design Established 3 scenarios, developed the involved services, used them to validate the framework design and obtained some results. Complete Partially Complete Not Started Significant Finding/Accomplishment! This research leverages service clouds for significantly reduced power consumption & latency on mobile devices

Page 46/4/2016 Our Solution Use service cloud to help power management in mobile devices E.g., computation intensive services can be delegated to cloud E.g., communication intensive services can be migrated to MD Decision process Service execution platform selection decision (SEPSD) Service allocation decision module (SADM) Service migration infrastructure (SMI) in the cloud Offline analysis in the service cloud to determine the best QoS and power management parameters  Derive parameterized rules Mobile device makes on-the-fly decisions based on the rules 6/4/2016

Page 56/4/2016 Major Accomplishments, Discoveries and Surprises 1. Evaluation results (power saving by QPM) Template holder, new results will be added for presentation 2. Developed a QPM pattern to be submitted to NCOIC Include a complete design of the system with major components that can be implemented using different technologies 6/4/2016

Page 66/4/2016 New Problems Based on the experimental results, Improve the QoS and power prediction accuracy by using better prediction models Consider more parameters that may affect QoS Train the prediction model with service profiles collected preliminary experimental studies Optimize SEPSDM decision process to reduce its power & latency For each service, make pre-analysis for mobile device and user specific predictions before downloading the service For frequently used service chain, pre-compute the tradeoff in QoS and power and maintain them in a table to facilitate quick run time search of best decisions Develop the data migration decision techniques in SADM Currently we use static decision on which data migration policy to use for each specific application (provided in the service profile) Will consider dynamic approach and implement prototypes 6/4/2016