WebSphere DataPower Release 3.8.1 DNS Enhancements XA/XS/XI/XB/XM 2010 IBM Corporation WebSphere DataPower Release 3.8.1 DNS Enhancements 381DataPowerDNSEnhancement.ppt Page 1 of 6
DNS Enhancements Table of contents New features (XA,XS,XI,XB,XM) First Alive (primary/secondary/tertiary) behavior Global timeout and retries properties Deprecated features (XA,XS,XI,XB,XM) Custom UDP/TCP Ports for name servers Custom retry count for individual name servers 2 DNS Enhancements 2010 IBM Corporation The primary DNS enhancement was the addition of the first-alive load-balancing algorithm. This provides the primary/secondary/tertiary behavior that is standard on most major operating systems. Also exposed explicit timeout and retries properties for use with the first-alive load-balancing algorithm, to allow users to further control the DNS behavior of the appliance. Also added the ability to explicitly sort the name server and search domain properties, and enforce that order internally with the first-alive load balancing algorithm. Previously, the list was resorted internally. DataPower has also announced the deprecation of non-standard UDP/TCP ports for the round-robin load-balancing algorithm, as well as the per-name-server max retries property in 3.8.1. These features is removed in a subsequent release of the DataPower firmware. 381DataPowerDNSEnhancement.ppt Page 2 of 6
DNS Enhancements New features First-Alive Algorithm Default behavior in most operating systems Use primary server if available If primary is unavailable, use secondary If primary and secondary are unavailable, use tertiary Global Retries (applies to all name servers) Maximum # of retries on the request according to the load balancing algorithm Global Timeout (applies to all name servers) Number of seconds DP will wait before retrying the lookup 3 DNS Enhancements 2010 IBM Corporati on The new property Load Balancing Algorithm allows a user to select which behavior the appliance will perform when choosing a name server from the list. If first-alive is chosen, DataPower will attempt to use the primary (first) name server from the list to resolve the query. If the primary name server is unavailable, we will then retry the request with the secondary (second) name server. If both the primary and secondary name servers are unavailable, we will attempt to use the tertiary (third) name server from the list to resolve the query. If all of these attempts are unsuccessful, we will retry the request N number of times (each progressing through primary, secondary, tertiary) according to the value of the Retries property. DataPower utilize the Timeout property as the number of seconds to wait for a response from a name server before marking that name server as unavailable. The round-robin load balancing algorithm (default) retains the DNS behavior in previous versions of DataPower firmware, which was to randomly choose a candidate name server from the specified list and attempt to resolve the query. 381DataPowerDNSEnhancement.ppt Page 3 of 6
DNS Enhancements Deprecating features Custom UDP Port Custom TCP Port Custom per-server retries Deprecated in 3.8.1, removed in (3.8.1.0 + 2) release 4 DNS Enhancements 2010 IBM Corporation DataPower has announced the deprecation of the UDP Port, TCP Port, and Retries properties of the DNS Servers object in the 3.8.1.0 firmware. The retries property replaced by the global Retries property seen on slide three which enforces a consistent number of retries through the list of name servers when the first-alive load balancing algorithm is chosen. When these features are removed, the timeout and retries properties seen on slide three will be functional for both the first-alive and round-robin load balancing algorithms. 381DataPowerDNSEnhancement.ppt Page 4 of 6
Feedback Your feedback is valuable You can help improve the quality of IBM Education Assistant content to better meet your needs by providing feedback. Did you find this module useful? Did it help you solve a problem or answer a question? Do you have suggestions for improvements? Click to send email feedback: mailto:iea@us.ibm.com?subject=feedback_about_381datapowerdnsenhancement.ppt This module is also available in PDF format at:../381datapowerdnsenhancement.pdf 5 DNS Enhancements 2010 IBM Corporation You can help improve the quality of IBM Education Assistant content by providing feedback. 381DataPowerDNSEnhancement.ppt Page 5 of 6
Trademarks, disclaimer, and copyright information IBM, the IBM logo, ibm.com, DataPower, IBM, and WebSphere are trademarks or registered trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of other IBM trademarks is available on the Web at "Copyright and trademark information" at http://www.ibm.com/legal/copytrade.shtml THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN ADDITION, THIS INFORMATION IS BASED ON IBM S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE. IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION. NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, NOR SHALL HAVE THE EFFECT OF, CREATING ANY WARRANTIES OR REPRESENTATIONS FROM IBM (OR ITS SUPPLIERS OR LICENSORS), OR ALTERING THE TERMS AND CONDITIONS OF ANY AGREEMENT OR LICENSE GOVERNING THE USE OF IBM PRODUCTS OR SOFTWARE. Copyright International Business Machines Corporation 2010. All rights reserved. 6 2010 IBM Corporation 381DataPowerDNSEnhancement.ppt Page 6 of 6