2013-01-12 4 views
2

1000 개가 넘는 활성 프로젝트를 TFS2010 또는 TFS2012에서 관리 할 수 ​​있습니까? 이제 QualityCenter를 사용하여 각 프로젝트는 SQL-DB이며 하루에 약 100 명의 사용자 액세스가 가능합니다. TFS2010 또는 TFS2012에서 1000 개 이상의 활성 팀 프로젝트 관리

나는 문서

TFS 2010 개 제한은 "2012 백서 스케일링 팀 파운데이션 서버"의 TFS2010 제한을 발견

  • 200 팀 프로젝트 팀 프로젝트 컬렉션
  • (50) 당 - 200 활성 팀 프로젝트 컬렉션 SQL 인스턴스 당 (8GB - 64Gb RAM 범위)

따라서 10 개의 컬렉션을 만들 수 있으며 각 컬렉션 100 개의 팀 프로젝트가 통합되어야합니까? 그렇다면 어느 정도의 RAM이 필요합니까?

컬렉션에 200 개의 팀 프로젝트가있는 경우 컬렉션이 200 개인 경우에도 동일합니까? 그래서 필요한 RAM의 양은 동일합니까?

누군가 프로젝트

+3

TFS는 오프 토픽입니까? –

+3

이것은 시스템 관리 질문이며 serverfault로 이동해야하므로 주제가 더 많습니다. 그것은 프로그래밍을 다루지 않으며 스케일링과 같은 것들은 관리 책임이 될 것입니다. – TomTom

답변

2

프로젝트 컬렉션 데이터베이스에 동일 이러한 amout과 경험을 가지고있다. 따라서 하나의 프로젝트 컬렉션에 200 개의 프로젝트가있는 것은 하나의 프로젝트에 200 개의 프로젝트 컬렉션이있는 것과 완전히 동일하지 않습니다. 첫 번째 경우에는 하나의 큰 데이터베이스가 있습니다. 두 번째 경우에는 200 개의 데이터베이스가 있습니다.

스케일링의 경우 규칙은 매우 명확합니다. 프로젝트 컬렉션에 최대 200 개의 프로젝트를 가질 수 있습니다.

각 프로젝트 컬렉션의 크기와 활동에 따라, 당신은 SQL Server 인스턴스에 50 ~ 200 프로젝트 컬렉션을 (즉, TFS 인스턴스에 의미하지 않는다!) 할 수 있습니다. 특히 활동은 필요한 기억의 양에 큰 영향을 미치므로 프로젝트 계획 수를 결정하는 가장 큰 공장입니다. 오래된 컬렉션은 유지하기 쉽습니다. 그러나 매우 활동적인 75 명이 귀하의 경우에 한계가 될 수 있습니다.

TFS 서버에 연결된 SQL Server 인스턴스 수에는 제한이 없습니다. 프로젝트 컬렉션을 만든 후에는 SQL Server 호스팅을 위해 다른 서버로 이동할 수 있습니다. (http://healthedev.blogspot.nl/2011/12/move-tfs-2010-project-collection.html 참조).

데이터베이스에서 이러한 종류의 크기에 대해 이야기 할 때는 TFS보고가 자체 상자에 설치되어 있는지 확인하십시오. 그리고 TFS 창고 새로 고침 빈도는 의미가 있습니다 (이러한 양의 데이터로 매분 업데이트하지 마십시오) ... TFS_Warehouse 및 Analysis 큐브에 각각 메모리와 CPU가 충분한 SQL 인스턴스가 있는지 확인하십시오 정확히.

+0

답변 해 주셔서 감사합니다. :-) –