I suggest you purchase 2 VPSs and use them to host DNS redundantly. You can simply setup cPanel to push all DNS records to them both for ease of use. You can just use cPanel DNSONLY each VPS which is FREE.
MediaLayer, LLC - www.medialayer.comLearn how we can make your website load faster, translating to better conversion rates for your business!
The pioneers of optimized web hosting, featuring LiteSpeed Web Server & SSD Storage - Celebrating 10 Years in Business