Virtualization API之libvirt

The virtualization API 之开源 libvirt探究 By Ruiy:

libvirt supports Hypervisors(注,相关的hypervisors项目的权威网站已经加入到链接中,感兴趣探究):

  • The KVM/QEMU Linux hypervisor
  • The Xen hypervisor on Linux and Solaris hosts.
  • The LXC Linux container system
  • The OpenVZ Linux container system
  • The User Mode Linux paravirtualized kernel
  • The VirtualBox hypervisor
  • The VMware ESX and GSX hypervisors
  • The VMware Workstation and Player hypervisors
  • The Microsoft Hyper-V hypervisor
  • The IBM PowerVM hypervisor
  • The Parallels hypervisor
  • The Bhyve hypervisor
  • Virtual networks using bridging, NAT, VEPA and VN-LINK.
  • Storage on IDE/SCSI/USB disks, FibreChannel, LVM, iSCSI, NFS and filesystems

libvirt provides:

  • Remote management using TLS(Transport Layer Security) encryption and x509 certificates (即,libvirt管理远程来宾OS采用TLS加密及2509证书)
  • Remote management authenticating with Kerberos and SASL(Simple Authentication And Security Layer)
  • Local access control using PolicyKit(dbus,sudo)
  • Zero-conf discovery using Avahi multicast-DNS
  • Management of virtual machines, virtual networks and storage
  • Portable client API for Linux, Solaris and Windows

http://www.libvirt.org/virshcmdref.html

posted on 2014-05-15 16:55 秦瑞It行程实录 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/ruiy/p/virtDevelopment.html

Virtualization API之libvirt相关推荐

  1. 02 KVM安装虚拟化

    文章目录 02 KVM安装虚拟化 2.1 最低硬件要求 2.2 安装虚拟化核心组件 2.2.1 安装方法 2.2.1.1 前提条件 2.2.1.2 安装步骤 2.2.2 验证安装是否成功 02 KVM ...

  2. python调用libvirt_通过python获取kvm虚拟机的监控信息(基于libvirt API)

    通常在我们的云环境中,为了保证云平台中虚拟机的正常运行,基本都需要这样一个功能,就是收集虚拟机的监控数据,比如cpu的使用率.内存的使用率.磁盘io.网络io等基本信息.可以利用这些信息及时调整云平台 ...

  3. libvirt API学习笔记

    为环境CentOS5.5 从官方网站上下载了文档   libvirt 0.7.5  Application  Development Guide 由于CentOS自带libvirt版本为0.6.3的, ...

  4. libvirt 详解(2)

    1.1.3 libvirt.libvirtd的配置和使用 1. libvirt的配置文件 以RHEL 6.3为例,libvirt相关的配置的配置文件都在 /etc/libvirt/ 目录之中,如下所示 ...

  5. libvirt理解总结

    一.libvit总结 libvirt是目前使用最为广泛的对KVM虚拟机进行管理的工具和API.Libvirtd是一个daemon进程,可以被本地的virsh调用,也可以被远程的virsh调用,Libv ...

  6. 通过libVirt抓取kvm虚拟机监控指标数据

    通常在我们的云环境中,为了保证云平台中虚拟机的正常运行,基本都需要这样一个功能,就是收集虚拟机的监控数据,比如cpu的使用率.内存的使用率.磁盘io.网络io等基本信息.可以利用这些信息及时调整云平台 ...

  7. 深入浅出 kvm qemu libvirt

    在所谓的kvm技术中,应用到的其实有2个东西:qemu+kvmkvm负责cpu虚拟化+内存虚拟化,实现了cpu和内存的虚拟化,但kvm不能模拟其他设备:qemu是模拟IO设备(网卡,磁盘),kvm加上 ...

  8. libvirt Java 实现远程管理虚拟机

    libvirt Java 实现远程管理虚拟机 from csdn.kyyee 虚拟化简介 虚拟化是将计算机的各种实体资源(CPU.内存.存储.网络等)进行抽象后呈现出来,即是将一台物理计算机分割成多台 ...

  9. libvirt介绍和使用

    libvirt介绍和使用 导读: why&&what libvirt具体介绍 API 剖析 driver 剖析 如何使用libvirt? why&&what 实现一朵可 ...

最新文章

  1. 精通python爬虫框架-精通Python爬虫从Scrapy到移动应用(文末福利)
  2. Servlet+Tomcat制作出第一个运行在Tomcat上的Java应用程序
  3. 关于文件格式和编码方式,乱码产生的原因?
  4. c语言for循环运行格式,关于for循环的格式
  5. 给 SAP BTP 创建的 Java 应用添加 Custom Event Handler 支持创建功能
  6. P4755-Beautiful Pair【笛卡尔树,线段树】
  7. 2017-2018-1 《信息安全系统设计基础》课程总结
  8. 万网m3 windows linux切换,万网主机怎么做首页内页301重定向
  9. Node-require的加载机制
  10. VMware 下安装centos7,无法进入图形化界面
  11. mysql 优化-总结
  12. 初识STM32F407芯片
  13. 电脑系统相关问题收录(windows10)
  14. [Unity]Mathf.Pingpong无效解决方法
  15. 对不起,我被裁员了。
  16. c++中x的y次方怎么求
  17. 有关c基础指针需要注意的几个点!
  18. 9x07-usb state拔出usb线后状态仍为CONFIGURED,影响休眠(已解决)
  19. 归并排序详解(Acwing 归并排序y总模板)
  20. FineBI 的多系列折线图

热门文章

  1. ora-32004 oracle10,ORA-32004错误的解决方法
  2. html 段前空格_前端 -- HTML
  3. webstorm下载微信小程序插件_微信电脑版可以打开小程序喽 前提你得下载测试版...
  4. mysql多租户视频_数据库实现多租户支持的思路
  5. css就近原则_CSS的引入方式和优先级
  6. 苹果6重置系统后无服务器,iphone6总是无服务,恢复初始设置就好了,然后一两天又不行了,怎么处理...
  7. linux内核内存溢出检测,linux下有什么检测内存溢出的工具
  8. mysql+vs检测不到_VS2017 + EF + MySQL 我使用过程中遇到的坑
  9. python类中导入库_python导入库的具体方法
  10. krpano html5略缩图边框颜色,krpano加载场景缩略图列表