Skip to main content
Log in

Active Robust Resource Management in Cluster Computing Using Policies

  • Published:
Journal of Network and Systems Management Aims and scope Submit manuscript

Abstract

We present an implementation of a policy-based management architecture for emerging communications and computing paradigms such as Active Networks and the Grid. To manage such open, highly distributed and decentralized environments, an approach based on policy concepts is adopted, allowing support for active, dynamic adaptability in network elements, services and end-user applications, as well as achieving decentralization and distribution. We present our flexible, extensible policy and event specifications in XML, and describe our management architecture. One key feature of our approach is the distributed infrastructure: the Directory and the Management Information Distribution system. The second feature is the Resource and Security Management elements residing on the multi-node managed systems. These combine to provide a light-weight, self-organizing management architecture. As an applications example, we describe the implementation of our management system applied to the Application Level Active Networking (ALAN) environment, implemented in the European Commission Information Society Technologies (IST) project ANDROID.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

REFERENCES

  1. M. Sloman, Policy driven management for distributed systems, Journal of Network and Systems Management, 1994.

  2. M. Fry and A. Ghosh, Application level active networking, Computer Networks, Vol.31, No.7, pp. 655–667, (1999)

    Google Scholar 

  3. I. W. Marshall, H. Gharib, J. Hardwicke, and C. Roadknight, A novel architecture for active service management, IEEE/IFIP International Symposium on Integrated Network Management, pp. 795–810, 2001.

  4. M. Brunner, Active Networks and its Management, Universal Multiservice Networks, First European Conference, pp. 414–424, 2000.

  5. I. W. Marshall, J. Cowan, J. Crowcroft, M. Fry, A. Ghosh, D. Hutchison, D. Parish, I. Phillips, N. Pryce, M. Sloman, and D. Waddington, Application-level programmable network environment, BT Technology Journal, Vol.17, No.2, April 1999.

  6. I. W. Marshall, M. Fry, L. Velasco, and A. Ghosh, Active information networks and XML, in Active Networks S. Covaci, ed., LNCS 1653 Springer-Verlag, pp. 60–72, 1999.

  7. I. W. Marshall, H. Gharib, J. Hardwicke, and C. Roadknight, A novel architecture for active service management, IEEE/IFIP International Symposium on Integrated Network Management, pp. 795–810, 2001.

  8. The Globus Toolkit. www.globus.org

  9. R. Natarajan, P. McKee, and A. P. Mathur, A XML based policy-driven information service, IEEE/IFIP International Symposium on Integrated Network Management (IM'2001), Seattle, May 2001.

  10. W3C, XML Schema Part 0: Primer-W3C Recommendation, May 2 2001, http://www.w3.org/TR/xmlschema-0

  11. O. Prnjat, I. Liabotis, T. Olukemi, L. Sacks, M. Fisher, P. McKee, K. Carlberg, and G. Martinez, Policy-based management for ALAN-enabled networks; IEEE Third International Workshop on Policies for Distributed Systems and Networks-Policy 2002, Monterey, California, USA.

  12. N. Damianou, N. Dulay, E. Lupu and M. Sloman, The ponder policy specification language, Policies for Distributed Systems and Networks, pp. 18–38, 2001.

  13. FunnelWeb, http://dmir.it.uts.edu.au/projects/alan/

  14. W3C, XML-Signature Syntax and Processing—W3C Recommendation, 2002, http://www.w3.org/TR/xmldsig-core/

  15. K. Czajkowski, S. Fitzgerald, I. Foster, and C. Kesselman. Grid information services for distributed resource sharing. Proceedings of the Tenth IEEE International Symposium on High-Performance Distributed Computing (HPDC-10), IEEE Press, August 2001.

  16. http://www.openp2p.com/

  17. D. J. Watts, Small Worlds, Princeton University Press, 1999.

  18. D. Peleg and E. Upfal, A trade-off between size and efficiency for routing tables, Journal of the ACM, Vol. 36 (1989).

  19. T. Olukemi, I. Liabotis, O. Prnjat, and L. Sacks, Security and resource policy-based management architecture for ALAN servers, Net-Con'2002—IFIP and IEEE Conference on Network Control and Engineering for QoS, Security and Mobility, Paris, France, 2002.

  20. I. Liabotis, O. Prnjat, and L. Sacks, Policy-based resource management for application level active networks, Second IEEE Latin American Network Operations and Management Symposium, LANOMS 2001; August 2001.

  21. J. Vivero, A. Tan, J. Serrat, E. Salamanca, A. Galis, C. Kitahara, C. Tsarouchis, and S. Denazis, The fain management framework: a management approach for active network environments Networks ICON, Tenth IEEE International Conference, pp. 369–374, 2002.

  22. Brunner, M., Active Networks and its Management, Universal Multiservice Networks, ECUMN 2000. First European Conference, pp. 414–424, 2000.

  23. R. Kawamura and R. Stadler, Active distributed management for IP networks, IEEE Communications Magazine, Vol.38, No.4, pp. 114–120, April 2000.

    Google Scholar 

  24. D. Raz and Y. Shavitt, Active networks for efficient distributed network management, IEEE Communications Magazine, Vol.38 No.3, pp. 138–143, March 2000.

    Google Scholar 

  25. M. Sloman and E. Lupu, Security and management policy specification, IEEE Network, Vol.16, No.2, pp. 10–19, March-April 2002.

    Google Scholar 

  26. B. Moore, E. Ellesson, J. Strassner, and A. Westerinen, Policy Core Information Model—Version 1 Specification; IETF RFC 3060, 2001, http://www.ietf.org/rfc/rfc3060.txt

  27. J. Lobo, R. Bhatia, and S. Naqvi, A policy description language, Proceedings AIII, pp. 291–298, 1999.

  28. I. Foster, C. Kesselman, G. Tsudik, and S. Tuecke, A security architecture for computational grids, Proc. 5th ACM Conference on Computer and Communications Security, pp. 83–92, 1998.

  29. http://wwws.sun.com/software/gridware/

  30. R. H. Campbell, Z. Liu, M. D. Mickunas, P. Naldurg, and Y. Seung, Seraphim: Dynamic interoperable security architecture for active networks; Open Architectures and Network Programming, Proceedings OPENARCH IEEE Third Conference, pp. 55–64, 2000.

  31. K. Czajkowski, I. Foster, N. Karonis, C. Kesselman, S. Martin, W. Smith, and S. Tuecke, A resource management architecture for metacomputing systems, Proc. IPPS/SPDP '98 Workshop on Job Scheduling Strategies for Parallel Processing, pp. 62–82, 1998.

  32. M. Litzkow, M. Livny, and M. Mutka, Condor—A hunter of idle workstations, Eighth International Conference of Distributed Computing Systems (ICDCS 1988).

  33. I. Foster and C. Kesselman, Globus: A metacomputing infrastructure toolkit, International Journal of Supercomputer Applications and High Performance Computing, Vol. Vol.11, No.2, pp. 115–128, 1997.

    Google Scholar 

  34. I. Foster, C. Kesselman, S. Tuecke, and J. Nick, The Physiology of the Grid: An Open Grid Service Architecture for Distributed Systems Integration, 2002.

  35. R. Buyya, D Abramson, and J. Giddy, Nimrod/g: An architecture for resource management and scheduling system in a global computational grid, Proceedings of the fourth International Conference on High Performance Computing in the Asia-Pacific Region, Vol.1, pp. 283–289, 2001.

    Google Scholar 

  36. F. Berman and R. Wolski, The AppLeS Project: A status report, Proceedings of the Eighth NEC Research Symposium, Berlin, Germany, May 1997.

  37. W. Hoschek, F. J. Janez, A. Samar, H. Stockinger, and K. Stockinger, Data management in an international data grid project. GRID, pp 77–90, 2000.

  38. Gnutella protocol specification, http://www.clip2.com/

  39. I. Clarke, O. Sandberg, B. Wiley, and T. W. Hong, Freenet: A distributed anonymous information storage and retrieval system, Designing Privacy Enhancing Technologies, Springer LNCS, New York, 2001.

    Google Scholar 

  40. G. Molina and H. Yang, Efficient search in peer-to-peer networks, Technical Report http://dbpubs.stanford.edu:8090/pub/2001–47, October 2001.

  41. I. Stoica, R. Morris, D. Karger, M. F. Kaashoek, and H. Balakrishnan, A scalable peer-to-peer lookup service of internet applications, Proceedings ACM SIGCOMM Conference, 2001.

  42. A. Iamnitchi and I. Foster, On fully decentralized resource discovery in grid environments, IEEE International workshop on Grid Computing, Denver, 2001.

  43. http://www-fp.mcs.anl.gov/qos

  44. I. Foster, A. Roy, L. W. V. Sander, and L. Winkler. End-to-End Quality of Service for High-End Applications, Technical Report.

  45. The SO-GRM project: Grant GR/S21939 under the UK eScience program, though EPSRC and sponsored by BTExacT.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lionel Sacks.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sacks, L., Prnjat, O., Liabotis, I. et al. Active Robust Resource Management in Cluster Computing Using Policies. Journal of Network and Systems Management 11, 329–350 (2003). https://doi.org/10.1023/A:1025767323356

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1025767323356

Navigation