How to name tables which are responsible for storing dictionaries and configuration?
I would have 3 tables "Service", "ServiceInstance", and "Node".  1-1 relationships are generally best collapsed into a single table, and there's no reason to decorate your lookup tables with a a prefix.