今天下午的时候去实验室转了一趟,发现胡永强正在一台装有RHEL4的主机上捣鼓mysql,然后不断google东西。sFlow2mysql,后来我才知道,他们是在跟几个学生做一个项目,里头有个名叫sFlow的东西,用以采集数据,传给mysql记录。
晚上来到实验室,查了一下,终于明白了sFlow是怎么样一个东西。就如在其官方网站www.sflow.org介绍的一样,
#sFlow is an industry standard technology for monitoring high speed switched networks. It gives complete visibility into the use of networks enabling performance optimization, accounting/billing for usage, and defense against security threats.
sFlow是一个用以监控高速交换网络的一种技术,现在很多公司通过将sFlow技术嵌入到网络路由器和交换机的ASIC芯片中实现对网络流量的监控,与数据包采样技术(比如RMON)不同的是,sFlow使用嵌入到网络设备中的sFlow代理转发被采样数据包,然后把监听来的数据导出,交给一个用以接收sFlow数据包的设备称为采集器(Collector)。sFlow技术的特点主要在于它能够在整个网络中以连续实时的方式完全监视每一个端口,但不需要镜像监视端口,与传统的网络监视解决方案相比,这种方法的实施成本要低得多,而且,也不需要购买额外的探针和旁路器。
采用sFlow技术,可以实现以下功能:
提供对客户流量的准确统计
监视边缘的入侵和策略破坏行为,保证网络更加安全
可视化地监听网络流量和应用的使用情况
提供适用于容量规划的准确数据
确认穿过核心的网络应用流量的优先级
识别来自于远程站点的网络应用流量,确定它对服务器的影响
sFlow技术,咋一看怎么跟SCE2000 series的部分功能很像啊,但是效果具体怎么样,我还没有试过,诶,后来我跟小鸭子说,其实打我第一次看到SCE2020之后,我就下决心在GUN/Linux下实现这些功能,并且做好API,以及GU,网络远程实现可控。,,
感叹今年流年不利,发生那么多事情。。想专心做点东西,几乎是不可能的,,悲哉。
希望网络中心的gpJ2EE工程快点收工,然后把RHCE跟CCNA拿下,可以在明年这个时间之前作出个demo来,实现大部分功能!加油