next up previous contents
Next: Boot-time configuration Up: Implementation Previous: Utilization of the RAM   Contents


Inherited behavior (node sub-classing)

To further ease the management of node deviations, oneSIS allows subclasses to be defined that inherit all properties of their parent class. For example, `compute.infiniband' and `compute.myrinet' subclasses can be derived from a `compute' class to account for differences in the network hardware used on respective nodes. All `compute' classes behave the same, but `compute.myrinet' classes can be configured to additionally run myrinet specific services.

Subclasses inherit all the behaviors of a parent class, can override those behaviors if desired, and can define any additional behaviors considered necessary. There is no explicit limit on the depth of sub-classing.



root 2017-02-23