极速镜像下载技术与终端虚拟化技术

极速镜像下载技术

1、下载速度快:通过分布式 BT 下载技术,每台终端都成为镜像下载的提供源,让整个环境的准备时间缩短到几分钟。在分布式 BT 方案中,每一个参与者既是上传者,又是下载者,即是服务器,同时也是客户端。

2、支持增量下载:如果在服务器上对镜像进行了编辑,若该镜像已经在之前下发到了终端上,则终端会只下载镜像的“增量差异”部分。

3、支持断点续传。如果下载过程中网络断开,当网络重连可以保留上次的下载进度,继续下载。

终端虚拟化技术

终端虚拟化技术由kvm,qemu和libvirt几个模块组成。

kvm是一种虚拟机技术,kvm负责cpu虚拟化和内存虚拟化,实现了cpu和内存的虚拟化,但kvm不能模拟其他设备。

qemu是一种虚拟机技术,kvm已经很成熟而且对很多东西进行隔离,但是无法虚拟出真实的机器,比如对网卡的虚拟,qemu主要负责模拟IO设备(网卡,磁盘)而且在性能上实现了优化。kvm加上qemu之后就能实现真正意义上虚拟化。

libvirt是面向驱动的架构设计。任何一种虚拟机技术如kvm、xen与lxc都开发设计相对于该技术的驱动,用户可以不必关系底层具体使用的虚拟机技术,直接使用libvirt接口API即可。可以提供虚拟机管理、远程机器支持、存储管理、网络接口管理和虚拟NAT和基于路由的网络。外设透传技术

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容