Skip to main content

The Emerging SAF Software Management Framework

  • Conference paper
Service Availability (ISAS 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4328))

Included in the following conference series:

Abstract

This paper describes the emerging Software Management Framework of the Service Availability Forum (SAF). It defines the steps required for a software upgrade in a high availability system. Although the orchestration of the upgrade is an important task of the Framework, it is not the only one. It is essential that the software to be upgraded is made available to a target node and that there is some bookkeeping about which versions of software are available, on which nodes they are installed and which entities are configured to deploy them. This necessitates the definition of an information model for software management.

The Software Management Framework takes on the software upgrade issue from the perspective of SAF: SAF has defined the Availability Management Framework (AMF) and therefore the Software Management Framework assumes only AMF entities as highly available and uses AMF to handle the high availability issues of their upgrade. At the same time it is also suitable for controlling the upgrade of software which does not make use of AMF, however with no availability guarantees for them.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Free Standards Group, Linux Standard Base Core Specification, Package Format and Installation, http://refspecs.freestandards.org/lsb.shtml

  2. The Open Group, Systems Management: Distributed Software Administration (XDSA), CAE Specification, document number C701 (1998)

    Google Scholar 

  3. Software Engineering Institute, Workshop on the State of the Practice in Dependably Upgrading Critical Systems, Special Report, CMU/SEI-97-SR-014 (August 1997)

    Google Scholar 

  4. Dependable On-line Upgrading of Distributed Systems. In: Workshop held in conjunction with COMPSAC 2002, United Kingdom (August 2002), http://homepages.cs.ncl.ac.uk/alexander.romanovsky/home.formal/doluds.html

  5. Object Management Group, Online Upgrades Specification, SMSC review copy, smsc/05-10-02 (November 2005)

    Google Scholar 

  6. Object Management Group, Fault Tolerant CORBA, in Common Object Request Broker Architecture: Core Specification, ch. 23, Version 3.0.3, formal/04-03-12 (March 2004)

    Google Scholar 

  7. Service Availability Forum, Application Interface Specification, vol. 2: Availability Management Framework, SAI-AIS-AMF-B.02.01

    Google Scholar 

  8. Service Availability Forum, Application Interface Specification, vol. 8: Information Model Management Service, SAI-AIS-IMM-A.01.01

    Google Scholar 

  9. Service Availability Forum, Hardware Platform Interface Specification, SAI-HPI-B.02.01

    Google Scholar 

  10. Service Availability Forum, Overview, SAI-Overview-B.02.01

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Toeroe, M., Frejek, P., Tam, F., Penubolu, S., Kasturi, K. (2006). The Emerging SAF Software Management Framework. In: Penkler, D., Reitenspiess, M., Tam, F. (eds) Service Availability. ISAS 2006. Lecture Notes in Computer Science, vol 4328. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11955498_18

Download citation

  • DOI: https://doi.org/10.1007/11955498_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68724-5

  • Online ISBN: 978-3-540-68725-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics