Presentation is loading. Please wait.

Presentation is loading. Please wait.

Keith Murphy Supervisor: Dr Caspar Ryan RMIT University – Distributed Systems and Networking Melbourne, AUSTRALIA Keith Murphy1.

Similar presentations


Presentation on theme: "Keith Murphy Supervisor: Dr Caspar Ryan RMIT University – Distributed Systems and Networking Melbourne, AUSTRALIA Keith Murphy1."— Presentation transcript:

1 Keith Murphy Supervisor: Dr Caspar Ryan RMIT University – Distributed Systems and Networking Melbourne, AUSTRALIA Keith Murphy1

2  Power Preservation  Metrics  Adaptation Algorithm  Implementation ◦ Distributed Frameworks ◦ MobJeX  Empirical Evaluation  Expected Results  Conclusion Keith Murphy2

3  Why is it important? ◦ Mobile devices ◦ Useability ◦ More Advanced Applications  What has already been done? ◦ Hardware monitoring of power. ◦ Client – Server offloading. ◦ Adaptation – Hardware and Software.  What Research is being Proposed? ◦ Adaptation Algorithm for Distributed Frameworks. Keith Murphy3

4  Adaptation via transparent object migration within dynamic distributed networks. ◦ useful for power preservation  JavaParty, Voyager, FarGo  MobJeX Keith Murphy4

5  What sort of metrics? ◦ Metrics that have direct correlation to power usage.  Identified Metrics: ◦ Processor Utilisation ◦ Network Utilisation ◦ Memory Utilisation ◦ Battery Status ◦ Direct versus Indirect measures (watts per unit). Keith Murphy5

6  Two Algorithms  Weighting algorithm that has been previously empirically evaluated in work by Pablo & Ryan.  An algorithm currently under development by Abebe & Ryan.  What is planned ◦ Modify ◦ Add new metrics Keith Murphy6

7  Designed to minimise the development effort.  Provides a middleware that detects changes within its environment via the collection of metrics.  automatically triggers the adaptation of applications via object migration using adaptation algorithms.  Different to the other frameworks where object migration is either predetermined or controlled by an administrator or scripts.  Predefined Metric collection and Adaptation Sub-systems. Keith Murphy7

8  Initial Simulation Scenario ◦ Used to calibrate ◦ Comparing the following  Pablo & Ryan’s algorithm versus our enhanced power preservation version.  Abebe & Ryan’s algorithm versus our enhanced power preservation version.  Enhanced Pablo & Ryan’s algorithm versus Enhanced Abebe & Ryan’s. ◦ Testing:  Different Resource Utilisation  Empirical Evaluation Scenario’s ◦ Designed to Verify results from the simulations. Keith Murphy8

9  Power used whilst the algorithm completes a task will be measured.  The difference between the original and our enhanced power preservation version of it, will determine how much power has been saved.  This information will be graphed and an estimation of extended battery life of a said device will be made. Keith Murphy9

10  We expect see power being preserved  It will vary depending on the scenario  It is to early to estimate the power preserved Keith Murphy10

11  Feasible  At This Stage  Future Work  Questions? Keith Murphy11

12 Keith Murphy12


Download ppt "Keith Murphy Supervisor: Dr Caspar Ryan RMIT University – Distributed Systems and Networking Melbourne, AUSTRALIA Keith Murphy1."

Similar presentations


Ads by Google