期刊文献+

大规模网络环境下高可扩展的信息监测系统 被引量:1

A Scalable Information Monitoring System Based on Large-scale Network
在线阅读 下载PDF
导出
摘要 分析了大规模网络环境下信息监测系统所面临的主要问题,设计并实现了大规模网络环境下高可扩展的信息监测系统(SIMS)。基于零拷贝的报文捕获机制和多线程TCP/IP协议栈是SIMS的主要技术,实验证明能够明显提高数据的捕获能力和协议还原分析能力,适合于大规模网络环境下的实时信息监测;同时采用基于PLUGIN的协议还原平台,使SIMS具有更好的可扩展性。 A scalable information monitoring system based on large-scale network(SIMS) has been designed and implemented by analyzing the performance bottleneck of traditional information monitoring system.In the SIMS,packets acquisition technology based on zero-copy method and multithreading protocol library are adopted.Experiment results indicate that the performance of the data capture and protocol analysis have been improved remarkably.In addition,SIMS has characteristic of high scalability by adopting the protocol analysis platform based on plugin.
机构地区 哈尔滨工业大学
出处 《计算机工程与应用》 CSCD 北大核心 2005年第25期152-154,232,共4页 Computer Engineering and Applications
关键词 大规模网络 信息监测 零拷贝 多线程 PLUGIN 协议还原 large-scale network,information monitoring,zero-copy,multithreading,plug-in,protocol analysis
  • 相关文献

参考文献6

  • 1DITTIA Z,PARULKAR G,COX J.The APIC approach to high performance network interface design:protected DMA and other techniques[C].In :Proceedings of INFOCOM'97, Kobe ,Japan, 1997 : 179-187.
  • 2Joris van Rantwijk.Data Transmission in the Antares Data Acquisition System.Master's Thesis[D].Delft University.of Technology,2002-03.
  • 3Joris van Rantwijk.Experiments with Zero-Copy UDP Transmission under Linux[M].2001.
  • 4Anindya Basu,Vineet Buch,Werner Vogels et al.U-Net:A User- Level Network Interface for Parallel and Distributed Computing.Department of Computer Seienee,Comell University,1994.
  • 5Mats Bjorkman ,Per Gunningberg.Performance Modeling of Multiprocessor Implementations of Protocols[J].IEEE/ACM TRANSACTIONS ON NETWORKING, 1998;6(3).
  • 6David D Clark,Van Jacobson,John Romkey et al.An Analysis of TCP Processing Overhead[J].IEEE Commn Magazine, 1989; (6) :23-29.

同被引文献9

  • 1张志斌,郭莉,方滨兴,陈小军.一种基于自动机分解的网络协议并行处理策略[J].计算机学报,2006,29(8):1496-1504. 被引量:4
  • 2Masmano M, Ripoll I, Crespo A. A comparison of memory allocators for realtime applications. In: Proceedings of the 4th international workshop on Java technologies for real-time and embedded systems, Paris, France, 2006, 68-76
  • 3Gloger W. Dynamic memory allocator implementations in Linux system libraries, http://www. dent. med. uni-muenchen. de/wmglo/malloc-shdes.html, 1998
  • 4Chuck L, David B. Malloc( ) Performance in a Multithreaded Linux Environment: [CITI Technical Report 00-5]. Ann Arbor: Center for Information Technology Integrity of University of Michigan, 2000
  • 5Larson P A, Krishnan M. Memory allocation for long-running server applications. In: Proceedings of the International Symposium on Memory Management, Vancouver, B.C., Canada, 1998, 176-185
  • 6Berger E D, MCKINLEY K S, Blumofe R D, et al. Hoard: A Scalable Memory Allocator for Muhithreaded Applications. In: Proceeding of the International Conference on Arehitectural Support for Programming Languages and Operating Systems (ASPLOS-IX). SIGPLAN Notices, Cambridge, Massachussetts, 2000, 117-128
  • 7Sanjay G, Paul M. TCMalloc: Thread-Caching Malloc. http://goog-perftools. sourceforge. net/doc/tcmalloc.html, 2005
  • 8Lea D. A Memory Allocator. http://gee. cs. oswego. edu/dl/ html/malioc.html, 2003
  • 9罗浩,云晓春,方滨兴.多线程TCP/IP协议还原技术的研究[J].高技术通讯,2003,13(11):15-19. 被引量:6

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部