SlideShare a Scribd company logo
A Comprehensive
Guide for DNS Cluster
Configurations
Table of Contents
2
DNS Cluster
DNS
Web Hosting
Managing DNS Clusters
Cluster Members’ Failure Threshold
DNS Cluster Requirements
DNS Cluster Structures
 A DNS (Domain Name System) cluster refers to a collection of nameservers. This
groups shares records among each other. It serves the purpose of separating in
physical form the nameservers that are handing the web servers’ DNS requests. It
makes it possible to configure a DNS cluster, so that servers could be added to a
DNS cluster that already exists.
3
DNS Cluster
 DNS is the abbreviation of Domain Name System. It refers to the naming system
used by computers and other resources that are connected to either a private
network or to the Internet. It is decentralized as well as hierarchical. It is the DNS
that ensures the delegation of the task which caters to the assignment of domain
names and mapping those to Internet resources. Moreover, the more easily
memorized domain names are translated by it to IP addresses that are numerical.
These IP addresses are needed to locate and identify computer services and
devices. The technical functionality of the service related to database is also
specified by DNS.
4
DNS
 In the context of the Internet which is used to browse innumerable websites, web
hosting is important to mention. Web Hosting refers to the leasing of server space
along with providing the necessary service and technology to make a website
accessible over the Internet. There are many website hosting service providers (also
referred to as web hosts) that offer various plans for various types of web hosting,
such as shared, dedicated, resellers,WordPress, cloud etc.
 The terms that are often heard in the context of web hosting are “Top Cloud
Hosting Company”, the “Best Website Hosting Company” and the “Best Windows
Hosting Company”. These refer to web hosts that excel in the quality of services
provided by them.
5
Web Hosting
6
1-800-123 -8156
Whoa!That’s a big number, aren’t
you proud?
 Those users who have the All ACL privilege are able to add to a DNS cluster their
own custom DNS servers. Such users who possess this privilege also have the
ability to make changes to the cluster members that exist. Modifying DNS cluster
settings involves choosing between managing one’s DNS clusters as the root user
or in the form of a reseller from the Managing DNS Cluster as: menu.
 Prior to the addition of custom DNS servers or making changes to existing cluster
members, one is supposed to choose the root setting that is in the Managing DNS
Cluster as: menu.
7
Managing DNS Clusters
 The failure threshold with regard to cluster members’ setting enables the user to specify that particular
number of DNS Admin commands that are allowed to fail, prior to WHM disabling a DNS cluster member that
is unresponsive. It is advisable to disable an unresponsive DNS cluster member in order to aid improvement in
performance.
 The steps that need to be followed in order for the failure threshold for cluster members’ setting to be
configured are mentioned below-
 Step 1- Selection of the desired setting. A user should opt for 10 (Default) to use the default setting. In
this setting a cluster member is permitted to fail DNS Admin commands up to 10 times. It is usually
recommended to use this setting. Next the second setting should be chosen, so that the custom failure
threshold could be entered. It is advisable to increase the count for failure number in those situations where
the server down time is frequent and network interruption happens frequently. This ensures that certain cluster
members are not marked offline by the system. If the user wants to keep all of the servers in his DNS cluster
online perpetually and doesn’t want to consider the number of DNS Admin commands that have failed, then he
should opt for “Keep all cluster members online at all times”
8
Cluster Members’ Failure
Threshold
 Step 2- “Receive a notification when WHM disables an unresponsive cluster
member” option should be selected in order to receive notifications in that case
when an unresponsive member in the DNS cluster is disabled. Disabled cluster
members must be enabled manually.
 Step 3- The option to change must be clicked. In the scenario when any cluster
member that is in the sync role is found to be offline for a very long period of time,
the other server’s zones need to be resynchronized. This keeps the cluster member
updated.
9
Cluster Members’ Failure
Threshold
Certain minimum requirements need to be met in order to configure a DNS cluster. These are
mentioned below-
 A minimum of 2 servers must be present in the clusters.
 There must be at least 1 cPanel and WHM server present with cPanel and WHM installed. A scenario
involving a DNS cluster that has more than 1 of these, also functions properly.
 Every machine that is in the DNS cluster needs to have cPanel and WHM or have a version 11 or
higher of cPanel DNS Only installed. This is necessary as some of the features of cPanel and WHM
might not function with versions that are old.
 The most efficient structure should be considered prior to setting up the DNS cluster. The speed of
resolution of DNS requests is determined by the way in which each server is linked.
 To digress, terms such as “Top Cloud Hosting Company”, the “Best Website Hosting Company” and the
“Best Windows Hosting Company” are used for those web hosts that provide reliable web hosting
services.
10
DNS Cluster Requirements
 Direct links should be used- When there are multiple steps present between a cPanel and WHM and a
nameserver, then the speed of servers tend to decrease. It is advisable to link cPanel and WHM server to the DNS
servers directly, in order to enhance the performance of the servers. This ensures the elimination of the steps
performed by every request. Hence, the DNs requests get resolved swiftly. It is optimal to have a direct link
between each of the 2 nameservers and the web server. Such a configuration can be created by one cPanel and
WHM server with the need for nameservers that can be one or more in number.
 The primary nameserver should be used as an intermediary- If the need arises, the primary nameserver can be
placed between the cPanel and WHM server and the nameserver that is secondary. Any intermediate server that
gets added will slow the data transfer speed to three times in comparison with that for a direct link. An
intermediate nameserver that is present between the web server and that nameserver that is secondary is
admissible. For the creation of such a configuration, one cPanel and WHM server with a minimum of 2
nameservers is needed.
 Multiple intermediary nameservers should be used- In this configuration multiple steps are used between WHM
server and cPanel and nameservers. A minimum of two cPanel and WHM servers along with a minimum of two
nameservers is needed for the creation of this configuration. Such a configuration is known to reduce the servers’
response time significantly. This is not a method that is advisable as it reduces performance considerably.
11
DNS Cluster Structures
12
Thanks!
ANY QUESTIONS?
www.htshosting.org

More Related Content

What's hot

SmartCloud Administration Best Practices MWLUG 2016
SmartCloud Administration Best Practices MWLUG 2016SmartCloud Administration Best Practices MWLUG 2016
SmartCloud Administration Best Practices MWLUG 2016
David Hablewitz
 
Inform2015 - What's New in Domino 9 & 9.0.1 for Admins
Inform2015 - What's New in Domino 9 & 9.0.1 for AdminsInform2015 - What's New in Domino 9 & 9.0.1 for Admins
Inform2015 - What's New in Domino 9 & 9.0.1 for Admins
Jared Roberts
 
Pmw2 k3ni 1-2b
Pmw2 k3ni 1-2bPmw2 k3ni 1-2b
Pmw2 k3ni 1-2bhariclant1
 
ScalabilityAvailability
ScalabilityAvailabilityScalabilityAvailability
ScalabilityAvailabilitywebuploader
 
MariaDB Performance Tuning and Optimization
MariaDB Performance Tuning and OptimizationMariaDB Performance Tuning and Optimization
MariaDB Performance Tuning and Optimization
MariaDB plc
 
PostgreSQL Hangout Replication Features v9.4
PostgreSQL Hangout Replication Features v9.4PostgreSQL Hangout Replication Features v9.4
PostgreSQL Hangout Replication Features v9.4
Ashnikbiz
 
Overview usage of ProudNet
Overview usage of ProudNetOverview usage of ProudNet
Overview usage of ProudNetHyun-jik Bae
 
MariaDB MaxScale
MariaDB MaxScaleMariaDB MaxScale
MariaDB MaxScale
MariaDB plc
 
MariaDB High Availability Webinar
MariaDB High Availability WebinarMariaDB High Availability Webinar
MariaDB High Availability Webinar
MariaDB plc
 
Apache HBase, Accelerated: In-Memory Flush and Compaction
Apache HBase, Accelerated: In-Memory Flush and Compaction Apache HBase, Accelerated: In-Memory Flush and Compaction
Apache HBase, Accelerated: In-Memory Flush and Compaction
HBaseCon
 
Continuent webinar 02-19-2015
Continuent webinar 02-19-2015Continuent webinar 02-19-2015
Continuent webinar 02-19-2015
Continuent
 
Branch cache
Branch cacheBranch cache
MariaDB High Availability
MariaDB High AvailabilityMariaDB High Availability
MariaDB High Availability
MariaDB plc
 
001 hbase introduction
001 hbase introduction001 hbase introduction
001 hbase introductionScott Miao
 
Ch06 edge transport
Ch06 edge transportCh06 edge transport
Ch06 edge transport
Shane Flooks
 
Using all of the high availability options in MariaDB
Using all of the high availability options in MariaDBUsing all of the high availability options in MariaDB
Using all of the high availability options in MariaDB
MariaDB plc
 
Ch05 high availability
Ch05 high availabilityCh05 high availability
Ch05 high availability
Shane Flooks
 

What's hot (20)

SmartCloud Administration Best Practices MWLUG 2016
SmartCloud Administration Best Practices MWLUG 2016SmartCloud Administration Best Practices MWLUG 2016
SmartCloud Administration Best Practices MWLUG 2016
 
Inform2015 - What's New in Domino 9 & 9.0.1 for Admins
Inform2015 - What's New in Domino 9 & 9.0.1 for AdminsInform2015 - What's New in Domino 9 & 9.0.1 for Admins
Inform2015 - What's New in Domino 9 & 9.0.1 for Admins
 
Pmw2 k3ni 1-2b
Pmw2 k3ni 1-2bPmw2 k3ni 1-2b
Pmw2 k3ni 1-2b
 
ScalabilityAvailability
ScalabilityAvailabilityScalabilityAvailability
ScalabilityAvailability
 
saito_porcupine
saito_porcupinesaito_porcupine
saito_porcupine
 
MariaDB Performance Tuning and Optimization
MariaDB Performance Tuning and OptimizationMariaDB Performance Tuning and Optimization
MariaDB Performance Tuning and Optimization
 
PostgreSQL Hangout Replication Features v9.4
PostgreSQL Hangout Replication Features v9.4PostgreSQL Hangout Replication Features v9.4
PostgreSQL Hangout Replication Features v9.4
 
File Sever
File SeverFile Sever
File Sever
 
Overview usage of ProudNet
Overview usage of ProudNetOverview usage of ProudNet
Overview usage of ProudNet
 
MariaDB MaxScale
MariaDB MaxScaleMariaDB MaxScale
MariaDB MaxScale
 
MariaDB High Availability Webinar
MariaDB High Availability WebinarMariaDB High Availability Webinar
MariaDB High Availability Webinar
 
Apache HBase, Accelerated: In-Memory Flush and Compaction
Apache HBase, Accelerated: In-Memory Flush and Compaction Apache HBase, Accelerated: In-Memory Flush and Compaction
Apache HBase, Accelerated: In-Memory Flush and Compaction
 
Continuent webinar 02-19-2015
Continuent webinar 02-19-2015Continuent webinar 02-19-2015
Continuent webinar 02-19-2015
 
Adminblast 2013
Adminblast 2013Adminblast 2013
Adminblast 2013
 
Branch cache
Branch cacheBranch cache
Branch cache
 
MariaDB High Availability
MariaDB High AvailabilityMariaDB High Availability
MariaDB High Availability
 
001 hbase introduction
001 hbase introduction001 hbase introduction
001 hbase introduction
 
Ch06 edge transport
Ch06 edge transportCh06 edge transport
Ch06 edge transport
 
Using all of the high availability options in MariaDB
Using all of the high availability options in MariaDBUsing all of the high availability options in MariaDB
Using all of the high availability options in MariaDB
 
Ch05 high availability
Ch05 high availabilityCh05 high availability
Ch05 high availability
 

Similar to A Comprehensive Guide for DNS Cluster Configurations

Pmw2 k3ni 1-3a
Pmw2 k3ni 1-3aPmw2 k3ni 1-3a
Pmw2 k3ni 1-3ahariclant1
 
Dns
DnsDns
cPanel: Brief Glossary
cPanel: Brief GlossarycPanel: Brief Glossary
cPanel: Brief Glossary
HTS Hosting
 
Configuring Dns
Configuring DnsConfiguring Dns
Configuring Dns
Lohit Ahuja
 
Dns Configuration
Dns ConfigurationDns Configuration
Dns Configuration
Lohit Ahuja
 
EMEA Airheads- ClearPass - Dot1x_ Purpose of domain joining
EMEA Airheads- ClearPass - Dot1x_ Purpose of domain joiningEMEA Airheads- ClearPass - Dot1x_ Purpose of domain joining
EMEA Airheads- ClearPass - Dot1x_ Purpose of domain joining
Aruba, a Hewlett Packard Enterprise company
 
Linux corporate-training-in-mumbai
Linux corporate-training-in-mumbaiLinux corporate-training-in-mumbai
Linux corporate-training-in-mumbai
Unmesh Baile
 
Question 1 Refer to the graphic above to answer the following .docx
Question 1 Refer to the graphic above to answer the following .docxQuestion 1 Refer to the graphic above to answer the following .docx
Question 1 Refer to the graphic above to answer the following .docx
IRESH3
 
Nameserver: What Is It And What Does It Do?
Nameserver: What Is It And What Does It Do?Nameserver: What Is It And What Does It Do?
Nameserver: What Is It And What Does It Do?
Host It Smart
 
Windows and Linux Hosting Terminology
Windows and Linux Hosting TerminologyWindows and Linux Hosting Terminology
Windows and Linux Hosting Terminology
HTS Hosting
 
02 configuring and-troubleshooting-dns
02 configuring and-troubleshooting-dns02 configuring and-troubleshooting-dns
02 configuring and-troubleshooting-dns
apshirame
 
70 640
70 64070 640
70 640
alokfit
 
How to configure dns server(2)
How to configure dns server(2)How to configure dns server(2)
How to configure dns server(2)Amandeep Kaur
 
DirectShare Quick Start Setup Guide
DirectShare Quick Start Setup GuideDirectShare Quick Start Setup Guide
DirectShare Quick Start Setup Guide
Christian Petrou
 
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 20161049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
panagenda
 
Dhcp, dns and proxy server (1)
Dhcp, dns and proxy server (1)Dhcp, dns and proxy server (1)
Dhcp, dns and proxy server (1)Sahira Khan
 
2-DNS Server.ppt
2-DNS Server.ppt2-DNS Server.ppt
2-DNS Server.ppt
Raj Kumar
 
Rhel4
Rhel4Rhel4
Useful Terms Related to cPanel & WHM
Useful Terms Related to cPanel & WHMUseful Terms Related to cPanel & WHM
Useful Terms Related to cPanel & WHM
Mr. Rajendra Mishra
 

Similar to A Comprehensive Guide for DNS Cluster Configurations (20)

Pmw2 k3ni 1-3a
Pmw2 k3ni 1-3aPmw2 k3ni 1-3a
Pmw2 k3ni 1-3a
 
Dns
DnsDns
Dns
 
cPanel: Brief Glossary
cPanel: Brief GlossarycPanel: Brief Glossary
cPanel: Brief Glossary
 
Configuring Dns
Configuring DnsConfiguring Dns
Configuring Dns
 
Dns Configuration
Dns ConfigurationDns Configuration
Dns Configuration
 
EMEA Airheads- ClearPass - Dot1x_ Purpose of domain joining
EMEA Airheads- ClearPass - Dot1x_ Purpose of domain joiningEMEA Airheads- ClearPass - Dot1x_ Purpose of domain joining
EMEA Airheads- ClearPass - Dot1x_ Purpose of domain joining
 
Linux corporate-training-in-mumbai
Linux corporate-training-in-mumbaiLinux corporate-training-in-mumbai
Linux corporate-training-in-mumbai
 
Question 1 Refer to the graphic above to answer the following .docx
Question 1 Refer to the graphic above to answer the following .docxQuestion 1 Refer to the graphic above to answer the following .docx
Question 1 Refer to the graphic above to answer the following .docx
 
Nameserver: What Is It And What Does It Do?
Nameserver: What Is It And What Does It Do?Nameserver: What Is It And What Does It Do?
Nameserver: What Is It And What Does It Do?
 
Windows and Linux Hosting Terminology
Windows and Linux Hosting TerminologyWindows and Linux Hosting Terminology
Windows and Linux Hosting Terminology
 
02 configuring and-troubleshooting-dns
02 configuring and-troubleshooting-dns02 configuring and-troubleshooting-dns
02 configuring and-troubleshooting-dns
 
70 640
70 64070 640
70 640
 
How to configure dns server(2)
How to configure dns server(2)How to configure dns server(2)
How to configure dns server(2)
 
DirectShare Quick Start Setup Guide
DirectShare Quick Start Setup GuideDirectShare Quick Start Setup Guide
DirectShare Quick Start Setup Guide
 
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 20161049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
 
Dhcp, dns and proxy server (1)
Dhcp, dns and proxy server (1)Dhcp, dns and proxy server (1)
Dhcp, dns and proxy server (1)
 
2-DNS Server.ppt
2-DNS Server.ppt2-DNS Server.ppt
2-DNS Server.ppt
 
Rhel4
Rhel4Rhel4
Rhel4
 
Useful Terms Related to cPanel & WHM
Useful Terms Related to cPanel & WHMUseful Terms Related to cPanel & WHM
Useful Terms Related to cPanel & WHM
 
70 640 Lesson02 Ppt 041009
70 640 Lesson02 Ppt 04100970 640 Lesson02 Ppt 041009
70 640 Lesson02 Ppt 041009
 

More from HTS Hosting

Web Hosting and WordPress Hosting
Web Hosting and WordPress HostingWeb Hosting and WordPress Hosting
Web Hosting and WordPress Hosting
HTS Hosting
 
Availing Windows Dedicated Servers of HTS Hosting
Availing Windows Dedicated Servers of HTS HostingAvailing Windows Dedicated Servers of HTS Hosting
Availing Windows Dedicated Servers of HTS Hosting
HTS Hosting
 
HTS Dedicated Servers
HTS Dedicated ServersHTS Dedicated Servers
HTS Dedicated Servers
HTS Hosting
 
Linux Dedicated Server Plans
Linux Dedicated Server PlansLinux Dedicated Server Plans
Linux Dedicated Server Plans
HTS Hosting
 
HTS Dedicated Servers
HTS Dedicated ServersHTS Dedicated Servers
HTS Dedicated Servers
HTS Hosting
 
Common Web Hosting Solutions
Common Web Hosting SolutionsCommon Web Hosting Solutions
Common Web Hosting Solutions
HTS Hosting
 
Basic Web Host Manager Setup
Basic Web Host Manager SetupBasic Web Host Manager Setup
Basic Web Host Manager Setup
HTS Hosting
 
Essential Features in Web Hosting Plans
Essential Features in Web Hosting PlansEssential Features in Web Hosting Plans
Essential Features in Web Hosting Plans
HTS Hosting
 
VPS Hosting
VPS HostingVPS Hosting
VPS Hosting
HTS Hosting
 
Difference Between Managed VPS Hosting Self-Managed VPS Hosting
Difference Between Managed VPS Hosting Self-Managed VPS HostingDifference Between Managed VPS Hosting Self-Managed VPS Hosting
Difference Between Managed VPS Hosting Self-Managed VPS Hosting
HTS Hosting
 
Web Hosting, Web Servers, Web Hosts and More
Web Hosting, Web Servers, Web Hosts and MoreWeb Hosting, Web Servers, Web Hosts and More
Web Hosting, Web Servers, Web Hosts and More
HTS Hosting
 
Know about Hosting a Business Website
Know about Hosting a Business WebsiteKnow about Hosting a Business Website
Know about Hosting a Business Website
HTS Hosting
 
Web Hosting Terms
Web Hosting TermsWeb Hosting Terms
Web Hosting Terms
HTS Hosting
 
Reseller Hosting and Dedicated Web Servers
Reseller Hosting and Dedicated Web ServersReseller Hosting and Dedicated Web Servers
Reseller Hosting and Dedicated Web Servers
HTS Hosting
 
Reseller Hosting and Managed VPS Hosting
Reseller Hosting and Managed VPS HostingReseller Hosting and Managed VPS Hosting
Reseller Hosting and Managed VPS Hosting
HTS Hosting
 
Backup Tarball Contents
Backup Tarball ContentsBackup Tarball Contents
Backup Tarball Contents
HTS Hosting
 
VPS and Dedicated Servers
VPS and Dedicated ServersVPS and Dedicated Servers
VPS and Dedicated Servers
HTS Hosting
 
Best WordPress Hosting Plans
Best WordPress Hosting Plans Best WordPress Hosting Plans
Best WordPress Hosting Plans
HTS Hosting
 
Best Linux Dedicated Hosting Plans
Best Linux Dedicated Hosting PlansBest Linux Dedicated Hosting Plans
Best Linux Dedicated Hosting Plans
HTS Hosting
 
Different Types of Web Hosting Services
Different Types of Web Hosting ServicesDifferent Types of Web Hosting Services
Different Types of Web Hosting Services
HTS Hosting
 

More from HTS Hosting (20)

Web Hosting and WordPress Hosting
Web Hosting and WordPress HostingWeb Hosting and WordPress Hosting
Web Hosting and WordPress Hosting
 
Availing Windows Dedicated Servers of HTS Hosting
Availing Windows Dedicated Servers of HTS HostingAvailing Windows Dedicated Servers of HTS Hosting
Availing Windows Dedicated Servers of HTS Hosting
 
HTS Dedicated Servers
HTS Dedicated ServersHTS Dedicated Servers
HTS Dedicated Servers
 
Linux Dedicated Server Plans
Linux Dedicated Server PlansLinux Dedicated Server Plans
Linux Dedicated Server Plans
 
HTS Dedicated Servers
HTS Dedicated ServersHTS Dedicated Servers
HTS Dedicated Servers
 
Common Web Hosting Solutions
Common Web Hosting SolutionsCommon Web Hosting Solutions
Common Web Hosting Solutions
 
Basic Web Host Manager Setup
Basic Web Host Manager SetupBasic Web Host Manager Setup
Basic Web Host Manager Setup
 
Essential Features in Web Hosting Plans
Essential Features in Web Hosting PlansEssential Features in Web Hosting Plans
Essential Features in Web Hosting Plans
 
VPS Hosting
VPS HostingVPS Hosting
VPS Hosting
 
Difference Between Managed VPS Hosting Self-Managed VPS Hosting
Difference Between Managed VPS Hosting Self-Managed VPS HostingDifference Between Managed VPS Hosting Self-Managed VPS Hosting
Difference Between Managed VPS Hosting Self-Managed VPS Hosting
 
Web Hosting, Web Servers, Web Hosts and More
Web Hosting, Web Servers, Web Hosts and MoreWeb Hosting, Web Servers, Web Hosts and More
Web Hosting, Web Servers, Web Hosts and More
 
Know about Hosting a Business Website
Know about Hosting a Business WebsiteKnow about Hosting a Business Website
Know about Hosting a Business Website
 
Web Hosting Terms
Web Hosting TermsWeb Hosting Terms
Web Hosting Terms
 
Reseller Hosting and Dedicated Web Servers
Reseller Hosting and Dedicated Web ServersReseller Hosting and Dedicated Web Servers
Reseller Hosting and Dedicated Web Servers
 
Reseller Hosting and Managed VPS Hosting
Reseller Hosting and Managed VPS HostingReseller Hosting and Managed VPS Hosting
Reseller Hosting and Managed VPS Hosting
 
Backup Tarball Contents
Backup Tarball ContentsBackup Tarball Contents
Backup Tarball Contents
 
VPS and Dedicated Servers
VPS and Dedicated ServersVPS and Dedicated Servers
VPS and Dedicated Servers
 
Best WordPress Hosting Plans
Best WordPress Hosting Plans Best WordPress Hosting Plans
Best WordPress Hosting Plans
 
Best Linux Dedicated Hosting Plans
Best Linux Dedicated Hosting PlansBest Linux Dedicated Hosting Plans
Best Linux Dedicated Hosting Plans
 
Different Types of Web Hosting Services
Different Types of Web Hosting ServicesDifferent Types of Web Hosting Services
Different Types of Web Hosting Services
 

Recently uploaded

Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 

Recently uploaded (20)

Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 

A Comprehensive Guide for DNS Cluster Configurations

  • 1. A Comprehensive Guide for DNS Cluster Configurations
  • 2. Table of Contents 2 DNS Cluster DNS Web Hosting Managing DNS Clusters Cluster Members’ Failure Threshold DNS Cluster Requirements DNS Cluster Structures
  • 3.  A DNS (Domain Name System) cluster refers to a collection of nameservers. This groups shares records among each other. It serves the purpose of separating in physical form the nameservers that are handing the web servers’ DNS requests. It makes it possible to configure a DNS cluster, so that servers could be added to a DNS cluster that already exists. 3 DNS Cluster
  • 4.  DNS is the abbreviation of Domain Name System. It refers to the naming system used by computers and other resources that are connected to either a private network or to the Internet. It is decentralized as well as hierarchical. It is the DNS that ensures the delegation of the task which caters to the assignment of domain names and mapping those to Internet resources. Moreover, the more easily memorized domain names are translated by it to IP addresses that are numerical. These IP addresses are needed to locate and identify computer services and devices. The technical functionality of the service related to database is also specified by DNS. 4 DNS
  • 5.  In the context of the Internet which is used to browse innumerable websites, web hosting is important to mention. Web Hosting refers to the leasing of server space along with providing the necessary service and technology to make a website accessible over the Internet. There are many website hosting service providers (also referred to as web hosts) that offer various plans for various types of web hosting, such as shared, dedicated, resellers,WordPress, cloud etc.  The terms that are often heard in the context of web hosting are “Top Cloud Hosting Company”, the “Best Website Hosting Company” and the “Best Windows Hosting Company”. These refer to web hosts that excel in the quality of services provided by them. 5 Web Hosting
  • 6. 6 1-800-123 -8156 Whoa!That’s a big number, aren’t you proud?
  • 7.  Those users who have the All ACL privilege are able to add to a DNS cluster their own custom DNS servers. Such users who possess this privilege also have the ability to make changes to the cluster members that exist. Modifying DNS cluster settings involves choosing between managing one’s DNS clusters as the root user or in the form of a reseller from the Managing DNS Cluster as: menu.  Prior to the addition of custom DNS servers or making changes to existing cluster members, one is supposed to choose the root setting that is in the Managing DNS Cluster as: menu. 7 Managing DNS Clusters
  • 8.  The failure threshold with regard to cluster members’ setting enables the user to specify that particular number of DNS Admin commands that are allowed to fail, prior to WHM disabling a DNS cluster member that is unresponsive. It is advisable to disable an unresponsive DNS cluster member in order to aid improvement in performance.  The steps that need to be followed in order for the failure threshold for cluster members’ setting to be configured are mentioned below-  Step 1- Selection of the desired setting. A user should opt for 10 (Default) to use the default setting. In this setting a cluster member is permitted to fail DNS Admin commands up to 10 times. It is usually recommended to use this setting. Next the second setting should be chosen, so that the custom failure threshold could be entered. It is advisable to increase the count for failure number in those situations where the server down time is frequent and network interruption happens frequently. This ensures that certain cluster members are not marked offline by the system. If the user wants to keep all of the servers in his DNS cluster online perpetually and doesn’t want to consider the number of DNS Admin commands that have failed, then he should opt for “Keep all cluster members online at all times” 8 Cluster Members’ Failure Threshold
  • 9.  Step 2- “Receive a notification when WHM disables an unresponsive cluster member” option should be selected in order to receive notifications in that case when an unresponsive member in the DNS cluster is disabled. Disabled cluster members must be enabled manually.  Step 3- The option to change must be clicked. In the scenario when any cluster member that is in the sync role is found to be offline for a very long period of time, the other server’s zones need to be resynchronized. This keeps the cluster member updated. 9 Cluster Members’ Failure Threshold
  • 10. Certain minimum requirements need to be met in order to configure a DNS cluster. These are mentioned below-  A minimum of 2 servers must be present in the clusters.  There must be at least 1 cPanel and WHM server present with cPanel and WHM installed. A scenario involving a DNS cluster that has more than 1 of these, also functions properly.  Every machine that is in the DNS cluster needs to have cPanel and WHM or have a version 11 or higher of cPanel DNS Only installed. This is necessary as some of the features of cPanel and WHM might not function with versions that are old.  The most efficient structure should be considered prior to setting up the DNS cluster. The speed of resolution of DNS requests is determined by the way in which each server is linked.  To digress, terms such as “Top Cloud Hosting Company”, the “Best Website Hosting Company” and the “Best Windows Hosting Company” are used for those web hosts that provide reliable web hosting services. 10 DNS Cluster Requirements
  • 11.  Direct links should be used- When there are multiple steps present between a cPanel and WHM and a nameserver, then the speed of servers tend to decrease. It is advisable to link cPanel and WHM server to the DNS servers directly, in order to enhance the performance of the servers. This ensures the elimination of the steps performed by every request. Hence, the DNs requests get resolved swiftly. It is optimal to have a direct link between each of the 2 nameservers and the web server. Such a configuration can be created by one cPanel and WHM server with the need for nameservers that can be one or more in number.  The primary nameserver should be used as an intermediary- If the need arises, the primary nameserver can be placed between the cPanel and WHM server and the nameserver that is secondary. Any intermediate server that gets added will slow the data transfer speed to three times in comparison with that for a direct link. An intermediate nameserver that is present between the web server and that nameserver that is secondary is admissible. For the creation of such a configuration, one cPanel and WHM server with a minimum of 2 nameservers is needed.  Multiple intermediary nameservers should be used- In this configuration multiple steps are used between WHM server and cPanel and nameservers. A minimum of two cPanel and WHM servers along with a minimum of two nameservers is needed for the creation of this configuration. Such a configuration is known to reduce the servers’ response time significantly. This is not a method that is advisable as it reduces performance considerably. 11 DNS Cluster Structures