传统虚拟化与容器的区别

什么是虚拟化?

由于成本的过大开销,出现了虚拟化技术;

虚拟化,大白话理解就是:服务器上建虚拟机,不同的虚拟机跑不同的业务

好处:

避免了资源的浪费

减少了成本的花销

坏处:

虚拟化相对于真实的硬件服务器来说,性能低、稳定性不高。

对数据安全性和稳定性有一定要求的,不建议使用虚拟化技术

虚拟化技术类型:

1、基于平台的虚拟化

        如:我们做实验用的vmware,创建出来的虚拟机都是独立的内核,和应用程序

2、基于操作系统的虚拟化

        如:容器

        模拟出来的只是一堆命令

        多个容器共享的是一个物理机的内核

        从处理IO的角度来将,容器处理数据的速度要比传统的虚拟化技术块的多

为什么容器比传统的虚拟化技术快的多?

1、基于平台的虚拟化技术,工作的方式:

要上网的话,途中需要经过----操作系统----虚拟硬件-----Hypervisor-----物理机操作系统-----物理机的网卡

2、基于操作系统的虚拟化,工作方式:

由于是共用物理机的操作系统,所以容器内的请求都是直接发给物理机操作系统来处理的,所以相对于传统的虚拟化技术来说,容器在处理IO的速度上就快的很多。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值