虚拟化基础知识培训课程集中整理贴

from:    http://blog.csdn.net/xpx3216/article/details/17554949

一、介绍 为什么需要了解下虚拟化 原文地址 
       
1. IaaS项目到openstack到libvirt到qemu-kvm
2. qemu和kvm到底是什么关系

二、IaaS如何调用的nova
1. api的调用方法
2. 通过调用api的方法创建一个虚拟机和停止一个虚拟机

三、从表面上看看怎么用nova来实际管理虚拟机
1. 生命周期管理 nova命令去创建和停止一个虚拟机


四、从表面上看看怎么用libvirt来更方便的管理虚拟机

1. XML是关键 解读下一个实际的XML文件
2. virsh命令启动和停止一个虚拟机

 

             五、从表面上看看怎么用qemu-kvm来管理虚拟机

1. qemu命令启动个虚拟机
2. qemu控制台命令 看状态 停止虚拟机
六、虚拟网卡是这么回事 /dev/tun 网络类型呢
http://www.ibm.com/developerworks/cn/linux/l-tuntap/
http://vtun.sourceforge.net/tun/faq.html
1. 用c语言直接创建一个虚拟网卡,并能够处理icmp
2. libvirt的网络类型
3. openstack的网络类型

qemu-kvm 
net.c 
  net_client_init
    net_client_types[i].init(opts, mon, name, vlan)
    ||
    \/
net/tap.c
  net_init_tap(QemuOpts *opts, Monitor *mon, const char *name, VLANState *vlan)
    net_tap_init(opts, &vnet_hdr)
    tap_open(ifname, sizeof(ifname), vnet_hdr, vnet_hdr_required)
    ||
    \/
net/tap-linux.c
  tap_open
  
  


七、虚拟磁盘qcow2是什么样的,什么是cow 块存储呢 存储类型
1. qcow2的格式解码
2. 理解什么是COW
3. cinder块存储是什么
4. nfs和iscsi和fcsan

八、vnc,spice和qemu是什么关系


九、高级功能
1. vt-d sr-iov
2. 内存快照
3. 动态迁移
4. 半虚拟化驱动
5. 嵌套虚拟机
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值