2008-10-18 6 views

답변

8

하루가 끝날 때 SharePoint는 모든 표준 구성 요소가있는 복잡한 웹 사이트 일뿐입니다.

성능을 최적화하려면 각 구성 요소를 분석하고 어느 구성 요소를 문제로 판단한 다음 적절하게 조정해야합니다. 우리는 또는 대형하지 않을 수도 1000 동시 사용자 셰어 웹 사이트를 구현하는 과정에있어

그러나 우리가 복용하는 몇 가지 단계는 다음과 같습니다

  1. 이는 WebPart를 캐시, 상세한 캐싱 전략을 구현 콘텐츠를 지능적으로.
  2. 로드 균형 조정 된 서버를 사용하여 유휴 상태가 아닌 모든 하드웨어를 사용하도록합니다.
  3. 기존 솔루션에 따라 용량 계획을 수행 했으므로 어떤 구성 요소가 우리에게 병목 현상이되는지 잘 알고 있습니다. (SQL 서버), 우리는 서버가 사이트의 예상로드 및 향후 성장에 대처할 수 있도록 보장 할 것입니다.
  4. 우리는 또한 네트워크 및 관련 서버가 예상대로 작동 할 수 있도록 하드웨어 부하 분산 장치를 사용하고 있습니다. 또한이 기능은 SharePoint 웹 사이트를 구현하기 전에 조사해야 할 사항입니다.
  5. Google에서는 웹 파트가 불필요한 HTML을 생성하지 않도록하고 불필요한 데이터를 반환하지 않기 때문에로드 시간이 지연됩니다.

확실히 생각해 보면 좋은 아이디어는 SharePoint를 최적화하는 데 엄청난 돈과 시간을 소비 할 수 있으므로 목표를 달성하는 것입니다. 이는 불필요한 것으로 판단 할 수 있습니다.

+0

이 조언은 어떤 상황에 유용합니다. – moo

1

캐싱 및 하드웨어 외에도 마스터 페이지 및 페이지 레이아웃이 데이터베이스에서 고스트되지 않아야합니다 (검색 할 데이터베이스 호출 필요).

파일을 솔루션의 12 개 하이브에 공개해야합니다.

+1

자세한 내용을 보거나 링크를 제공 할 수 있습니까? –

2

내 추가 최상의 선택은 : 64

SharePoint 구현을 성공적으로 수행하려면 적절한 초기 계획이 필수적이라고 강조 할 수 없습니다.

1

내장 된 캐시 설정을 신중하게 선택하는 것을 잊지 마십시오 (상황에 맞는 것을 선택하십시오). BLOBCache를 사용하십시오. IIS 압축/캐싱 사용 (기본값은 BTW가 충분하지 않음).

특히 인덱싱/크롤링 중에 SQL 상자를 계속 사용할 수 있는지 확인하십시오. 응용 프로그램 역할 분할 (인덱싱 대 검색 쿼리 및 인덱싱/크롤링 전용 WFE)이 도움이됩니다. 당신이 당신의 WFEs을 위해 VM웨어 VM을 실행하고 BTW 경우

, 윈도우 NLB 나누기 (하지 일관하지만) 때문에 등, 하드웨어 NLBS 또는 DNS 라운드 로빈을 사용

필요하지 않은 경우

> 2gig의 RAM WFE의 IIS 응용 프로그램 풀 (IIS Application Pool)의 경우 WFE에서 64 비트를 신경 쓸 필요가 없습니다.

그냥 2c입니다.

관련 문제