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.
Just to be clear, though this did seem to get cleared up below, the level of abstraction you're working with on an Oxide rack is VMs, not k8s. If you wanted to run your own k8s on top, you could.
> because they’re not able to set it up themselves sounds insane to me
It is not about ability. It's about quality, and what you want to spend time on vs what you want to spend money on. (and of course time is money...)
There's a lot that goes into building and maintaining a private cloud. Some would prefer to build it themselves, some would prefer to focus on their core business and buy something that works well out of the box.
> What’s the plan when it breaks? Send the server back?
Building a robust product is very important to us, but so is supporting it. If something breaks, you contact support, and it gets sorted.
An advantage here is because we have created almost everything ourselves, under the same roof, we have fantastic insight into how the system works. No pointing the blame at some other vendor's firmware!
If that illusion breaks and you need to get into the weeds in the same way you do with self-hosted k8s, then the value proposition of their product goes poof. I'm just speculating, of course.
> buying an out of the box k8s because they’re not able to set it up themselves
As I understand, this is exactly the purpose of Red Hat's OpenShift. It is a layer over k8s with a friendly GUI. I use it at work, and I don't have a clue about k8s.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.
Enterprise CIO doesn’t want a hobby project (attempting to cobble together internal cloud orchestration and infra), they want to be able to show immediate business value. You charge what the market will bear. I’ve seen many companies with thousands of employees and spending millions, even tens of millions a month, on public cloud providers and just flail, unable to get to steady state post transformation (even after years of trying). This is made for those folks, especially with Broadcom having VMware self inflict harm on itself with recent strategy decisions.
“Write check. Cloud up.”
(no affiliation)
For example "3.2TB Enterprise NVMe Mixed Use AG Drive U.2 Gen4 with carrier" is $3,301.65 each, and you'd need 10 of those to match the Oxide storage spec -- already above the $30k total price you quoted. Similarly, "128GB LRDIMM, 3200MT/s, Quad Rank" was $3,384.79 each, and you'd need 8 of those to reach the 1TiB of memory per server Oxide provides.
With just the RAM and SSD cost quoted by Dell, I get to $60k per server (x16 = $960k), which isn't counting CPU, power, or networking.
I agree these costs are way way way higher than what I'd expect for consumer RAM or SSD, but I think if Oxide is charging in line with Dell they should be asking at least $1MM for that hardware. (At least compared to Dell's list prices -- I don't purchase enterprise hardware either so I don't know how much discounting is typical)
Edit: the specific Dell server model I was working off of for configuration was called "PowerEdge R6515 Rack Server", since it was one of the few I found that allowed selecting the exact same AMD EPYC CPU model that Oxide uses [1]
[1]: https://www.dell.com/en-us/shop/dell-poweredge-servers/power...
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?