Intelligent Optimization

 

This section on Optimization describes the features that yield the Ipanema System's unique ability to guarantee the performance of critical applications under all circumstances.


IntelligentOptimization features allow to:

 

 

 

 

 

 


Define  Application Performance Objectives per user and enforce them globally over the WAN


The System's unique ability to guarantee application performance results from its objective-based approach to traffic management. The basic principle of objective-based traffic management is to define what resources the network should deliver to each end-user application flow. This is in contrast to the traditional approaches which try to manually configure how traffic should be managed and hope good application performance will be the end result. In our objective-based approach, the means to achieve the application performance objectives are computed automatically in a dynamic and global fashion to provide a second-by-second updated, optimal set of traffic management parameters.


With Ipanema, all enterprises need to define are which applications matter the most for them and what are the criticalities for their business. A higher criticality is set for applications for which the business needs more availability. A low criticality does not mean that the application does not matter for the business. It simply means that in a time of high demand, the business can tolerate the application suffering from lower quality for some period of time.
 

Applications are defined in the System using a combination of layer 3 to 7 criteria. For example Citrix and HTTP applications can be defined based on published application names and URLs.


For each application, a per user service level is set. A per user service level defines what the network should deliver in terms of network resource for each user of a given application. Resources are defined using bandwidth, delay, jitter and loss thresholds. This service level information is contained in a dictionary in the central software and can be customized to match each enterprise's unique application requirements. 

 

 


 
Once the objectives have been defined, the Ipanema System is able to first assess whether or not the objectives are currently being delivered over the network. In this example, site 4 has serious application performance problems, including high-criticality applications such as SAP.


When Ipanema Optimization is activated, the System automatically reorganizes available resources to optimize end-user quality of experience and global productivity over the WAN. In this example, at site 4 the end-users of critical applications are now served with the required network resources, resulting in the users of critical applications being 100% satisfied across the entire network.

 

The vastly improved allocation of the exact same network resources enabled by Application Performance Objectives results in overall user satisfaction jumping from 57% to 78%. Only the users that are still lacking network resources even post Optimization will require additional efforts to improve their application performance typically a bandwidth upgrade.

 

 

 


Guarantee the performance of critical applications under the toughest conditions

 

Thanks to its dynamic and global nature, the Ipanema System can guarantee application performance better than any other solution on the market.


The two charts below are from tests that were conducted by the Tolly Group to measure the ability of the System to deliver good end-user quality of experience in real-world conditions. The test environment was based on a network with three sites and a mix of multiple business applications. The test scenarios simulated the continual changes in the number of end-users of different applications, which is found in any enterprise network.


The tests results demonstrated our unique ability to guarantee the performance of critical applications under the toughest conditions.

 


 

Globally manage meshed flows with Cooperative Tele-Optimization


In modern networks, competition for network resources by different applications occurs not only among applications but also among sites. In this example, branch office C accesses a critical SAP application over the WAN from the main data center B. At the same time, the same user’s email application synchronizes data over the WAN from regional data center A. Then a second user in the same branch C also generates email traffic from B. The resulting competition between application flows from site A and B creates congestion at the PE router at site C and impairs the performance of the critical application. Although such competition can be handled with a traffic management device located in site C (as long as the traffic from site A and B does not contain non-TCP traffic), controlling it on the destination side is not optimal.


Through global management of the network traffic made possible by Cooperative Tele-Optimization among the devices located at the data centers, the congestion in the PE router at C can be completely avoided, even without an ip|engine in C. The cooperating ip|engines in A and B exchange information in real time about the flows they are controlling, and from that they detect that they are both sending traffic toward C. They dynamically compute the bandwidth that should be given to each user session going to C based on their shared knowledge of the traffic mix, its business criticality and the resources available at C. They thus effectively prevent any congestion from happening in the destination PE router by controlling the traffic at the source before it ever enters the cloud in the first place. 
 

Cooperative Tele-Optimization dramatically reduces the costs and the complexity of application traffic management over large distributed networks by removing the need for appliances in branches.

 

 


Dynamically protect interactive applications and enable voice/video/data convergence with Smart Packet Forwarding

 

The Ipanema System optimizes more than just bandwidth – it also handles the other characteristics of network resources: delay, loss and jitter. Application flows are forwarded differently depending on their characteristics and on individual user behavior through the Smart Packet Forwarding technology.

 

Packets belonging to real-time flows, such as with VoIP or video, are forwarded so that no unwanted jitter, delay or losses are introduced.

 

Packets belonging to data-transfer flows, such as with FTP or email, are forwarded so that they receive the appropriate bandwidth resources, without degrading other delay sensitive flows.


Packets belonging to interactive flows, such as with Citrix or Windows RDP, typically require the lowest transit delay. They are analyzed by Ipanema to detect what the user behavior is at each moment of a session. This unique technology is required to cope properly with “hybrid” flows such as when users load or save a local file inside a Citrix session aimed at document editing. Ipanema Smart Packet Forwarding prevents the data-transfer phases of the interactive flow from freezing up other user’s cursor in a parallel Citrix session.


Automatically select the best network with Smart Path Selection

 

 

Smart Path Selection is aimed at combining multiple physical networks, typically a primary business grade one and a cheaper Internet based one, into a unified logical network to increase both quality of experience and business continuity.

Smart Path Selection dynamically selects the best network path for each session in order to maximize application performance, security and network usage.

Smart Path Selection uses the Visibility and Optimization features of the Ipanema System to take decisions based on the real-time status of the network access paths (availability, bandwidth, quality…). Each path selection is performed by making a comparison of this status with the global application performance objectives and a global analysis of the traffic mix.

 

The path is calculated using:
 

  • Path resources, quality and availability which the Ipanema System analyzes in real-time
  • Application performance Service Level Agreements (expressed through application performance objectives)
  • Sensitivity level of the information carried in the flow, used to prevent the transmission of highly sensitive information across non trusted paths

 

Smart Path Selection extends Ipanema’s Quality of Service mechanisms that aims to achieve the best possible use of WAN resources against Application Service Level Agreements. Smart Path Selection builds on this sophisticated global optimization process by adding a new dimension to the distributed algorithm that enables it to find the optimal resource allocation over not only one but multiple physical networks that form the resulting unified logical network.

Smart Path Selection selects paths for each session by tagging packets according to some consistent configuration in WAN side routing/switching equipments. The ip|engines set the TOS field to indicate the best path.

 

 

 

 

   Top