中国科学院战略性先导科技专项(XDA06010302)
- 作品数:67 被引量:153H指数:6
- 相关作者:王劲林倪宏邓浩江曾学文叶晓舟更多>>
- 相关机构:中国科学院中国科学院大学中国科学院研究生院更多>>
- 发文基金:中国科学院战略性先导科技专项国家高技术研究发展计划国家科技支撑计划更多>>
- 相关领域:自动化与计算机技术电子电信理学更多>>
- 面向闪存存储的公平高效I/O调度器被引量:1
- 2018年
- 固态硬盘(SSD)具有优秀的读写性能,逐渐被广泛使用在存储系统中。而传统的I/O调度算法都是针对磁盘进行优化,Linux NOOP调度器延时低,却不能保证I/O公平性;CFQ调度器实现了I/O公平性却牺牲了响应性。为了针对SSD实现公平高效的I/O调度策略,本文提出一种全新的I/O调度器—SSDCFQ。SSDCFQ结合CFQ和NOOP调度算法的优点,并且为了加速读写过程引入元数据请求队列,为每个进程维护两个FIFO请求队列,并通过round-robin轮询策略进行管理。实验结果表明,SSDCFQ比NOOP的公平性提高了28%,比CFQ的延时降低了55%。
- 孟祥辉曾学文曾学文陈晓
- 关键词:固态硬盘闪存存储
- 嵌入式系统流水线资源管理模型被引量:1
- 2013年
- 针对嵌入式系统多任务多资源分配问题,提出了一种采用数据流水线的资源管理模型和基于模糊控制规则的自适应作业调度算法。该模型建立一组资源管理服务节点,每个服务节点管理一种类型资源,不同服务节点以流水线形式顺序处理任务作业。当多个不同任务的作业进入同一服务节点,该节点执行自适应作业调度算法进行多任务资源分配。该算法以保证不同任务作业实时性为目标,采用当前任务队列长度为输入,基于模糊控制规则自适应调整任务队列带宽。实验结果表明该模型使任务作业处理速度得到约1.4倍流水线加速提升,并能自适应分配资源,确保多任务作业实时性。
- 林军倪宏孙鹏张辉
- 关键词:流水线资源管理模糊控制嵌入式系统作业调度
- 多核网络处理器iSCSI发起端研究与实现被引量:1
- 2014年
- 针对已有的互联网小型计算机系统接口(iSCSI)发起端实现方式在面向多核网络处理器时存在的性能和扩展性不佳等问题,研究多核网络处理器的网络处理软件框架,提出基于多核网络处理器异构操作系统的网络处理软件框架。采用软件框架和P-SPL数据层面编程模型,给出一种iSCSI发起端实现方式。实验结果证明,相比基于Linux操作系统的iSCSI发起端实现,基于多核网络处理器异构操作系统的iSCSI发起端实现在吞吐率和响应时间上都有明显的性能提升。在6个千兆网口的测试环境中,读写吞吐率最高可达到180 MB/s,响应时间最多减少1.6 ms。
- 查奇文张武曾学文宋毅
- 关键词:多核网络处理器LINUX操作系统TCPIP协议栈
- iSCSI网络存储系统中加密方法研究与设计被引量:8
- 2016年
- 由于iSCSI协议不提供安全服务,大部分网络存储也不具备加密功能,提出了一种面向iSCSI的实时加密模块,使得网络存储系统加载该模块后,能够为用户提供透明实时的数据安全服务。为iSCSI target设计了加密写和解密读流程,加解密模块相对原网络存储系统独立,不用更改系统内核,而iSCSI initiator不会感知加密操作的存在,基于标准iSCSI协议的客户端可直接使用。此外,利用多核网络处理器的加密协处理器,来优化读写性能。实验结果显示,系统并没有因为加密模块的引入而导致严重的性能损失,性能令人满意。
- 孟祥辉曾学文陈晓叶晓舟
- 关键词:ISCSI协议网络存储实时加密网络处理器
- 网口容错在嵌入式设备中的设计与实现
- 2016年
- 针对嵌入式网络设备的服务可靠性问题,现有的网口容错主要采用双网卡冗余设计,研究针对单网卡多网口的情况,提出了一种网口容错方法,该方法能有效利用系统带宽资源。提出的网口容错方法包括一种网口状态检测机制和故障网口服务数据迁移方法,并设计了相应的功能模块。故障检测模块实现基于Loopback的检测方法,容错处理模块则实现在检测到故障后,可将故障网口的服务负载数据根据迁移策略迁移到其余正常网口。所提出的方法实现了对网口工作状态的快速检测和负载数据的有效容错。该方法具有应用无关性、资源占用率低的特点,通过测试验证了该方法的可行性。
- 樊皓邓浩江陈君李明哲
- 关键词:嵌入式网络设备故障检测容错处理
- 互动电视业务数据源部署及频点管理和分配方法研究
- 2013年
- 传统互动电视业务数据源与IPQAM连接方式通常会带来业务数据流较大日寸延、抖动,以及诸多网络安全问题,为了缓解上述问题,本文提出了一种业务数据源与IPQAM直连部署方法。存此部署方法基础上提出一种频点管理和分配算法。仿真实验表明,该管理、分配方法能够很好地兼容本文提出的业务数据源部署方式和传统业务数据源部署方式,并存限制最大服务拒绝率情况下,可提供较高频点带宽利用率。
- 鞠照明王玲芳刘磊
- 关键词:IPQAM
- 基于多核处理器的TCP/IP协议栈加速技术被引量:6
- 2013年
- 多核处理器已经成为了处理器发展的趋势。在多核处理器上运行Linux操作系统时,由于所有的TCP/IP网络协议处理都以软件的形式在Linux操作系统内核运行,处理效率很低。为了解决这个问题,本文提出了一种基于多核处理器的多核TCP/IP加速协议栈,将多核处理器的处理核心分成两部分。一部分运行Linux操作系统。另一部分处理核心运行实时系统,处理TCP/IP协议栈。由于将TCP/IP协议栈的处理卸载到了实时系统,Linux的中断处理大大减少,并且实时系统直接操作底层硬件资源,没有操作系统的参与,所以多核TCP/IP加速协议栈的处理效率会很高。通实验结果对比,在相同的硬件资源下,多核TCP/IP加速协议栈不仅比Linux TCP/IP协议栈获得了更大的网络处理吞吐率,而且消耗了更低的CPU。
- 査奇文张武曾学文宋毅
- 关键词:TCPIP协议栈LINUX操作系统多核处理器TCP
- APACHE在多核网络处理器平台上的性能评测与分析
- 2012年
- 测试并分析了Apache HTTP服务器在多核网络处理器平台ATCA-8000R上的性能。作为对比,测试了Apache在X86架构的服务器BH28上的性能。使用每秒完成的请求数、吞吐率和每个请求完成的时间作为性能指标。使用测试软件ab作为HTTP客户端,向被测设备发起请求。评测结果表明,Apache在多核网络处理器平台ATCA-8000R上的性能优于X86架构的BH28。通过分析网络处理器OCTEON 5860的特点,解释了这一评测结果。
- 宋毅张武倪宏查奇文
- 关键词:APACHE性能评测多核网络处理器
- 网络管理系统中一种自适应的采样频率调整方法被引量:4
- 2012年
- 在分析当前网络管理系统中主要数据采集方法的基础上,针对采样失真问题,提出了一种自适应的采样频率调整方法。该方法采用一元线性回归对最近多个采样点拟合一条直线,然后根据该直线计算抖动比,并根据抖动比调整采样频率。仿真实验结果表明,该方法能够在不提高平均采样频率的前提下,减小采样失真度,且与同类方法相比失真度低、稳定性高。
- 盖炳帅王劲林刘学
- 关键词:数据采集采样频率
- 覆盖多播网络中代理服务器的部署算法被引量:1
- 2013年
- 针对覆盖多播网络中现有代理服务器部署算法组播传输时延较高、代理服务器利用不均衡以及可扩展性差的问题,提出了一种优化的度约束最小延迟代理服务器部署问题模型.该模型在网络中值问题的基础上,为了优化组播端到端传输延迟,改进了目标函数;为了合理利用代理服务器,引入度约束以反映代理服务器处理能力.证明了该模型属于NP完全问题,提出了一种贪婪启发式算法.实验结果表明,所提出模型能够减少组播平均端到端传输延迟,并在不同网络规模和组规模下均有较好的性能表现.
- 徐剑倪宏邓浩江刘磊
- 关键词:覆盖网络组播启发式算法