Pages

Sunday, March 18, 2012

VPN control system

In our implementation, both the emulated system and the simulation kernel (coded in C++ andMPI) run on a SP2 supercomputer located at the Cornell Theory Center (CTC) in Ithaca, NewYork. The real-time visualization and interactive control module resides on an SGI Indigo2workstation at Columbia University (Figure 10(a)). It is written using Open Inventor, a 3Dgraphics tool kit based on Open GL. The emulation support module is distributed on the twomachines. These machines communicate through NYNET, an ATM network that connects several research laboratories in New York State.5.1 Evaluating the Customer Control and Management SystemIn our evaluation, we implemented several versions of the VPN control system on the emulation platform. We have also built implementations of the management capabilities discussed inSection 3, namely, VP management, QOS management and priority management. Management operations are performed through the graphical interface (Figure 8). In the following, wesummarize one of the results of the evaluation, in which we studied the effectiveness ofresource control under constant traffic load. A more complete description of the experimentalEmulated SystemParallel Simulation KernelReal-TimeVisualizationandInteractiveControlEmulation SupportFigure 9   Building blocks of the interactive emulation platform.Rome LaboratoryCornell Theory CenterSyracuseNYNEXColumbia UniversityNYNEXSGI Indigo 2IBM SP2(512 Processors)Figure 10  (a) Hardware configuration of theinteractive emulation platform.VP Switch in Public DomainVPN Termination Point in CPNVPVPGFigure 10 (b) Network topology usedin the evaluation.results can be found in [CHA96a]. The performance of the customer control system was evaluated in a scenario based on the topology of the NYNET testbed. In this scenario, a VPN service interconnects 6 CPNs. The VPN contains 14 unidirectional VPGs which support 30unidirectional VPs, connecting the 6 CPNs in a full mesh topology. The two VPGs in the middle carry 9 VPs; the remaining VPGs carry 5 VPs each (Figure 10(b)).

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.