2008-10-18 14 views

Respuesta

8

Al final del día, SharePoint es solo un sitio web complicado con todos los componentes estándar.

Para optimizar el rendimiento, debe analizar cada componente y determinar cuál es el problema, y ​​luego ajustarlo en consecuencia.

Estamos en el proceso de implementación de un sitio web de SharePoint 1000 usuarios concurrentes, que puede o no puede ser grande, sin embargo, algunas medidas que estamos tomando son:

  1. La implementación de una estrategia detallada de almacenamiento en caché, para almacenar en caché elemento Web contenido de forma inteligente.
  2. Utilice servidores con equilibrio de carga para garantizar que todo nuestro hardware se utilice en lugar de permanecer inactivo.
  3. Hemos llevado a cabo la planificación de la capacidad dada la solución existente, por lo que tenemos una buena idea de qué componente es el cuello de botella para nosotros. (El Servidor SQL), por lo que nos aseguraremos de que el servidor pueda hacer frente a la carga esperada y al crecimiento futuro del sitio.
  4. También utilizamos equilibradores de carga de hardware que garantizarán que nuestra red y los servidores relacionados funcionen como se espera, y nuevamente esto es algo que debe investigarse antes de implementar un sitio web de sharepoint.
  5. También garantizamos que nuestras partes web no generan html innecesarios y no devuelven datos innecesarios, ya que esto ralentizará los tiempos de carga.

Algo que definitivamente creo que es una buena idea es tener un objetivo al que trabajar, ya que puede gastar una gran cantidad de dinero y tiempo optimizando SharePoint, lo que puede resultar innecesario.

+0

Este consejo es útil para cualquier circunstancia. – moo

1

Además del almacenamiento en caché y el hardware, intente asegurarse de que sus páginas maestras y diseños de página no estén fantasma en la base de datos (lo que requiere una llamada a la base de datos para recuperar).

Haga esto asegurando que los archivos se liberen a la colmena 12 en su solución.

+1

¿Puede entrar en más detalles o proporcionar algunos enlaces? –

2

Mis mejores apuestas adicionales son: x64

No puedo enfatizar lo suficiente que una planificación temprana adecuada es esencial para una implementación exitosa de SharePoint.

1

No olvides una cuidadosa selección de la configuración de caché integrada (elige la más adecuada para tu situación). Use BLOBCache. Utilice la compresión/almacenamiento en caché de IIS (los valores predeterminados no son suficientes por cierto).

Asegúrese de que su cuadro SQL pueda mantenerse al día, especialmente durante la indexación/rastreo. La división de los roles de aplicación (indización versus consulta de búsqueda y WFE dedicado para indexación/rastreo) ayuda.

Por cierto si se está ejecutando máquinas virtuales de VMware para sus WFE, se rompe NLB de Windows (aunque no siempre), a fin de utilizar NLBS hardware o la rotación en DNS, etc.

Si usted no necesita> RAM 2gig para el grupo de aplicaciones de IIS en un WFE, no se moleste con 64 bits en el WFE.

Just my 2c.

Cuestiones relacionadas