【技术实现步骤摘要】
一种给物理网卡分配CPU资源的中断请求装置及方法
本专利技术涉及计算机服务器
,具体地说是一种给物理网卡分配CPU资源的中断请求装置及方法。
技术介绍
目前无论数据中心还是云服务器,网络IO部分必不可少,它是所有数据传输的路径。对于这些应用场景,每台服务器上都有多块网卡,然而处理网络数据的CPU资源有限,如何充分利用这些资源是我们要解决的问题,使有效的资源最大化利用,是业内一大难题。业界内无论大型互联网客户还是小型企业级客户,均选择Linux系统作为业务承载,是因为它的稳定性,当前linux系统通过平衡中断程序的方式进行CPU资源平衡分配。在多网卡存在的情况下,由于irqbalance的存在,会平均将CPU内核分配给没有网卡port,当出现某个网络端口A数据集中收发而其他网络端口B没有数据包收发的时候,CPU资源仍然被没有数据流量的网络端口B的中断程序占用,从而导致CPU资源利用不充分的情况。基于此,本专利技术提供一种给物理网卡分配CPU资源的中断请求装置及方法。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种给物理网卡分配CPU资源的中断请求装 ...
【技术保护点】
一种给物理网卡分配CPU资源的中断请求装置,其特征在于,包括,监控模块,用于实时监控网口数据流量状态,并将监控信息发送给判断模块;判断模块,根据接收到的监控信息,判断网口需要资源处理的数据流量;分配模块,选择闲置网口的CPU资源,然后通过该CPU资源进行网口的资源处理。
【技术特征摘要】
1.一种给物理网卡分配CPU资源的中断请求装置,其特征在于,包括,监控模块,用于实时监控网口数据流量状态,并将监控信息发送给判断模块;判断模块,根据接收到的监控信息,判断网口需要资源处理的数据流量;分配模块,选择闲置网口的CPU资源,然后通过该CPU资源进行网口的资源处理。2.根据权利要求1所述的一种给物理网卡分配CPU资源的中断请求装置,其特征在于,所述监控模块监控的网口为服务器网口,该服务器包括机架服务器、刀片服务器和塔式服务器。3.根据权利要求1所述的一种给物理网卡分配CPU资源的中断请求装置,其特征在于,当分配模块选择闲置网口的CPU资源时,该闲置网口处于standby状态,即待机状态,以释放出CPU资源来处理有数据传输需求的网口数据。4.根据权利要求1所述的一种给物理网卡分配CPU资源的中断请求装置,其特征在于,所述分配模块通过CPU资源进行网口的资源处理是指通过释放的CPU资源处理网口的RX/TX中断请求。5.一种给物理网卡分配CPU资源的中断请求方法,其特征在于,基于...
【专利技术属性】
技术研发人员:李莎莎,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。