2008-10-18 28 views

Trả lời

8

Vào cuối ngày, SharePoint chỉ là một trang web phức tạp với tất cả các thành phần tiêu chuẩn.

Để tối ưu hóa hiệu suất, bạn cần phải phân tích từng thành phần và xác định xem thành phần nào là một vấn đề và sau đó điều chỉnh cho phù hợp.

Chúng tôi đang trong quá trình thực hiện một trang web SharePoint 1000 người sử dụng đồng thời, mà có thể hoặc không có thể lớn, tuy nhiên một số bước mà chúng tôi đang dùng là:

  1. Thực hiện một chiến lược bộ nhớ đệm chi tiết, bộ nhớ cache webpart nội dung một cách thông minh.
  2. Sử dụng máy chủ cân bằng tải để đảm bảo tất cả phần cứng của chúng tôi được sử dụng thay vì nằm ở chế độ chờ.
  3. Chúng tôi đã thực hiện quy hoạch dung lượng cho giải pháp hiện có, vì vậy chúng tôi có ý tưởng tốt về thành phần nào là nút cổ chai cho chúng tôi. (Máy chủ SQL), vì vậy chúng tôi sẽ đảm bảo máy chủ có thể đối phó với tải dự kiến ​​và tăng trưởng trong tương lai của trang web.
  4. Chúng tôi cũng sử dụng cân bằng tải phần cứng để đảm bảo mạng của chúng tôi và các máy chủ có liên quan hoạt động như mong đợi và một lần nữa đây là điều cần điều tra trước khi bạn triển khai trang web bổ trợ.
  5. Chúng tôi cũng đảm bảo các webparts của chúng tôi không tạo ra html không cần thiết và không trả lại dữ liệu không cần thiết, vì điều này sẽ làm chậm thời gian tải.

Điều mà tôi chắc chắn nghĩ là có ý tưởng tốt là có mục tiêu hướng tới, vì bạn có thể chi tiêu một lượng tiền lớn và thời gian tối ưu hóa SharePoint, điều này có thể không cần thiết.

+0

Lời khuyên này hữu ích cho mọi trường hợp. – moo

1

Ngoài việc lưu vào bộ nhớ đệm và phần cứng, hãy thử đảm bảo rằng trang chính và bố cục trang của bạn không bị mờ trong cơ sở dữ liệu (yêu cầu truy xuất cơ sở dữ liệu để truy xuất).

Thực hiện việc này bằng cách đảm bảo các tệp được phát hành cho 12 tổ ong trong giải pháp của bạn. thêm

+1

Bạn có thể đi vào chi tiết hơn hoặc cung cấp một số liên kết không? –

2

cược tốt nhất của tôi là:

Tôi không thể nhấn mạnh đủ rằng lập kế hoạch sớm thích hợp là điều cần thiết cho việc triển khai SharePoint thành công.

1

Đừng quên lựa chọn cẩn thận các cài đặt bộ nhớ cache cài sẵn (chọn đúng cài đặt cho trường hợp của bạn). Sử dụng BLOBCache. Sử dụng IIS Compression/caching (mặc định là không đủ BTW).

Đảm bảo hộp SQL của bạn có thể cập nhật, đặc biệt là trong quá trình lập chỉ mục/thu thập dữ liệu. Việc tách vai trò Ứng dụng (lập chỉ mục so với truy vấn tìm kiếm và WFE chuyên dụng để lập chỉ mục/thu thập dữ liệu) sẽ giúp.

BTW nếu bạn đang chạy VMWare máy ảo cho WFEs của bạn, phá vỡ Windows NLB (mặc dù không liên tục), vì vậy sử dụng NLBs phần cứng hoặc DNS round-robin vv

Nếu bạn không cần> 2Gig RAM cho IIS Application Pool trên WFE, đừng bận tâm với 64bit trên WFE.

Chỉ cần 2c của tôi.

Các vấn đề liên quan