Can someone provide cons and pros for having DHCP in a data center?
I know this is usually a taboo, but maybe there were developments which alleviate the said issues?
Thanks.
|
Can someone provide cons and pros for having DHCP in a data center? I know this is usually a taboo, but maybe there were developments which alleviate the said issues? Thanks.
| ||||
|
feedback
|
|
I vote no. Allow me to enumerate my reasons. 1: Reliability. 2: Security 3: Documentation 4: Management Simple is better. | |||||||||||||
feedback
|
|
Generally speaking, DHCP with reservations is the "best of breed" for IP management in the datacenter, depending (of course) on the particular needs of your data center. Pros:
Cons:
Very rarely is it wise to run DHCP in a data center without reservations, though some blend is appropriate. In many settings, the "Cons" for DHCP with reservations end up being non-issues (if the router can take out DHCP, well, the servers aren't accessible anyway, etc). It's also commonly a decision regarding size. A datacenter with hundreds or thousands of servers with frequent deployments and reinstallation will certainly use some DHCP, even if it's only for testing/deployment. A datacenter with a few servers will likely be fine with everything statically assigned. | |||||||||
feedback
|
|
The only exception to not running DHCP in the datacenter is this: DHCP on a DEDICATED build VLAN so you can PXE boot new servers after you rack them to image them. There is no other good reason to have DHCP running in a datacenter as already pointed out so well by everyone else. | |||
|
feedback
|
|
I personally believe DHCP is fine in a data center, if using shared address space. DHCP doesn't really mean it has to be dynamic addresses; they can be fixed. So long as you provide redundant DHCP servers (DHCP failover) so DHCP is always available, things should be fine. People used to think leaving switch ports to auto-select speeds and duplex was a bad idea, and now I don't know of anyone who spends the time configuring a switch such. | |||
|
feedback
|
|
Erm...it's good for client PCs in the office next to a data centre... ...printers too if you must... ...but no, still a bad idea for servers, production ones at least - maybe in a dev/test environment I guess, or for VPSs if you had no other choice. | |||
|
feedback
|