How to handle Barebone Server #15354
-
Since Barebone servers like the Supermicro CSE-825TQC-R1K03LPB could fit different mainboards the interface could differ from server to server. Are Mainboards devices as well and I create a parent children dependency? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Well, you could do it that way, where the chassis is a dummy parent device that holds the child device (motherboard), which is the "real" device. This has some downsides in the UI, where you don't immediately see the child device in rack elevations, and you have to open the child device to see its interface connections. You could also do it using modules: in this case the chassis is a device with a "module bay", and the motherboard is a "module type" which can have its own set of interfaces. I think that's somewhat better, as there's only one "device" and all the interfaces get copied to it when the module is installed. But personally, I'd be inclined to take the simpler option of making a different Device Type for each variation of this chassis that you use (with a particular motherboard installed). |
Beta Was this translation helpful? Give feedback.
Well, you could do it that way, where the chassis is a dummy parent device that holds the child device (motherboard), which is the "real" device. This has some downsides in the UI, where you don't immediately see the child device in rack elevations, and you have to open the child device to see its interface connections.
You could also do it using modules: in this case the chassis is a device with a "module bay", and the motherboard is a "module type" which can have its own set of interfaces. I think that's somewhat better, as there's only one "device" and all the interfaces get copied to it when the module is installed.
But personally, I'd be inclined to take the simpler option of making …