Distributed Service Management Toolkit
An open platform for managing
planetary-scale services.

Home

Documentation
  DSMT HowTo
  DSMT Overview
  DSMTC Reference
  RPMGEN

Publications
  ICAC2005 Paper
  PlanetLab Presentation

Services
  Managed slices
  Services
  Channels

Support

Download

DSMT Documentation: printable format

org.dsmt.component.sliver-bootstrap: Bootstrap loader

Part of DSMT. This is the component that runs on the sliver and installs the deployment agent and reports on the installation status.

Functional Group: Progress

The component outputs installation progress information. As the installation progresses, the various installation states are reported. The states are:

  • undefined: unknown state
  • requested: installation has been requested
  • initiated: installation is stated and progressing
  • instantiated: installation is complete
  • running: monitored application is running
  • failed: monitored application has failed
  • terminated: termination has been requested and is progressing

Channel: /org/dsmt/ns/deployment/$sliceName/org.dsmt.component.sliver-bootstrap/status/

Generates:

Event:
Service: pldb
Payload type: xmlns:pl="http://psepr.org/xs/payload/attribute"
payload field value of field description
field deployment-status Fixed value of "deployment-status".
value A comma separated list of attribute value pairs. The required pairs are:
  • hostname=HOSTNAME
  • component=org.dsmt.component.sliver-mgr
  • slice=SLICENAME
  • state=STATE
  • managed=MANAGEDCOMPONENT
  • emit-rate=EMITSECONDS
where STATE is one of:
  • requested
  • instantiated
  • initalized
  • running
  • failed
  • terminated
  • undefined
and MANAGEDCOMPONENT is the name of the module going through the specified state which, for the bootstrap, usually the deployment agent.

The sliver-bootstrap periodically outputs this status information and EMITSECONDS is the number of seconds between emissions.


Revision History

1.1 2005-05-11 Robert Adams Added 'emit-rate' attribute name. Changed state 'filed' to 'failed'.
1.0 2005-04-27 Robert Adams Robert.Adams@intel.com Initial version

Last modified 1189654471
Copyright 2008, Robert Adams. All rights reserved. License and copyright information.