Application Fluency

 
 
By Sunil Cherian  |  Posted 2010-04-26 Email Print this article Print
 
 
 
 
 
 
 


Point No. 2: Application fluency

An ADC with Layer 4 server load balancing offers simple scalability, but lacks intelligent distribution of requests based on Layer 7 information such as HTTP headers, URLs, application cookies and other TCP/IP protocol information.

With intelligent and flexible Layer 7 server load balancing, content no longer needs to be duplicated on each server to improve capacity. This results in lower application software and hardware licensing costs, as well as lower integration and IT maintenance and management costs.

Point No. 3: Offloading complex business logic

Often, e-commerce or Web services business logic requires that users communicate with different applications in order, based on the nature of the application and content for executing specific transactions. Since many applications store specific kinds of information on one back-end server, session persistence is required for completing transactions. However, implementing the entire business logic in applications is impractical and increases application complexity.

The ability to offload business logic onto ADCs with server load balancers simplifies application codes and reduces rewrites. An ADC with an application-intelligent load balancer that can maintain session persistence between users and applications based on client request information [such as Uniform Resource Identifier (URI), HTTP header, cookie, host name, and URL] simplifies application complexity and business logic, and improves uptimes.




 
 
 
 
Sunil Cherian is Vice President of Product Marketing at Array Networks. A member of the founding team at Array, Sunil has also served as vice president of product management and director of engineering at Array. Previously, Sunil served as senior architect for Alteon WebSystems Inc., where he was responsible for several Layer 4-7 technologies. Before that, Sunil worked with Lucent, Octel and VMX. Cherian holds a Bachelor's degree in Computer Science and Engineering from the College of Engineering, Trivandrum, India, and a Master's degree in Computer Science from the State University of New York at Albany. He can be reached at sunil@arraynetworks.net.
 
 
 
 
 
 
 

Submit a Comment

Loading Comments...

 
Manage your Newsletters: Login   Register My Newsletters























 
 
 
 
 
 
 
 
 
 
 
Rocket Fuel