Not Virtualizing Everything, or Know Your Dependencies
I’ve commented before on how I generally object to plans to virtualize absolutely everything in a data center. It looks like Eric Siebert agrees with me in his article on recovering servers after power failures: Virtual servers can be even more problematic. If you have all your DNS servers virtualized which cannot be started because of network or shared storage issues, you can run into problems starting other servers and services that rely on DNS. Consider having at least one physical DNS server or having one or two DNS servers running on local storage instead of shared storage. Running services from VMs might be a great idea, especially if you’re using techniques like anycast DNS. It’s also pretty useful for …