Adaptive Online Deployment for Resource Constrained Mobile Smart Clients

作者: Tim Verbelen , Raf Hens , Tim Stevens , Filip De Turck , Bart Dhoedt

DOI: 10.1007/978-3-642-17758-3_9

关键词:

摘要: Nowadays mobile devices are more and used as a platform for applications. Contrary to prior generation handheld configured with predefined set of applications, today leading edge provide flexible customized application deployment. However, these applications have deal the limitations (e.g. CPU speed, memory) thus cannot handle complex tasks. In order cope ever changing device context network connections, remaining battery time, etc.) we present middleware solution that dynamically offloads parts software most appropriate server. Without priori knowledge application, optimal deployment is calculated, lowers cpu usage at client, whilst keeping bandwidth minimal. The information needed calculate this optimum gathered on fly from runtime information. Experimental results show proposed enables effective execution in constrained environment. Moreover, demonstrate overhead components below 2%.

参考文章(18)
Jan S. Rellermeyer, Timothy Roscoe, Gustavo Alonso, R-OSGi: distributed applications through software modularization acm ifip usenix international conference on middleware. pp. 1- 20 ,(2007) , 10.5555/1516124.1516126
Ning Gui, Vincenzo De Florio, Hong Sun, Chris Blondia, ACCADA: A Framework for Continuous Context-Aware Deployment and Adaptation international symposium on stabilization safety and security of distributed systems. ,vol. 5873, pp. 325- 340 ,(2009) , 10.1007/978-3-642-05118-0_23
Adrian Friday, Oliver Storz, Nigel Davies, Towards `ubiquitous' ubiquitous computing: an alliance with `the grid' ,(2003)
Rajkumar Buyya, Chee Shin Yeo, Srikumar Venugopal, James Broberg, Ivona Brandic, None, Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility Future Generation Computer Systems. ,vol. 25, pp. 599- 616 ,(2009) , 10.1016/J.FUTURE.2008.12.001
Michael L. Scott, Galen C. Hunt, The Coign automatic distributed partitioning system operating systems design and implementation. pp. 187- 200 ,(1999) , 10.5555/296806.296826
Songqiao Han, Shensheng Zhang, Jian Cao, Ye Wen, Yong Zhang, A resource aware software partitioning algorithm based on mobility constraints in pervasive grid environments Future Generation Computer Systems. ,vol. 24, pp. 512- 529 ,(2008) , 10.1016/J.FUTURE.2007.07.013
Eli Tilevich, Yannis Smaragdakis, J-Orchestra ACM Transactions on Software Engineering and Methodology. ,vol. 19, pp. 1- 40 ,(2009) , 10.1145/1555392.1555394
Mechthild Stoer, Frank Wagner, A simple min-cut algorithm Journal of the ACM. ,vol. 44, pp. 585- 591 ,(1997) , 10.1145/263867.263872
Michael Philippsen, Matthias Zenger, JavaParty – transparent remote objects in Java Concurrency and Computation: Practice and Experience. ,vol. 9, pp. 1225- 1242 ,(1997) , 10.1002/(SICI)1096-9128(199711)9:11<1225::AID-CPE332>3.0.CO;2-F
Yang Sun, Teng Tiow Tay, Analysis and reduction of data spikes in thin client computing Journal of Parallel and Distributed Computing. ,vol. 68, pp. 1463- 1472 ,(2008) , 10.1016/J.JPDC.2008.05.007