64-bit Support Clarification

I'm researching installing Team Foundation Server in a Dual-Server environment and have a handful of questions.

The following 64-bit support table is from the Installation Guide:

Team Foundation Server1

No

Team Foundation Server (databases)2

Yes

Team Foundation Server (services)2

No

Team Foundation Server (proxy)

No

Team Foundation Server (build)

Yes

Team Explorer

Yes

1 Team Foundation Server single-server deployment.
2 Team Foundation Server dual-server deployment.

My questions are these:
1.  Is the "Team Foundation Server (Services)" entry really the entire App Tier
2.  Could the items listed above as not being supported on a 64-bit box actually run in 32-bit mode on a 64-bit box

Thanks in advance for any insight you can provide on this.




Answer this question

64-bit Support Clarification

  • br_turnbull

    Yes, "Team Foundation Server (services)" is the app tier.

    The items listed as only supporting 32 bit must be run on a 32-bit OS.  Some of the ones listed as "supporting 64-bit" (Team Explorer, for example) actually run as 32 bit applications under WOW on a 64-bit OS.

    The reason some of the web service components require a 32 bit OS is because some of our dependencies only support 64 bit native on a 64 bit OS and ours only support 32 bit WOW and IIS requires that all components run the same - 32 or 64 bit.  As a result we require installing the web tier components on a 32 bit OS.  In a future version we will enable 64 bit native support for all server components.

    In practice we have not found this to be an impediment.  Even on very large servers the web tier does not need a lot of memory, nor does it require nearly the CPU horsepower that the data tier requires.

  • 64-bit Support Clarification