Skip to main content
Participating Frequently
July 10, 2011
Question

Installing CF 9 on a Server 2008 R2 domain controller?

  • July 10, 2011
  • 1 reply
  • 2540 views

Hello!

I provide IT support for a small company. They have two OLD servers, and the one running ColdFusion MX7 is being replaced with an HP ML350 G6 that has 6GB memory (expandable if needed), RAID 1 300GB 15K SAS 6Gbps drives, and a single Quad-core Xeon E5506 CPU.

I have nothing to do with the CF stuff. Per their CF developer, CF9 is not supposed to be installed on a DC, and Adobe's reasoning is "Do not configure the server running ColdFusion as a Primary Domain Controller (PDC) or Backup Domain Controller (BDC). Adobe follows the Microsoft network model, in which the first level is the PDC or BDC. These systems only manage the network or domain and are not designed to run application servers. ColdFusion should reside on the second level of Microsoft Windows stand-alone systems. Stand-alone servers can participate in a network or domain."


However, most IT techs know that millions of small networks have DCs with LOB apps on them. I wonder if Adobe has an actual technical reason for their view, or if they are stuck with 1990s-era thinking when a DC could only handle one role.


I am thinking more along the lines of “will a function of CF9 not work properly” if it’s on a DC. I know the hardware can handle the DC load for the client's four workstations. Right now, it only uses 1.7GB of the 6GB memory (which is expandable anyway), and it is using less than 5% of the Quad-core Xeon E5506 CPU. Drives are 15K RPM SAS 6Gbps, barely being touched.


So, other than (in my opinion) the old-school "don't run anything else on a DC" thinking, is there an actual technical problem with having CF9 running on a Server 2008 R2 DC with the listed hardware?


Thank you for your opinions!


Gregg Hill

This topic has been closed for replies.

1 reply

Legend
July 10, 2011

Hi Gregg,

In my opinion CF9 will install and you will not loose any particular functionality when installed on AD role server. I have a personal preference not to install CF on a Windows AD box however sounds like with 4 users on the domain in your case the overhead load on server is light.

You may do well to add webserver role and features before installing CF9.

HTH, Carl.

Participating Frequently
July 10, 2011

Carl,

Thank you for the response. It already has IIS running for the Trend Micro WFBS antivirus server and console, so that is good to go, and it has the WatchGuard log server on it for the firewall. All of that running, and it barely touches the resources of the hardware.

The more I think about it, the less I think it being a DC is an issue, at least from a hardware standpoint. Really, how much work does a DC do on a small domain? Not much! Think about SBS servers: they have the AD role, Exchange, SharePoint, and often an LOB app, and they run perfectly.

I prefer two-server networks and a domain for ease of management and better security, but we may have to make do with what we have on hand. No money right now for a second server!

What is your opinion of a virtualized CF 9 server? Their developer did not like the idea. I'm just curious.

Gregg Hill

Legend
July 10, 2011

Hi Gregg,

I tend to find if a site is running virtual (VM or hyper-V) well for other applications (Exchange, ISA etc) then CF on their virtual structure should be just fine. If they run “metal” for everything and want to install CF on virtual then more as likely issues will be encountered. I have a personal preference for metal.

HTH, Carl.