ADN optimization techniques Application delivery network
1 adn optimization techniques
1.1 tcp multiplexing
1.2 tcp optimization
1.3 data compression , caching
adn optimization techniques
tcp multiplexing
tcp multiplexing loosely based on established connection pooling techniques utilized application server platforms optimize execution of database queries within applications. adc establishes number of connections servers in pool , keeps connections open. when request received adc client, request evaluated , directed server on existing connection. has effect of reducing overhead imposed establishing , tearing down tcp connection server, improving responsiveness of application.
some adn implementations take technique 1 step further , multiplex http , application requests. has benefit of executing requests in parallel, enhances performance of application.
tcp optimization
there number of request comments (rfcs) describe mechanisms improving performance of tcp. many adn implement these rfcs in order provide enhanced delivery of applications through more efficient use of tcp.
the rfcs commonly implemented are:
delayed acknowledgements
nagle algorithm
selective acknowledgements
explicit congestion notification ecn
limited , fast retransmits
adaptive initial congestion windows
data compression , caching
adns provide optimization of application data through caching , compression techniques. there 2 types of compression used adns today: industry standard http compression , proprietary data reduction algorithms. important note cost in cpu cycles compress data when traversing lan can result in negative performance impact , therefore best practices utilize compression when delivering applications via wan or particularly congested high-speed data link.
http compression asymmetric , transparent client. support http compression built web servers , web browsers. commercial adn products support http compression.
a second compression technique achieved through data reduction algorithms. because these algorithms proprietary , modify application traffic, symmetric , require device reassemble application traffic before client can receive it. separate class of devices known wan optimization controllers (woc) provide functionality, technology has been added adn portfolio on past few years class of device continues become more application aware, providing additional features specific applications such cifs , smb.
Comments
Post a Comment