Toro: Deploy Applications as Unikernels
2 months ago
- #unikernel
- #microVM
- #virtio
- Toro是一个专为以微虚拟机形式部署应用程序而设计的单内核系统。
- 支持x86-64架构,最高可扩展至512GB内存。
- 兼容QEMU-KVM微虚拟机和Firecracker。
- 采用协作式I/O绑定线程调度器。
- 使用virtio-vsocket实现网络功能,virtio-fs实现文件系统。
- 具有快速启动和极简镜像体积的特性。
- 内置gdbstub调试工具。
- 可通过预装工具的Docker镜像快速体验。
- 支持主机与容器间的目录共享。
- 示例程序包括HelloWorld、静态网页服务器和内核间通信。
- 通过Google Group等渠道欢迎社区贡献。
- 采用GPLv3开源协议。
- 2015至2024年间被多个国际会议和出版物引用。