Differences between revisions 13 and 16 (spanning 3 versions)
Revision 13 as of 2014-02-26 16:17:59
Size: 1470
Editor: 192
Comment:
Revision 16 as of 2014-02-27 02:24:25
Size: 1512
Editor: AndrewStone
Comment:
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
 * [[HandleT]]  * [[Handle]]
Line 12: Line 12:
 * [[GlobalHandleT]]
  Derives from [[HandleT]], adds a cluster identifier to become globally unique
  * [[GlobalHandleT]]
   Derives from [[HandleT]], adds a cluster identifier to become globally unique
Line 16: Line 16:
 * [[Dictionary]]  * [[Checkpoint]] (AKA Dictionary, map, or hash table)
Line 18: Line 18:
 * [[ResourceAssociatedKeyDictionary]]
  This [[Dictionary]] associates a ClusterUniqueId to each key and calls a cleanup whenever the resource represented by the ClusterUniqueId disappears (due to a fault).
  * [[ResourceAssociatedKeyDictionary]]
   This [[Dictionary]] associates a ClusterUniqueId to each key and calls a cleanup whenever the resource represented by the ClusterUniqueId disappears (due to a fault).

SAFplus 7 Design Specification

Fundamental Objects

Services

  • Logging Interface with SAFplus 6.x logging implementation underneath

  • Messaging Interface with SAFplus 6.x IOC messaging implementation underneath, but takes a ClusterUniqueId as a destination

  • Group Group membership and master election

  • Name String name to arbitrary data (generally a ClusterUniqueId)

  • Fault All entities report errors to this centralized fault manager. Only it chooses to fault an resource identified by ClusterUniqueId

FrontPage/TestNesting

OldFrontPage

SAFplus: FrontPage (last edited 2016-04-12 00:45:34 by AndrewStone)