在前面几文中已经大体介绍了virtio的重要组成,包括virtio net设备的创建,vring的创建,与virtio设备的交互方式,我们就从网络数据包的发送角度来看下virtio的具体使用流程。
[点击查看全文]
http://luoye.me/2014/08/09/virtio-netdev-send/...
分类:
Web程序 时间:
2014-09-04 11:47:29
阅读次数:
203
工作中zabbix会有对各地区、各运营商、各种媒介(PC/无线)等流量进行汇总的需求,下面说下对一般流量汇总的方法:举例我公司对济南联通pc直播业务的流量汇总:1、想要做流量汇总,前提是要对提供业务的机器做基本的zabbix监控,即建host/group、绑定相应的模版,一般是linux通..
分类:
其他好文 时间:
2014-09-04 02:59:37
阅读次数:
330
错误:创建实例"ce"失败:请稍后再试[错误:Novalidhostwasfound.].
分类:
其他好文 时间:
2014-09-04 00:01:47
阅读次数:
326
Alexei Vladishev创建了Zabbix项目,当前处于活跃开发状态,Zabbix SIA提供支持.Zabbix是一个企业级的、开源的、分布式的监控套件Zabbix可以监控网络和服务的监控状况. Zabbix利用灵活的告警机制,允许用户对事件发送基于Email的告警. 这样可以保证快速的对问...
分类:
其他好文 时间:
2014-09-04 00:01:17
阅读次数:
278
【问题现象】 2014-09-03 19:18:25.520 22053 WARNING keystoneclient.middleware.auth_token [-] Verify error: Command ‘openssl‘ returned non-zero exit status 4 2014-09-03 19:18:25.522 22053 WARNING key...
分类:
其他好文 时间:
2014-09-03 19:57:47
阅读次数:
355
2009年的印象:曾经有过一段时间,徘徊于对虚拟机硬盘格式的迷惑中,2009年,终于得出了一些结论(下面的思路基本通用于其他虚拟机)搜了下,发现大部分用qemu或者kvm的,都默认使用qcow2来作为虚拟硬盘,但qemu官方默认是用raw。下面是qemu wiki对两种格式的描述:rawRaw di...
分类:
其他好文 时间:
2014-09-03 16:30:36
阅读次数:
234
KVM在I/O虚拟化方面,传统的方式是使用Qemu纯软件的方式来模拟I/O设备,其中包括经常使用的网卡设备。这次我们重点分析Qemu为实现网络设备虚拟化的全虚拟化方案。本主题从三个组成方面来完整描述,包括:1.
前端网络流的建立; 2. 虚拟网卡的创建; 3. 网络I/O虚拟化 in Guest OS。
本篇主要讲述“前端网络流的建立”。
[点击查看全文]
http://luoye....
分类:
Web程序 时间:
2014-09-03 13:07:56
阅读次数:
305
上文针对Qemu在前端网络流路径的建立方面做了详细的描述,数据包从Host的物理网卡经过Host Linux内核中的Bridge, 经过Tap设备到达了Qemu的用户态空间。而Qemu是如何把数据包送进Guest中的呢,这里必然要说到到虚拟网卡的建立。
当命令行传入nic相关参数时,Qemu就会解析网络相关的参数后进入虚拟网卡的创建流程。而在上文中提到对于所有-net类型的设备,都视作一个n...
分类:
Web程序 时间:
2014-09-03 13:07:36
阅读次数:
198
前面两文主要对前端网络流的数据路径和虚拟网卡的创建进行了说明,这些可以看做是Guest OS网络数据包收发的准备工作,那么网络数据包是如何在Guest OS中进进出出的呢,本文就是重点讲述Guest
OS的数据包的收发路径,其中涉及到一个重要的虚拟化技术,即I/O虚拟化。
[点击查看全文]
http://luoye.me/2014/07/26/netdev-virtual-3/...
分类:
Web程序 时间:
2014-09-03 13:07:26
阅读次数:
222
安装后检查1. 确保服务正常运行首先查看服务的运行状态: #service xxx status为防止对子服务有疏漏,可使用ps + grep 查看: # ps aux |grep xx2. 确保服务连接上消息队列查看相关日志。如nova的日志默认存在于/var/log/nova下。3. 确保各项服...
分类:
其他好文 时间:
2014-09-03 09:33:06
阅读次数:
183