Skip to main content

Abstract

Half a decade has passed since the objectives and benefits of autonomic computing were stated, yet even the latest system designs and deployments exhibit only limited and isolated elements of autonomic functionality. From an autonomic computing standpoint, all computing systems – old, new or under development – are legacy systems, and will continue to be so for some time to come. In this paper, we propose a generic architecture for developing fully-fledged autonomic systems out of legacy, non-autonomic components, and we investigate how existing technologies can be used to implement this architecture.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. IBM Corporation: Autonomic computing: IBM’s perspective on the state of information technology, October 2001.

    Google Scholar 

  2. M. Parashar and S. Hariri. Autonomic computing: An overview. In: Unconventional Programming Paradigms, volume 3566 of LNCS, pages 257–269, 2005.

    Google Scholar 

  3. J.O. Kephart and D.M. Chess. The vision of autonomic computing. IEEE Computer Journal, 36(1):41–50, January 2003.

    Google Scholar 

  4. R. Calinescu and J.M. D. Hill. System providing methodology for policy-based resource allocation, July 2004. United States Patent Application no. 10/710322.

    Google Scholar 

  5. R. Calinescu. Challenges and Best Practices in Policy-Based Autonomic Architectures. In: Proc. 3rd IEEE International Symposium on Dependable, Autonomic and Secure Computing, Columbia, MD, USA, September 2007, pages 65–74.

    Google Scholar 

  6. IBM Corporation. Policy Management for Autonomic Computing, version 1.2, 2005. http://dl.alphaworks.ibm.com/technologies/ pmac/PMAC12sdd.pdf.

  7. Microsoft Corporation. Windows System Resource Manager (WSRM) White Paper, August 2003.

    Google Scholar 

  8. Sun Microsystems. Inc. Sun™ Grid Compute Utility—Reference guide, June 2006. http://www.sun.com/service/sungrid/SunGridUG.pdf.

  9. Y. Bar-Yam et al. The characteristics and emerging behaviors of system-of-systems. Technical report, New England Complex Systems Institute, January 2004.

    Google Scholar 

  10. J. Strassner, B. Moore, E. Ellesson and A. Westerinen, Policy Core Information Model—version 1 specification, February 2001. IETF RFC 3060, http://www.ietf.org/rfc/rfc3060.txt.

  11. B. Moore. Policy Core Information Model (PCIM) extensions, January 2003. IETF RFC 3460, http://www.ietf.org/rfc/rfc3460.txt.

  12. B. Murray et al. Web Services Distributed Management: MUWS primer, February 2006. OASIS WSDM Committee Draft, http://www.oasisopen. org/committees/download.php/17000/wsdm-1.0-muws-primer-cd-01.doc.

  13. IBM Corporation. Autonomic integrated development environment, April 2006. http://www.alphaworks.ibm.com/tech/aide.

  14. N. Damianou et al. The Ponder policy specification language. In: Policies for Distributed Systems and Networks, volume 1995 of LNCS, pages 18–38, Bristol, UK, 2001.

    Google Scholar 

  15. D. Agrawal et al. Autonomic Computing Expression Language 1.2: User’s Guide, 2005. http://www-128.ibm.com/developerworks/edu/acdw-ac-acel-i.html.

  16. A. Bandara et al. Policy refinement for diffserv quality of service management. IEEE eTransactions on Network and Service Management, 3(2):2–13, 2006.

    Article  Google Scholar 

  17. OASIS. Web Services Resource Metadata 1.0, November 2006.

    Google Scholar 

  18. Microsoft Corporation. System definition model overview, April 2004. http://download.microsoft.com/download/b/3/8/b38239c7-2766-4632-b13-33cf08fad522/sdmwp.doc.

  19. Microsoft Corporation. Microsoft Dynamic Systems Initiative Overview, March 2005. http://download.microsoft.com/download/8/7/8/ 8783b65ed619-46d7-a8d-b4f13a97eeb0/DSIoverview.doc.

  20. M.B. Juric et al. Business Process Execution Language for Web Services. Packt Publishing, 2004.

    Google Scholar 

  21. R. Harbird et al. Adaptive resource discovery for ubiquitous computing. In: Proc. 2nd workshop on middleware for pervasive and ad-hoc computing, volume 77 of ACM Intl. Conference Proceeding Series, pages 155–160, Toronto, Canada, October 2004.

    Google Scholar 

  22. D. Hornby and K. Pepple. Consolidation in the Data Center. Sun Blueprints. Sun Microsystems Press, 2003.

    Google Scholar 

  23. Murch, R.: Autonomic Computing. IBM Press, 2004.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer Science+Business Media B.V.

About this paper

Cite this paper

Calinescu, R. (2008). Towards a Generic Autonomic Architecture for Legacy Resource Management. In: Elleithy, K. (eds) Innovations and Advanced Techniques in Systems, Computing Sciences and Software Engineering. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-8735-6_77

Download citation

  • DOI: https://doi.org/10.1007/978-1-4020-8735-6_77

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-1-4020-8734-9

  • Online ISBN: 978-1-4020-8735-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics