More Related Content
Similar to Python in vir (20)
More from Li Jiansheng (9)
Python in vir
- 4. 虚拟化的类型
介绍 Copyright © 2010
Lijiangsheng1@gmail.com
4 / 18
• 基础设施虚拟化--网络(VLAN,VPN)、存储
(RAID,SAN)
• 系统虚拟化--服务器虚拟化、桌面虚拟化
• 软件虚拟化--应用虚拟化、高级语言虚拟化
- 6. 为什么虚拟化?
介绍 Copyright © 2010
Lijiangsheng1@gmail.com
6 / 18
• 基础“云“需要虚拟化
• 节能
• 替换老化的硬件
• 加速应用部署
• 提高服务可用性
• ......
- 9. libvirt with python bonding.
应用一 agent,library,etc. Copyright © 2010
Lijiangsheng1@gmail.com
9 / 18
以一个实际的例子来引入Libvirt :
import libvirt
conn = libvirt.open('qemu:///system')
for id in conn.listDomainsID():
dom = conn.lookupByID(id)
print "Dom %s State %s" % ( dom.name(), dom.info
dom.suspend()
print "Dom %s State %s (after suspend)" % ( do
dom.resume()
print "Dom %s State %s (after resume)" % ( dom.na
dom.destroy()
- 14. And a lot of command line tools
生命周期管理篇 Copyright © 2010
Lijiangsheng1@gmail.com
14 / 18
• virtsh
• Pygrub
• virt-install
• etc.
- 17. 参考资料
结束语 Copyright © 2010
Lijiangsheng1@gmail.com
17 / 18
Internet is good.
google
《虚拟化与云计算》 电子工业出版社 豆瓣链
接地址