发明名称 一种网络服务质量控制方法及装置
摘要 本发明涉及网络数据传输技术,尤其是一种网络服务质量控制方法及装置。本发明针对是现有技术中存在的问题,提供一种基于虚拟交换机的网络服务质量控制方法,完成虚拟交换机与虚拟机之间数据的有效传输解决现有技术中的网桥与多个虚拟机之间并行数据传输造成的堵塞、掉包问题,为网络传输中每个虚拟机传输数据时网络带宽有效分配,保证网路服务质量。本发明通过虚拟机与网服务质量控制模块进行数据交互;并通过网络服务质量控制模块处理;最后通过物理网卡发送经过网络服务质量控制模块处理的网络数据,提高网络服务质量。本设计主要应用于网络数据服务质量监控领域。
申请公布号 CN102984082B 申请公布日期 2015.06.03
申请号 CN201210501732.X 申请日期 2012.11.30
申请人 温州大学 发明人 刘军
分类号 H04L12/851(2013.01)I;H04L12/917(2013.01)I;H04L12/813(2013.01)I 主分类号 H04L12/851(2013.01)I
代理机构 深圳国鑫联合知识产权代理事务所(普通合伙) 44324 代理人 邓扬
主权项 一种网络服务质量控制方法,其特征在于,包括:步骤1:虚拟机与网络服务质量控制模块进行数据交互;步骤2:网络服务质量控制模块通过为虚拟机配置数据交互链路,实现虚拟机间的隔离并通过对网络状态的匹配及队列重排保证每台虚拟机网络服务质量;步骤3: 通过物理网卡发送经过网络服务质量控制模块处理的网络数据;所述步骤2中网络服务质量控制模块通过为虚拟机配置数据交互链路,实现虚拟机间的隔离并通过对网络状态的匹配及队列重排保证每台虚拟机网络服务质量具体步骤包括:步骤21:通过配置模块为虚拟机分配数据交互链路;同时网络感知模块检测传输数据的虚拟机当前的网络状态,并根据网络状态发送网络状态信息,其中若虚拟机已关闭或停止使用网络,则需要对其虚拟机在数据转发表中的数据标志位进行屏蔽处理,将网络带宽分配给其他的虚拟机;步骤22:通过转发表维护模块接收网络感知模块发送的网络状态信息,更新数据转发表,并输出当前转发表信息;步骤23:通过查询及判断模块接收转发表维护模块发送的转发表信息,查询当前网络数据状态,判断当前数据是否进行队列重排,若网络数据需要进行数据队列重排时,则进入重排处理模块,否则,通过发送模块发送当前数据;步骤24:通过重排处理模块根据虚拟机端口的特征信息设置虚拟机发送的数据包在队列中的位置;步骤25:经过重排处理模块处理后的数据通过发送模块输出。
地址 325035 浙江省温州市茶山高教园区温州大学