虚拟化与容器
日月逝矣,岁不我与
集群->RAC->SOA->ESB->云->虚拟化->容器->大数据->人工智能->虚拟现实
云
| 层次 | 产品 |
|---|---|
| IaaS | 阿里云/青云 |
| PaaS | kvm/xen/VMWare/VirtualBox/Docke/SAE/BAE |
| SaaS | 百度云/网易云/有道云 |
虚拟化
- CPU虚拟化
- 内存虚拟化
- IO虚拟化
| 完全虚拟化 | 半虚拟化 | 轻量级虚拟化 |
|---|---|---|
| KVM/vsphere | Xen/WINE | Docker |
Hypervisor、VMM
![]() |
![]() |
|---|
虚拟机 VS 容器
- 虚拟机

- 容器

| 特性 | 容器 | 虚拟机 |
|---|---|---|
| 启动 | 秒级 | 分钟级 |
| 性能 | 接近原生 | 弱于 |
| 空间使用 | 一般为MB | 一般为GB |
| 系统支持量 | 单机支持上千个 |
Docker
IT行业的集装箱(container)
Docker优势
- 更快速的交付和部署
- 更高效的虚拟化
- 更轻松的迁移和扩展
- 更简单的管理
Docker劣势
- 不支持异构系统的虚拟化,原生Docker只能运行在linux系统上;
Docker组件
- docker images
- docker registries
- docker containers
Docker组成
- docker server/daemon
- docker client
- docker registrise/仓库
Docker架构



