首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
数据的冗余拷贝是影响网络缓存软件性能的重要因素.本文详细分析了当前广泛使用的网络缓存程序Squid的数据拷贝流程,利用快速文件传输和数据流拼接两种策略在Linux平台上实现了squid的零拷贝优化.快速文件传输是将文件数据从文件系统内核缓存直接发送到远程主机,数据流拼接则是在网络协议栈内核缓存之间直接交换数据,二者都能够减少数据在内核空间和用户空间流动带来的冗余拷贝.实验证明,经过优化的Squid在主机CPU占用率和请求响应时间等方面的性能均有显著提高.  相似文献   

2.
零拷贝技术能有效消除端系统中非必要的拷贝过程,大大提高网络吞吐率,降低网络存储中的通讯延迟,提高存储效率。介绍了几种网络存储中的零拷贝技术,特别是RDMA技术,并对其特点进行了比较分析,展望了未来零拷贝技术的发展前景。  相似文献   

3.
在基于千兆以太网的应用系统中,核心系统和应用程序间的内存拷贝是额外的系统开销,是影响处理速度的关键因素之一.本文分析了在千兆速率下影响传输性能的可能存在的几个因素,着重比较了几种现有的零拷贝技术,采用了RDMA技术构建了零拷贝千兆网络,验证了RDMA技术可以有效的解决千兆网络的传输瓶颈.  相似文献   

4.
肖月振  华蓓 《计算机工程》2013,(12):35-39,53
为突破高速软件路由器转发路径中存储访问方面的性能瓶颈,分析PacketShader和Netmap2个软件路由器的转发结构和存在的问题,设计一个基于多核处理器的零拷贝包转发框架MapRouter。采用零拷贝技术去除包转发路径中的包拷贝,并借助并发无锁队列设计一个适合多端口间数据包零拷贝转发的包缓冲区管理方案。将高度优化的包I/O驱动、包缓冲区回收机制、无锁队列实现等一系列优化措施相结合,以提高转发速度。实验结果表明,对于不包括IP路由表查找的最小转发,MapRouter在模拟的两端VI路由器上可以达到i0Gb/s的转发速度,与PacketShader和Netmap相比,其转发速度更高、CPU利用率更低。  相似文献   

5.
基于RDMA协议的零拷贝技术研究   总被引:2,自引:0,他引:2  
RDMA协议是一个比较新的规范,它允许一台计算机直接访问另一台计算机的内存。该文分析了当前网络通信中零拷贝技术的特点及缺陷,提出了使用RDMA方式对其进行改进,并对RDMA通信方式进行了研究。  相似文献   

6.
零拷贝技术及其实现的研究   总被引:13,自引:0,他引:13       下载免费PDF全文
零拷贝(zero-copy)是实现主机或路由器等设备高速接口的主要技术。零拷贝技术通过减少或消除关键通信路径影响速度的操作,降低数据传输的操作系统开销和协议处理开销,从而有效提高通信性能,实现高速数据传输。  相似文献   

7.
为了适应高速网络环境对网络行为分析系统提出的高吞吐量、低时延的要求,并提高系统处理高速数据流的实时性,提出了一种改进型的零拷贝技术.在网络行为分析系统的设计中可在使用DMA和内存映射的基础上应用零拷贝技术,并根据系统的需求对零拷贝技术做出优化,使用专用内存区域来存储网络数据包,并修改Linux操作系统对网络数据包的分配和释放方式.测试结果表明,使用改进后的零拷贝技术的系统吞吐量有明显的提高.  相似文献   

8.
当路由器接收到一个多播网络数据包时,通常需要从多个网络接口转发出去,这就需要将多播包进行复制。提出了一个在IXP2400和IXASDK平台下简单高效、支持零拷贝的缓冲区管理方案,有效地解决了多播包的复制问题。  相似文献   

9.
RAID零拷贝设计充分利用散聚表,减少数据在RAID系统中各个模块间不必要的内存拷贝,避免数据重复保存.这种设计和传统的RAID设计相比,可以有效减少RAID系统的处理器负载.提高IO吞吐率和CACHE命中率.通过信息存储系统教育部重点实验室实现的两种设计的RAID系统测试表明,零拷贝的RAID设计可以提高IO吞吐率10%左右.  相似文献   

10.
基于拷贝模型的复杂网络鲁棒性研究*   总被引:5,自引:1,他引:5  
拷贝机制被广泛认为是系统通过构造冗余提高自身鲁棒性的主要机制之一。为了探究拷贝机制是否是真实网络鲁棒的基本机制,通过计算机仿真的方法对基于拷贝机制的网络模型的鲁棒性进行了进一步的研究。仿真结果表明,随着拷贝机制的增强,相应网络对于随机故障的鲁棒性增强,而对于蓄意攻击的鲁棒性减弱。这一事实启发人们,基于拷贝机制的网络,其鲁棒性仅局限于随机失效,单纯的拷贝机制还不足以有效抵抗基于网络全局结构信息的蓄意攻击。  相似文献   

11.
传统数据包捕获机制BPF存在的问题有两个,一是数据报文在提交给检测程序处理时,需要两次拷贝,二是数据报文处理过程中出现频繁的中断。采用了双零拷贝技术和半轮询驱动技术克服上述缺点,提出了半轮询双零拷贝数据包捕获机制。通过实验证明,新引入的机制能够较好地提高数据包捕获机制的性能。  相似文献   

12.
一种基于网络处理器的入侵检测系统   总被引:5,自引:0,他引:5  
针对目前入侵检测系统的处理速率远远不能满足网络的高速发展,通过对现有IDS的体系结构和算法进行重新设计,提出了一种新的网络入侵检测体系结构。新的体系结构采用网络处理器在网络底层实现数据的采集与分析,提高了IDS的运行速度和效率,能较好地适应高速网络环境下的入侵检测。  相似文献   

13.
VPN是利用开放的公共网络建立专用数据传输通道的一种广域网技术。IPSec协议是目前实现安全的VPN最常用的方式。使用可编程的高性能网络处理器可以提供灵活丰富的VPN服务,增加VPN的可扩展性。在分析研究了IPSec VPN的体系结构、Intel的网络处理器IXP2400的功能特点之后,提出了一种基于IXP2400网络处理器的高性能IPSec VPN的设计方案。  相似文献   

14.
分析了流量控制机制中现有的缓冲管理和分组调度算法,提出一种适合防火墙流量控制特点和网络处理器特点的自适应抢夺式流量控制算法,并给出基于网络处理器IXP2400的具体设计实现。  相似文献   

15.
随着网络技术应用的不断变化,路由器从发展初期的基于通用处理器,到使用特定用途集成电路,在高性能和灵活性的不断取舍中。网络处理器应运而生。从网络处理器的产生背景入手,详细分析比较了当前市场中网络处理器的主要厂商和主流产品及其应用,并展望了未来网络处理器的发展方向。  相似文献   

16.
随着网络技术应用的不断变化,路由器从发展初期的基于通用处理器,到使用特定用途集成电路,在高性能和灵活性的不断取舍中,网络处理器应运而生。从网络处理器的产生背景入手,详细分析比较了当前市场中网络处理器的主要厂商和主流产品及其应用,并展望了未来网络处理器的发展方向。  相似文献   

17.
本文介绍了一种基于IXP2400网络处理器的防火墙设计方案。首先介绍了基于IXP2400网络处理器防火墙的工作原理;然后提出一种三层转发的安全转发模式防火墙的体系结构设计和具体的实现方案,设计中,引进多级处理设备和多线程的实现技术,保证整个系统的稳定性、各实现层次的独立性和安全性。  相似文献   

18.
基于网络处理器构建的核心路由器方案研究   总被引:2,自引:0,他引:2  
论文在深入探讨先进的网路处理器技术的基础上,提出了用网络处理器实现核心路由器的具体方案,并将着重阐述此方案在数据交换、数据包存储与保证服务等方面的具体实现方法。  相似文献   

19.
基于网络处理器的高速信息处理系统是一个用网络处理器硬件来实现网络实时数据采集和高速信息审计的专用设备,可为公安、安全、政府、教育和企业等提供一个对网上传播信息进行信息审计的工具,文中具体介绍了系统的硬件结构、软件结构和性能指标。  相似文献   

20.
在高性能硬件防火墙的需求分析基础上,提出用IXP2800网络处理器设计防火墙的思想,详细介绍IXP2800防火墙的硬件设计和软件设计,并对防火墙的性能作出分析和评价。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号