MicrosoftDocs / azure-devops-server-docs

Documentation for Azure DevOps Server
Creative Commons Attribution 4.0 International
7 stars 11 forks source link

Code Search server and multiple servers for TFS Reporting #10

Closed NielsGrove closed 5 years ago

NielsGrove commented 6 years ago

The TFS documentation indicates that TFS Code Search should be installed on dedicated server when the number of users is greater then 250. Unfortunately this document does not describe when and how to build a dedicated server for TFS Code Search. Also it would be nice to know if it is possible to create redundant TFS Code Search servers - and how. Finally I would like an indication on how to install TFS with the reporting split out on multiple servers like two for SSAS, two for SSRS and two for the SSDB used with SSRS. This setup could increase the availability of TFS Reporting. Also multiple servers for TFS Reporting with NLB's could scale the installation horisontally. But still some indications and guidelines could be nice.


Document Details

Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

elbatk commented 6 years ago

Hey @NielsGrove , thanks for the feedback. Adding @aaronhallberg and @itillis to this for awareness. We are working on redoing some of the TFS documentation and this is definitely something we'll look into adding. Aaron or Ilya should be able to give you some guidance on here for now.

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

aaronhallberg commented 5 years ago

Thanks for the feedback. Unfortunately there are a ton of different possible topologies for TFS (now Azure DevOps Server) deployments, and we have not been able to invest in documenting all of them exhaustively. For your particular suggestions -

Code Search can be installed on a dedicated server by (a) running the TFS installer, and then (b) running through the Search configuration wizard (pointing it at your already installed TFS deployment). Your hardware needs may vary, but generally a minimally spec'd separate server should be fine.

For fancy reporting topologies, general guidance from SQL Reporting Services / SQL Analysis Services will likely be more helpful than anything we would put together.