Nameserver Redunancy

I just had a quick question about assisting with uptime. We several servers that are slaves to one master server. These are all Cpanel servers. These servers are located in 3 different datacenters. Today, we had an issue with a card on our main server and the server would not communicate with the network. This caused all sites to go down briefly. I'd like to prevent this in the future should this main server go down.

Currently, our clients use NS1.OURDMAIN.NET and NS2.OURDOMAIN.NET and these are located within that main server. Could I set up additional nameservers on each server that would pick up should the main server fail.

For example.

Main Server:
NS.OURDOMAIN.NET
NS2.OURDOMAINNET

Slave 1:
NS3.OURDOMAIN.NET
NS4.OURDOMAIN.NET

Slave 2:
NS 5.OURDOMAIN.NET
NS 6.OURDOMAIN.NET

and so forth down the line. Every registrar I've worked with has allowed a user to enter 4 nameservers, but are they all like this.
Could a client successfully use on the Slave 2 server:
NS.OURDOMAIN.NET
NS2.OURDOMAIN.NET
NS5.OURDOMAIN.NET
NS6.OURDOMAIN.NET

Would a set up like that work?

 

 

 

 

Top