Search This Blog

Thursday, July 11, 2013

What is AppFlow

In networking one of the words that has recently become popular is 'flow'. We have OpenFlow protocols that is a new emerging standard in network visualization that uses flows to describe what action should happen to a packet in OVS switch. We have sFlow and Netflow that are widely used by networking vendors for statistics information and performance data gathering from network devices. I've come recently across a new term: AppFlow.

Problem

What is AppFlow?

Analisis

In the video below we can learn that AppFlow is a protocols that can be used for application monitoring and visibility. With the industry acceptance of ADS/ADC systems (Application Delivery System and Application Delivery Controller) it is therefor logically rational to extend load balancers functionality to allow them to collect application specific data. The idea is similar how sFlow/Netflow work where additionally to IP and TCP based information we want to collect application specify information as well.


References
  1. http://blogs.citrix.com/2011/05/09/introducing-appflow-netflow-for-apps/
  2. http://www.youtube.com/watch?v=MNbLi-t7ZPE
  3. http://www.appflow.org/
  4. http://www.citrix.com/products/netscaler-application-delivery-controller/features/visibility.html
  5. http://www.citrix.com/products/netscaler-application-delivery-controller/how-it-works/technologies.html

1 comment:

  1. F5 now exports application layer data using standard sFlow structures, see F5 BIG-IP LTM and TMOS 11.4.0. In addition, open source implementations are available for Apache, NGINX, HAProxy etc.

    ReplyDelete