不可变服务器和无核化unikernel ( by quqi99 )

作者:张华  发表于:2015-11-16
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明

(http://blog.csdn.net/quqi99 )


今天听到一个新的名词,unikernel, 了解一下。


不可变服务器是一种部署模型,指的是在生产环境没有应用升级安全补丁和配置改变等等,如果这些层次中任何一项改变,一个新的image就需要重新构建,再发布到生产环节。Docker容器推荐一个容器一个服务single-service-per-container (microservices)的概念,而无核化Unikernel则会将这个想法带得更远。

容器技术对于传统操作系统的依赖可能会导致它的败亡,而取代它的将是unikernel。Unikernel使用户可以从一个服务库中选择应用需要的操作系统服务而无须整个操作系统。用户选择的服务则会成为应用的一部分。Unikernel在整个服务器的架构中取消了操作系统,应用直接运行在hypervisor或者硬件上。无核化Unikernel允许你将所有包括操作系统都考虑到你的应用程序的编译和打包中。


目前无核化操作系统包括:ClickOS, Clive, HaLVM, LING, MirageOS, Rump Kernels, OSv等。MirageOS和HaLVM强调安全,ClickOS强调速度,OSv和Rump Kernels强调和遗留程序兼容。


OSv不区分用户态与内核态,就是一个无核化操作系统。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

quqi99

你的鼓励就是我创造的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值