Out of interest, what is the performance like? What does it bring to the table to justify the 10000 price tag I see on the website? One can buy a hell of a lot of Xeon or AMD horsepower for that amount of money.
Well, POWER9 came out in 2018 IIRC and is 14 nm... So it's a bit behind to be sure. When these cheaps came out, I felt that the price/performance was fairly competitive compared to Xeon. If you look at the prices for just the CPU's alone, for the server market, it's not TOO terrible. I did a small amount of price comparisons back when these CPU's first launched to the Xeons of that day, and thought the prices were fairly good.
A lot of the cost comes from the motherboards. They were expensive in 2018 or so, but then we had tariffs, and then we had supply chain issues due to the global shutdowns and these have really driven prices up.
I built my own Talos II based box using a 2U server chassis to save several thousand dollars. Raptor CS validates the builds they make for you so you pay a lot more... But in the process of building my own, I certainly ran into a number of headaches... Hilariously, one of them is that the IO shield that came with the board was _really_ difficult to get to fit into the Supermicro chassis (same one they were using at the time). Speaking to Tim Pearson of Raptor on IRC, he said it seemed Supermicro's tolerances weren't quite right and it was a pain for them too.
Anyway, the motherboards for these systems are really niche so in addition to all the aforementioned issues contributing to the costs, they aren't sold in high enough quantities to bring the costs down so it's going to be very expensive. So unless you have a really strong interest in the platform (ie, fully audited/trustworthy, have a strong hobby or professional interested in POWER, hate money, etc) there's not much reason to buy. I really hope we can switch to POWER11 at some point, but it's still at least somewhat up in the air so who knows?
The open aspects of these systems are really nice. The BMC firmware didn't and probably still doesn't come with iptables. So I built my own image and added iptables and added a little firewall script. Similarly, the system firmware runs petitboot, which is just Linux as well. I built my own petitboot image to add support for a SAS controller (Adapter HBA 1100-4i) I wanted to boot from and that has been working great for years now.
And finally, I had a fair amount of fun teaching myself some PPC64 assembly.