虚拟化 Docker杂谈

虚拟化:虚拟化是Docker的理论基础,也是Docker所实现功能的目的。资源的汇总和再分配

虚拟化技术将应用与真实的计算机资源分离,不但打破了应用程序与真实资源之间不可切割的障碍,也让资源跨物理或地域的配置和使用成为可能。通过虚拟化技术,可以更容易地完成医用程序对依赖资源的解耦,让应用程序轻松地运行在更多地环境之中。

分布式计算:将应用程序分散到不同的机器中,通过很多机器所组成的集群来协同完成的工作

虚拟化中另一大分支——容器技术,容器虚拟化技术是虚拟化的重要组成部分,也是Docker赖以生存的基础

平台虚拟化:结构紧密,需要设计包括操作系统,运行环境,中间件等在内的完善软件系统结构;容器虚拟化:结构松散,可以通过将不同的容器进行搭配组合来实现需要的软件系统架构

通过容器技术,再开发和部署过程中,我们可以像搭积木一样轻松组合所需要的组件程序,这让虚拟化技术带来的便利又提升到了新的高度。

Docker通过Linux内核命名空间实现了程序进程,网络,文件系统,IPC等的分离,充分保障了容器的隔离性;通过使用linux控制群组,Docker可以让用户根据自己的需求,将已经虚拟的CPU,内存等硬件资源进行配置,在资源被充分使用的同时使资源的分配更可控。

重新定义的镜像技术,更是为Docker增光添彩。Docker不改变基础镜像只进行上层写操作的增量镜像技术,大大增加了基础镜像可共享的内容。这不仅可以让更多的容器共享同一个基础镜像,还减少了迁移过程呢各种所需要传输镜像的体积,并且避免了修改容器和写入镜像时多次重复操作。

Proxy 在两种代理中做的事情都是替服务器代为收发请求和响应

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值