网络数据包捕获 负载均衡

我需要对交换机镜像端口的数据包做捕获并分析。由于流量达到千兆,单进程或单线程的性能都达不到,所以在捕获和分析之间做了分流,分成多个流然后递交给相应的分析程序。但是现在的分流是根据五元组来的,就会出现极端情况某一个流的流量很大,大到在1分钟内占了90%,这样又会造成相应的分析进程处理不过来。各位大佬,有没有好的分流方式或者其它处理方式。

http://blog.csdn.net/alone_map/article/details/51860926