Application Delivery Controller

From Networking Terms

Jump to: navigation, search

The Application Delivery Controller or ADC, resides in the data center, typically ahead of front-line Web servers and Application servers. They are commonly deployed only at the data center end and are designed to improve the availability, efficiency, performance and security of Web-based or Internet Protocol (IP)-based applications. ADCs enhance the performance of Web-based and related applications for end users by providing a suite of services at the network and application layers. These services may include:

  • Layer 4 through Layer 7 redirection, and load balancing and failover
  • TCP connection multiplexing
  • Server off-load (for example, SSL termination and TCP connection management)
  • Caching
  • Compression
  • Content Swithcing
  • Network-address translation
  • Network-level security functions, distributed denial-of-service protection and server cloaking
Personal tools