Live data from Hacker News

Canonical Launches MicroCloud to Deploy Your Own "Fully Functional Cloud"

phoronix.com

11–20 of 94 posts

Re: Canonical Launches MicroCloud to Deploy Your Own "Fully Functional Cloud"

#11
post #5

> snap > Ubuntu Pro > driving […] subscription Think I’ll stick LXC on proxmox

Ditto, been running Proxmox 15+ years and it's been rock solid.

The only thing I miss is the kind of automatic deployment and network layers that Kubernetes has.

Re: Canonical Launches MicroCloud to Deploy Your Own "Fully Functional Cloud"

#12
post #8

Earlier quoted context omitted.

> And IT does another cycle. People keep saying that as if it was a bad thing

It wouldn't be a bad thing if people learned from the previous iteration. But they don't. In fact, what they generally do is layer an implementation of the stuff they forgot last time on top of the preceding iteration which lacked it. So now, we have clusters of Linux boxes, built with a ton of new tooling on top of Linux because Linux is a UNIX and traditional UNIX doesn't have networking or clustering in the design…

[deleted]

Re: Canonical Launches MicroCloud to Deploy Your Own "Fully Functional Cloud"

#13
post #8

Earlier quoted context omitted.

> And IT does another cycle. People keep saying that as if it was a bad thing

It wouldn't be a bad thing if people learned from the previous iteration. But they don't. In fact, what they generally do is layer an implementation of the stuff they forgot last time on top of the preceding iteration which lacked it. So now, we have clusters of Linux boxes, built with a ton of new tooling on top of Linux because Linux is a UNIX and traditional UNIX doesn't have networking or clustering in the design…

Features are backed by code. The code has to exist somewhere, in previous systems it ran as ring0. Is this where you want your privesc ?

Re: Canonical Launches MicroCloud to Deploy Your Own "Fully Functional Cloud"

#14
post #2

So.. we’re back to self-hosting your own services? And IT does another cycle.

Always depends on the usecase.

Medical, we do everything in-house to make life easier.

Low value servers, in-house.

High uptime + scalable? You are not doing that in-house.

Re: Canonical Launches MicroCloud to Deploy Your Own "Fully Functional Cloud"

#16
post #8

Earlier quoted context omitted.

> And IT does another cycle. People keep saying that as if it was a bad thing

It wouldn't be a bad thing if people learned from the previous iteration. But they don't. In fact, what they generally do is layer an implementation of the stuff they forgot last time on top of the preceding iteration which lacked it. So now, we have clusters of Linux boxes, built with a ton of new tooling on top of Linux because Linux is a UNIX and traditional UNIX doesn't have networking or clustering in the design…

What I don't get about all of this is why one of the big players don't invest heavily in Plan9/Inferno and promoting it. Surely having the networking and clustering code baked in to the OS makes the whole thing both easier and more efficient to run which would mean they'd be able to offer a product that significantly undercut their rivals in terms of price as well as allowing the companies using it to reduce their DevOps team sizes due to the reduced complexity? Unlikely that MS would do it given that they'd prefer everyone to run Windows but I don't get why AWS or GCP aren't jumping all over it.

Re: Canonical Launches MicroCloud to Deploy Your Own "Fully Functional Cloud"

#18
post #2

So.. we’re back to self-hosting your own services? And IT does another cycle.

I have the strong impression that most people confound cloud to be public only. Private clouds are fine and deliver a lot of the flexibility at a big % discount of a public cloud.

The big gain from clouds is the flexible infrastructure, especially in the microservices world we are now. In the past, one needed to procure, provision, etc a new server to run a service (times X per environment). With a cloud, regardless if it's public or private, provisioning a VM (or container) to run a new service is a few clicks away.

Re: Canonical Launches MicroCloud to Deploy Your Own "Fully Functional Cloud"

#19
post #8

Earlier quoted context omitted.

> And IT does another cycle. People keep saying that as if it was a bad thing

It wouldn't be a bad thing if people learned from the previous iteration. But they don't. In fact, what they generally do is layer an implementation of the stuff they forgot last time on top of the preceding iteration which lacked it. So now, we have clusters of Linux boxes, built with a ton of new tooling on top of Linux because Linux is a UNIX and traditional UNIX doesn't have networking or clustering in the design…

As much as I love Plan 9 and Inferno, the reason why they never were a commercial success is because they deliberately broke backwards compatibility with UNIX. (Which was an excellent choice for Plan 9 as a research OS, but perhaps should've been reconsidered for a commercial offering.)

They did however accomplish pushing the "UNIX 1.0" into at least 1.1: as awkward as Linux's /proc is, it's still objectively better than sysctl; 9P is a practical choice for sharing files with a VM guest; and let's not forget everything Go brought to the table.

In retrospect, considering which technologies contemporary to Plan 9/Inferno have "won", I'm also grateful that we don't need to deal with an in-kernel JVM.

Re: Canonical Launches MicroCloud to Deploy Your Own "Fully Functional Cloud"

#20

I recently tried Mikrok8s from Canonical and at idle (as in not running any of my containers) it ranges from 5% to 15%. I hope this product doesn't suffer the same wastage.

I had the same problem (there's a github issue about this: https://github.com/canonical/microk8s/issues/2186).

I swapped to k3s and the usage was half of what microk8s used.

Post reply on HN