-
题名多核网络处理器iSCSI发起端研究与实现
被引量:1
- 1
-
-
作者
查奇文
张武
曾学文
宋毅
-
机构
中国科学院声学研究所国家网络新媒体工程技术研究中心
中国科学院大学
-
出处
《计算机工程》
CAS
CSCD
2014年第5期304-308,共5页
-
基金
国家"863"计划基金资助重大项目"融合网络业务体系的开发"(2011AA01A102)
国家科技支撑计划基金资助项目"数字家庭服务媒体设备集成技术研究"(2011BAH16B03)
中国科学院战略性先导科技专项基金资助项目"未来网络架构研究与边缘设备研制"(XDA06010302)
-
文摘
针对已有的互联网小型计算机系统接口(iSCSI)发起端实现方式在面向多核网络处理器时存在的性能和扩展性不佳等问题,研究多核网络处理器的网络处理软件框架,提出基于多核网络处理器异构操作系统的网络处理软件框架。采用软件框架和P-SPL数据层面编程模型,给出一种iSCSI发起端实现方式。实验结果证明,相比基于Linux操作系统的iSCSI发起端实现,基于多核网络处理器异构操作系统的iSCSI发起端实现在吞吐率和响应时间上都有明显的性能提升。在6个千兆网口的测试环境中,读写吞吐率最高可达到180 MB/s,响应时间最多减少1.6 ms。
-
关键词
互联网小型计算机系统接口
iScSI发起端
多核网络处理器
linux操作系统
TcP
IP协议栈
网络处理操作系统
-
Keywords
Internet Small computer System Interface(iScSI)
iScSI initiator
multi-core network processor
linux operating system
TcP/IP protocol stack
network Processing Operating System(NPOS)
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名Linux协议栈在网络处理器上的移植
- 2
-
-
作者
张晓珉
臧斌宇
-
机构
复旦大学计算机科学与工程系
-
出处
《微型电脑应用》
2006年第5期48-51,2,共4页
-
文摘
本文介绍了网络处理器的体系结构和编程模型,以及Linux网络协议栈的结构。提出移植Linux网络协议栈到IntelIXP网络处理器的基本方法,和使用微引擎C语言实现时需要解决的问题。最后分析了本实现的性能。
-
关键词
网络处理器
linux协议栈
微引擎c语言
-
Keywords
network processor linux protocol stack microengine c
-
分类号
TP393.05
[自动化与计算机技术—计算机应用技术]
-