AMD Pro CPU with SKINIT and SEV
AMD OpenSIL + OSS coreboot firmware
Motherboard with Infineon 9672 (or newer) TPM for DRTM secure launch
ECC memory
Add-on modules for OcuLink [2] (external PCIe) and Nitrokey (2FA, HSM) with OSS Rust firmware [3]
OS support for QubesOS (with Oxide management VM) or Oxide custom OS
This could be used in the following business contexts: High-integrity client workstation within Oxide manufacturing supply chain(s)
Customer local admin of Oxide rack
Customer remote admin of Oxide rack, with mutual attestation
Oxide remote troubleshooting of customer Oxide rack, with mutual attestation
Plus demand-generating use cases from buyers of the equivalent Framework laptop model, who can install their preferred OSS components, including but not limited to the above business contexts.[1] Framework, https://oxide.computer/podcasts/oxide-and-friends/1632642. Lenovo and other OEMs may follow Framework's lead.
[2] OcuLink expansion module, https://community.frame.work/t/oculink-expansion-bay-module/...
[3] Nitrokey Rust firmware, https://github.com/Nitrokey/nitrokey-3-firmware
Who should be interested in this product? Does it make sense to compare this to AWS, Google Cloud or Azure?
"Cloud computing" style systems are nice in some ways - you can just ask a computer to give you some virtual computers and virtual storage and it gives it to you. Whoever owns them can put quotas or pricing or whatever on you, but you can self-serve, and you don't have to care about replacing DIMMs or NVMe sticks or whatever.
Having some random American megacorp host things in a datacenter is good for some people, bad for others. You might not want to be in their legal jurisdiction, or you're legally not allowed to, or you just don't want to, or their prices for your volume are too high, or you don't want to be locked in to whatever future bad choices they make.
So, Oxide made racks of machines you can buy, plug in, and then have a cloud-style (virtual machine, virtual storage, virtual network) system at home.
I really really don't understand what is hard to understand.
I mean, not every single person on HN is a 10x developer that knows 300 programming languages known to man and 45 more known only to catgirls.
I'm a daytime Windows admin, this isn't stuff I normally work with, especially because it's targeted at a specific stack of things that I don't touch.
I really really don't understand what is hard to understand.
edit: And it seems like it's aimed at companies that don't want to pay cloud margins, but don't (yet) have the expertise to set up a production-worthy Kubernetes (or similar) cluster from scratch. An opinionated appliance vs DIY approach.
Feel like there is a larger potential customer base there but it also seems like they would lose the edge they built by owning the full rack. (I.e. integrating with customer TORs and network fabric is a nightmare.)
Unplugging the Debugger - Live and postmortem debugging in a remote system - Matt Keeter [1]
The talk was at the Open Source Firmware Conference.
Pretty cool look into how their system works under the hood.
See https://learn.microsoft.com/azure/operator-nexus/azure-opera...
AIUI Microsoft will ask you to buy several racks worth of (oem?) server gear and switch fabric, configure it to load up their version of kubernetes, and then leave you to run whatever workloads you like (or they approve of? Not sure) with the hook being that you can manage it all from azure.
Pointed strongly at telcos, and I imagine that you cant get this without spending at least a quarter mil on hardware. Plus whatever azure fees there are? I wonder how many msft expect to sell, especially as telcos with spare cash are like unicorns.
https://console-preview.oxide.computer/
https://github.com/oxidecomputer/console
I also wrote up a blog post walking through me setting up a server by hand: https://steveklabnik.com/writing/using-the-oxide-console
You can also use the API, there's a terraform provider, etc.
[0] https://github.com/oxidecomputer/hubris - fascinating little kernel
That's pretty cool! The design language is a nice touch for sure.
[0] https://oxide.computer/blog/the-cloud-computer
[1] https://oxide-and-friends.transistor.fm/episodes/launching-t...
Bunch of discussion then: https://news.ycombinator.com/item?id=38023891
We are not just buying servers, we are buying 'cloud'.
Why its on HN? Maybe somebody discovered it for the first time?
I don't get the platform side.
What guest OS's does it support? Can you create "bare-metal" applications that run in some kind of container on it? Does this resemble a re-invented ESXi?
How does the performance and redundancy of their storage layer compare to something like GRAID?
What is the total overhead (in terms of cores, memory) of the management layer with Oxide (incl. block storage, vmm, etc.)?
I'm seriously impressed at how much they improved the on prem experience
> Contact Sales
Nope, hard pass. If you don't list your prices on your website I'm never going to be a customer.
Is the a market for these?