I don't understand it completely yet, but it seems to be dis-aggregated compute, storage and peripherals via networked PCIe. I guess if I had to describe it, I might call it "motherboard-level virtualization". The hook is that you can provision virtualized "bare metal" -- assemble entire cores, memory, network and other devices/peripherals, via software.
This lines up with some products I've seen like Ethernet-native SSDs from Kioxia (formerly Toshiba) covered by ServeTheHome[1].
I am a huge fan of dis-aggregation and re-use (see: enthusiasm for k8s), and this "composable infrastructure" idea seems amazing, is anyone using this at their day job? What am I missing?
Reading through the descriptions the word "open" gets used a lot, but I don't know of any actually FOSS implementations of this (which is par for the course with deep server/mainframe software)...
Considering Amazon is still making waves with Nitro which is more small low overhead DPU/FPGAs + traditional hardware, is this really a future path that people are moving towards?
I had a quick discussion with someone on the IBM Z mainframe[2][3] which seems to be a similar concept but they couldn't tell me too much since it was still quite hush-hush. The idea isn't quite the same, because IBM Z is more like "one big blue motherboard + virtual machines", but considering IBM just moved to offering this as a server[4] it seems like no one actually should be trying to make this concept work locally (i.e. in your own colo/DC).
Also while we're here, is pogo linux the best/most cost-effective server assembly site you know of?
[0]: https://www.pogolinux.com/products/composable-infrastructure/technology
[1]: https://www.youtube.com/watch?v=_igei5FVeeA
[2]: https://www.ibm.com/community/z-and-cloud/
[3]: https://www.ibm.com/products/z16
[4]: https://www.msn.com/en-us/news/technology/ibm-is-about-to-launch-its-first-ever-cloud-based-mainframe/ar-AAZ0bm5