Merit Network
Can't find what you're looking for? Search the Mail Archives.
  About Merit   Services   Network   Resources & Support   Network Research   News   Events   Home

Discussion Communities: Merit Network Email List Archives

OpenCALEA

Date Prev | Date Next | Date Index | Thread Index | Author Index | Historical
[OpenCALEA] architecture diagram

  • From: Jon M. Dugan
  • Date: Wed May 09 17:51:54 2007

After reading the docs I took a whack at creating a diagram of the OpenCALEA
architecture, suitable for inclusion in the man pages:

                                                                                                    
       +---------------+               +-------------------+                                        
       |  controllerd  |<------------->|  tap_controller   |                                        
       +---------------+               +-------------------+                                        
               ^     ^                      ^         ^                                             
               |     |                      |         |                                             
               |     |                      |         |                                             
               |     +----------+           V         V                                             
               |                |      +--------+ +--------+                                        
               V                |      |  tap   | |  tap   |                                        
       +---------------+        |      +--------+ +--------+                                        
       |  controller   |        |           ^          ^                                            
       +---------------+        |           |          |                                            
                                |           |          |                                            
                                |           V          V                                            
                                |       +-------------------+                                       
                                +------>|   df_collector    |                                       
                                        +-------------------+                                       
                                                  |                                                 
                                                  |                                                 
                                                  |                                                 
                                                  V                                                 
                                        +-------------------+                                       
                                        |   lea_collector   |                                       
                                        +-------------------+                                       
                                                                                                    
                                                                                                    
I also made one with some notion of what domain each process is in:

                                                                                                    
   ====| your organization |========================================                                
   =                                                               =                                
   =   +---------------+               +-------------------+       =                                
   =   |  controllerd  |<------------->|  tap_controller   |       =                                
   =   +---------------+               +-------------------+       =                                
   =           ^     ^                            ^                =                                
   =           |     |                            |                =                                
   =           |     |                            |                =                                
   =           |     +----------+                 V                *******                          
   =           |                |            +--------+          **   the ***                       
   =           V                |            |  tap   |--------**  internet  *                      
   =   +---------------+        |            +--------+          ***      ***                       
   =   |  controller   |        |                 |                =******                          
   =   +---------------+        |                 |                =                                
   =                            |                 |                =                                
   =                            |                 V                =                                
   =                            |       +-------------------+      =                                
   =                            +------>|   df_collector    |      =                                
   =                                    +-------------------+      =                                
   =                                              |                =                                
   =================================================================                                
                                                  |                                                 
                                                  |                                                 
                                                  V                                                 
                                        +-------------------+                                       
                                        |   lea_collector   |                                       
                                        +-------------------+                                       
                                                                                                    
This started as an exercise to clarifying my understanding of the system and
devolved into an excuse to play with ASCII/edit (http://simonhaertel.de/ascii-edit)

Do the diagrams look correct?

Jon
-- 
Jon M. Dugan <jdugan@es.net>
ESnet Network Engineering Group
Lawrence Berkeley National Laboratory




Discussion Communities


About Merit | Services | Network | Resources & Support | Network Research
News | Events | Contact | Site Map | Merit Network Home


Merit Network, Inc.