Nanovms 简介及使用 (Unikernel)

Nanovms 是 Unikernel 的一个发行版,兼容 linux 的 API,可以直接运行linux的程序。

通过 ops 命令可以直接把linux的程序打包成一个镜像,而直接运行在服务器或在虚拟机上面。

由于打包出来的镜像没有操作系统,特别的小,几乎可以在 1s 内启动。

由于只跑一个进程,所以对于机器的要求特别小,可以用很低配很低配的机器来跑。

如果我们用来跑代理服务器呢?

我们可以完全做到按需开启代理服务器,用的时候自动开启,不用的时候自动关闭,那么服务器费用就直线下降,假设一台 Aws 的机器一个月是 10 美元,如果我们晚上不使用的话,那么可以节省一半的钱,我们不可能一直查资料,如果只在查资料的时候开,那么只需要很少很少的费用。

当然我们要安装实际情况去使用,比如我们跑网站,如果用 Nanovms 的话,我们需要很多台机器才能跑起来,而 linux 只要一台,如果没啥人访问的时候,你用 Nanovms 的话,就需要很多台,那么费用肯定是更多的,当达到一定量的时候,Nanovms 反而更便宜。

你可能感兴趣的:(Nanovms 简介及使用 (Unikernel))