计算虚拟化相关技术

CPU特权集:
跟我一步步部署OpenStack(二)
内核态与用户态:
跟我一步步部署OpenStack(二)
hypervisor(VMM):
跟我一步步部署OpenStack(二)
hypervisor类型:半虚拟化(TYPE 2)
跟我一步步部署OpenStack(二)
hypervisor类型:全虚拟化(TYPE 1)
跟我一步步部署OpenStack(二)
计算虚拟化的其它实现方式:
跟我一步步部署OpenStack(二)
qeum(基于hypervisor TYPE 2):

  • 可以在一种架构(如PC机)下运行另一种架构(如ARM)下的操作系统和程序。
  • ×86架构,支持半虚拟化技术。
  • 能让多个虚拟机使用同一镜像,并为每一个虚拟机配置个性化硬件环境(网卡、磁盘、图形适配器.…)。
  • qemu官方网站(http:/www.qemu.org)。

KVM(基于hypervisor TYPE 1):

  • KVM是开源软件,全称是kernel-based virtual machine(基于内核的虚拟机)。
  • 是×86架构且硬件支持虚拟化技术(如intel VT或AMD-V)的Linux全虚拟化解决方案。
  • KVM还需要一个经过修改的QEMU软件(qemu-kvm),作为虚拟机上层控制和界面。
  • KVM能让多个虚拟机使用同一镜像,并为每一个虚拟机配置个性化硬件环境(网卡、磁盘、图形适配器……)。
  • 在主流的Linux内核,如2.6.20以上的内核均已包含了KVM。

hypervisor 软件对比:
跟我一步步部署OpenStack(二)
libvirt:
跟我一步步部署OpenStack(二)
跟我一步步部署OpenStack(二)

网络虚拟化相关技术

OSI七层模型:
跟我一步步部署OpenStack(二)
软件定义网络(SDN):
跟我一步步部署OpenStack(二)
Open vSwitch:
跟我一步步部署OpenStack(二)
Open vSwitch相关概念:
跟我一步步部署OpenStack(二)
Open vSwitch架构:
跟我一步步部署OpenStack(二)
Open vSwitch常用组件及操作:
跟我一步步部署OpenStack(二)
Linux Bridge:
跟我一步步部署OpenStack(二)

OpenStack通用组件介绍

python相关说明:
跟我一步步部署OpenStack(二)
REST:
跟我一步步部署OpenStack(二)
WSGI:
跟我一步步部署OpenStack(二)
Paste Deployment:
跟我一步步部署OpenStack(二)
MariaDB:
跟我一步步部署OpenStack(二)
RabbitMQ:
跟我一步步部署OpenStack(二)
可参考:图文Win/Linux下新版RabbitMQ的安装与使用

相关文章: