Abstract
This paper presents the design of a middleware approach that aims at assisting handheld devices in accessing Grid services by wrapping the computational and resource intensive tasks in a surrogate and shifting them to a capable machine for execution. The performance of the surrogate approach is evaluated with the help of a test scenario. The reduction in computational intensity at the handheld device, achieved through task delegation, is examined and the optimization of communication mechanisms, that reduce the load on a resource constrained handheld device, is presented.
This work is partially supported by Ministry of Commerce, Industry and Energy, Republic of Korea.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Satyanarayanan, M.: Fundamental Challenges in Mobile Computing. In: Proceedings of the 15th Annual ACM Symposium on Principles of Distributed Computing, Philadelphia (1996)
Sun Microsystems, Inc.: JiniTM Architecture specification, http://www.sun.com/jini/specs/
Sun Microsystems, Inc.: JiniTM Technology Surrogate Architecture Specification (2003), http://surrogate.jini.org/sa.pdf
Vazhkudai, S., Tuecke, S., Foster, I.: Replica Selectionin the Globus Data Grid. In: Proceedings of the first IEEE/ACM International Conference on Cluster Computing and the Grid (CCGRID 2001), pp. 106–113. IEEE Computer Society Press, Los Alamitos (2001)
Lee, B., Weissman, J.B.: Dynamic Replica Management in the Service Grid. In: High Performance Distributed Computing 2001 (HPDC-10, 2001), San Francisco, California, p. 433 (2001)
Sun Microsystems, Inc.: JiniTM Technology, IP Interconnect Specification (2001), http://ipsurrogate.jini.org
Curbera, F., Duftler, M., Khalaf, R., Nagy, W., Mukhi, N., Weerawarana, S.: Unraveling the Web Services Web – An Introduction to SOAP,WSDL, and UDDI. IEEE Internet Computing 6(2), 86–93 (2002)
Box, D., et al.: Simple Object Access Protocol 1.1. Technical report, W3C (2000), http://www.w3.org/TR/2000/NOTESOAP-20000508/
Shan, H., Oliker, L., Biswas, R.: Job Superscheduler Architecture and Performance in Computational Grid Environments. In: Super Computing Conference 2003 (SC2003), Phoenix, Arizona, pp. 15–21 (2003)
Wolski, R.: Dynamically Forecasting Network Performance Using the Network Weather Service. Journal of Cluster Computing (1998)
Stallings, W.: SNMP, SNMPv2, SNMPv3, and RMON1 and RMON2, 3rd edn., pp. 71–82. Addison- Wesley, California (1999)
Hwang, P.: Aravamudham Middleware Services for P2P Computing in Wireless GridNetworks. IEEE Internet Computing 8(4), 40–46 (2004)
Bruneo, M.S., Zaia, A., Puliafito, A.: Communication Paradigms for Mobile Grid Users. In: Proceedings 10th IEEE International Symposium in High-Performance Distributed Computing (2001)
Gridblocks project (CERN), http://gridblocks.sourceforge.net/docs.htm
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Riaz, M., Kiani, S.L., Shehzad, A., Lee, S. (2005). Bringing Handhelds to the Grid Resourcefully: A Surrogate Middleware Approach. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2005. ICCSA 2005. Lecture Notes in Computer Science, vol 3481. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11424826_117
Download citation
DOI: https://doi.org/10.1007/11424826_117
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25861-2
Online ISBN: 978-3-540-32044-9
eBook Packages: Computer ScienceComputer Science (R0)