虚拟化与容器化

Containerization and Virtualization Concepts

Julia Ostheimer

Freelance AI Consultant

回顾:虚拟化 vs. 容器化

虚拟化

  • 创建计算资源的虚拟版本
  • 全虚拟化
  • 虚拟机:在一台计算机内模拟另一台计算机

容器化

  • 将应用及其依赖打包到隔离环境中
  • 操作系统级虚拟化
  • 容器:隔离的应用运行环境
Containerization and Virtualization Concepts

容器化软件工具

  • 容器管理:Docker

Docker 标志

 

  • 容器编排:Kubernetes

Kubernetes 标志

1 标志来自 Docker 和 Kubernetes
Containerization and Virtualization Concepts

虚拟化软件工具

  • Oracle VM VirtualBox

VirtualBox 标志

  • VMware
Containerization and Virtualization Concepts

虚拟化的用例

Containerization and Virtualization Concepts

虚拟化的用例

  • 服务器整合

服务器利用率

1 图标来自 icons8.com
Containerization and Virtualization Concepts

虚拟化的用例

  • 服务器整合
  • 旧版应用
Containerization and Virtualization Concepts

容器化的用例

Containerization and Virtualization Concepts

容器化的用例

  • 微服务架构
Containerization and Virtualization Concepts

容器化的用例

  • 微服务架构
  • 容器编排

乐队

1 图片来自 istockphoto.com
Containerization and Virtualization Concepts

容器 vs. 虚拟机的优势

因素 容器 虚拟机 物理机
隔离性 ** *** *
安全性 ** *** *
体积 *** ** *
可扩展性 *** ** *
成本 *** ** *
灵活性 ** *** *
Containerization and Virtualization Concepts

让我们练习吧!

Containerization and Virtualization Concepts

Preparing Video For Download...