DHCP and High Availability
This isn't so much a question as it is an attempt to beg Microsoft to consider a basic problem that I think most administrators face... DHCP availability. We never think about it until we need it, but the service is the foundation of almost any network, and yet the high availability options are the same options that have existed for the last fifteen years (at least). The standard answer to DHCP HA is to stand up two and split the scope 80 / 20. This works great on paper and never works in practice. This implementation always leads to one of two places: Scopes get over utilized so that you don't have twenty percent free. That of course is not an emergency to management until the network is down. Who ever maintains the scopes is generally a bit over worked and doing the job as an after thought, and you run into inconsistencies between the two servers. In fact I have never seen two DHCP servers that were properly configured six months after they were implemented... Having a discussion with management about DHCP and the importance of this service is like talking to the wall. It is a technical problem, not a management problem. They don't want to hear about these issues, and they don't understand them. They do however want someone's head on a plate when a major part of the business is affected by an outage. So I have come today to beg for some kind of a solution to this. Some way for DHCP servers to share lease information so that you have full redundancy. Optimally, some way for DHCP to have two or three servers at different locations that replicate lease information at the scope level. I understand that replication through AD probably isn't the answer because of replication delays between sites, but it just doesn't seem like it should be that difficult to create a mechnism where one dhcp server sends notification messages to a second or third DHCP server that an address is being reserved or leased. That way you can have multiple servers with the same scope information. Even if we could just have two DHCP servers on different subnets (and by extensions different locations) would make all the difference in the world to a network experiencing issues with a DHCP server. Easy is probably not the right word... I understand that there are issues with offline servers coming back on line and getting systems syncronized for the first time and keeping them that way under a variety of conditions, but it just seems like this service is well best overdue for an upgrade... I don't know any company or organization that wouldn't want this capability.
September 20th, 2011 11:47am

Hi Oldguard, Thanks for posting here. > Scopes get over utilized so that you don't have twenty percent free. That of course is not an emergency to management until the network is down. Consider to increase address space by configuring superscope and setting route entries : Configuring a DHCP Superscope http://technet.microsoft.com/en-us/library/dd759168.aspx > Who ever maintains the scopes is generally a bit over worked and doing the job as an after thought, and you run into inconsistencies between the two servers. In fact I have never seen two DHCP servers that were properly configured six months after they were implemented... We have several ways could help to synchronize configurations on different DHCP server in 80/20 scenario : · By using Netsh command , we can export configurations form first server and import to another one . After that all we should also modify the address range and the “Delay in DHCP Offer” entry. And these can all be automatically done by this command: http://technet.microsoft.com/en-us/library/cc787375(WS.10).aspx · Scripts in the article below will also help to synchronize the reservation entries: http://blogs.technet.com/b/teamdhcp/archive/2006/09/19/dhcp-reservation-tool.aspx >. Some way for DHCP servers to share lease information so that you have full redundancy. Optimally, some way for DHCP to have two or three servers at different locations that replicate lease information at the scope level. Centralize DHCP servers with configuring DHPC relay is still the recommend way to implement HA. We also have some designing options for your reference : Design Options for DHCP Availability and Fault Tolerance http://technet.microsoft.com/en-us/library/dd296672(WS.10).aspx Regards, Tiger Li TechNet Subscriber Support in forum If you have any feedback on our support, please contact tnmff@microsoft.com. Please remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
September 20th, 2011 10:37pm

In Adddition, DHCP High Availablity 1. DHCP Cluster http://technet.microsoft.com/en-us/library/cc778572(WS.10).aspx http://technet.microsoft.com/en-us/library/ee405263(WS.10).aspx 2. DHCP Rules http://oreilly.com/pub/a/windows/2004/04/13/DHCP_Server.htmlBest regards Biswajit Biswas Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights. MCP 2003,MCSA 2003, MCSA:M 2003, CCNA, MCTS, Enterprise Admin
September 21st, 2011 4:15am

For a previous customer I had a web developer create an HTA web page that configured the server scopes when creating new ones. I have also used NETSH to reconfigure smaller environments. When you got 200 scopes though it gets pretty difficult to adjudicate everything... I appreciate the options and I am marking you as the answer, but I had this information already. I just know sometimes the product group sees these posts, and I want to make my voice heard. If enough people note their support for this suggestion, maybe the product group will look at options to improve this service. I know clearly what the options are... I would just like to see the service improved.
Free Windows Admin Tool Kit Click here and download it now
September 21st, 2011 9:10am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics