正在加载视频...

视频加载失败

Fun experiment: started 100 Firecracker microVMs on a single bare metal server, and the 101st took less than 5 seconds to warm up 🚀 ...and at least 15 of those VMs were running K3s ...while the resource utilization stayed < 30% via iximiuz Labs ❤️‍🔥

50,674 次观看 • 3 年前 •via X (Twitter)

10 条评论

Ivan Velichko 的头像
Ivan Velichko3 年前

And the coolest part probably is that the server that powers at this moment isn't that powerful! i7-8700 CPU 3.20GHz (6 CPUs, 12 threads) and 128 GB RAM

Marc Campbell 的头像
Marc Campbell3 年前

Any of this open source? I’d love to see the process you use to make the firecracker disk images that allow the boot to be so quick!

Ivan Velichko 的头像
Ivan Velichko3 年前

My process is not much different from what ignite does It’s a good old “take a dockerfile and build it to a folder, then dump a kernel on top.” I described it a while ago in this blog post

Roman Dodin 的头像
Roman Dodin3 年前

What do you use for launching firecracker vms? Not ignite?

Ivan Velichko 的头像
Ivan Velichko3 年前

It’s a 100% custom daemon. Much like ignite but with a REST API and tailored for multi-VM playgrounds (so a bunch of extra networking magic).

SadServers 的头像
SadServers3 年前

Nice, I’m going to try this at some point

tian/天 的头像
tian/天3 年前

Looks awesome 👏

Ivan Velichko 的头像
Ivan Velichko3 年前

Thank you! 🙌

Vo 的头像
Vo3 年前

Where do you have your VM?

Ivan Velichko 的头像
Ivan Velichko3 年前

I have a couple of bare metal servers in Hetzner right now.

相关视频