> illumos is a Unix operating system
Is illumos an actual Unix (like macOS) or a Unix-like OS (like GNU/Linux)?
121–130 of 268 posts
> illumos is a Unix operating system
Is illumos an actual Unix (like macOS) or a Unix-like OS (like GNU/Linux)?
Earlier quoted context omitted.
Perhaps you could talk a bit about the distributed storage based on Crucible with ZFS as the backing storage tonight. I would really love to hear some of the details and challenges there.
Yes! Crucible[0] is on our list of upcoming episodes. We can touch on it tonight, but it's really deserving of its own deep dive! [0] https://github.com/oxidecomputer/crucible
The only thing I miss about Twitter Spaces is that you could listen the morning after.
I’m unfamiliar with illumos so I went to their webpage and the very first thing it says is: > illumos is a Unix operating system Is illumos an actual Unix (like macOS) or a Unix-like OS (like GNU/Linux)?
I’m unfamiliar with illumos so I went to their webpage and the very first thing it says is: > illumos is a Unix operating system Is illumos an actual Unix (like macOS) or a Unix-like OS (like GNU/Linux)?
Earlier quoted context omitted.
Interesting thanks for the insight. > I will say I am in the minority as a Windows user though, most are on some form of Unix. Now i'm imagining Helios inside WSI - Windows Subsystem for illumos
You're welcome. I will give you one more fun anecdote here: when I came to Oxide, nobody in my corner of the company was using Windows. And hubris and humility almost Just Worked: we had one build system issue that was using strings instead of the path APIs, but as soon as I fixed those, it all worked. bcantrill remarked that if you had gone back in time and told him long ago that some of his code would Just Work on…
Man you can't let Brain live that one down can you?
:)
Earlier quoted context omitted.
No, it's a VM, running a bhyve-based hypervisor, Propolis.[0] LX branded zones were/are great -- but for absolute fidelity one really needs VMs. [0] https://github.com/oxidecomputer/propolis
Do you have a solution for running containers (Kubernetes, etc)? Are you spinning up a Linux VM to run the containers in there, doing VM per container, or something else?
VM per container seems like a waist unless you need that extra isolation.
Earlier quoted context omitted.
The best elevator pitch I've heard is "AWS APIs for on-prem datacenters". They make turn-key managed racks that behave just like a commercial cloud would with all the APIs for VM, storage, and network provisioning and integration you'd expect from AWS, except made to deploy in your company's datacenter under your control.
That’s the elevator pitch for open stack
I’m unfamiliar with illumos so I went to their webpage and the very first thing it says is: > illumos is a Unix operating system Is illumos an actual Unix (like macOS) or a Unix-like OS (like GNU/Linux)?
> It is based on OpenSolaris, which was based on System V Release 4 (SVR4) and the Berkeley Software Distribution (BSD). Illumos comprises a kernel, device drivers, system libraries, and utility software for system administration. This core is now the base for many different open-sourced Illumos distributions, in a similar way in which the Linux kernel is used in different Linux distributions.
Earlier quoted context omitted.
The main drawbacks to me are 1. No support for nested virtualization, so running a vm inside your vm is not available. This prevents use of projects such as kubevirt or firecracker on a Linux guest, and WSL2 on a Windows guest. 2. No GPU support If the base hypervisor was Linux, it would be way more capable for users it seems. I also wonder if internally Linux is used for development of the platform itself so they ca…
> I also wonder if internally Linux is used for development of the platform itself Developers at Oxide work on whatever platform they'd like, as long as they can do their work. I will say I am in the minority as a Windows user though, most are on some form of Unix. > so they can create "virtual" racks to dogfood the product without full blown physical racks. So one of the reasons why Rust is such an advantage for us…
Earlier quoted context omitted.
You're welcome. I will give you one more fun anecdote here: when I came to Oxide, nobody in my corner of the company was using Windows. And hubris and humility almost Just Worked: we had one build system issue that was using strings instead of the path APIs, but as soon as I fixed those, it all worked. bcantrill remarked that if you had gone back in time and told him long ago that some of his code would Just Work on…
> that was using strings instead of the path API Man you can't let Brain live that one down can you? :)