1. A system for registering and unregistering a module with a kernel, comprising: a processing unit executing the kernel; and a hierarchical kernel registry service communicating with the kernel and including an identifier of the module, the identifier indicating whether the module is linked to a planned node or a dynamic node, the processing unit causing the module to be one selected from registered with the kernel and unregistered from the kernel as a function of the identifier within the hierarchical kernel registry service.