Acerca de la planeación del rendimiento y la capacidad (Office SharePoint Server)

En este capítulo, se describe el proceso de determinar los requisitos de hardware para una sola granja de servidores. Se identifican las características que tendrá un impacto en los requisitos de rendimiento y capacidad, y se proporcionan recomendaciones para lo siguiente:

  • Número de equipos servidor en la granja de servidores.

  • Configuración de las funciones del servidor de aplicaciones en la granja de servidores.

  • Requisitos de hardware para funciones de servidor específicas en la granja de servidores.

El proceso de planeación de la capacidad debe incluir un programa de pruebas para las características específicas del entorno. Debido a la variedad de factores que pueden tener un impacto en el rendimiento y la capacidad de un entorno determinado, la realización de pruebas es un paso fundamental a la hora de establecer las características del entorno.

Planeación de la capacidad y disponibilidad

En este capítulo se da por hecho que ha puesto en práctica el contenido del artículo Planeación de la redundancia (Office SharePoint Server) para planear los requisitos de disponibilidad. Si lo ha hecho, comenzará el ejercicio de planeación de la capacidad con una topología que cumplirá los requisitos de disponibilidad mínimos de su organización. Dada la topología que ha determinado que implementará, en este capítulo se le ayudará a determinar lo siguiente:

  • Si necesita más servidores para conseguir sus objetivos de capacidad y rendimiento.

  • Si necesita ajustar la configuración de las funciones del servidor de aplicaciones para optimizar la capacidad y el rendimiento de la granja de servidores.

  • Si necesita realizar planes para más de una granja de servidores en función de los requisitos de capacidad.

En algunos casos, los requisitos de disponibilidad de una organización pueden provocar que el tamaño de la granja de servidores proporcione una mayor capacidad o rendimiento de lo que, en otro caso, sería necesario. Si éste es el caso, el proceso de planeación de la capacidad puede centrarse en modificar el tamaño del hardware del servidor económicamente, en lugar de agregar servidores adicionales o actualizar a hardware de mayor rendimiento.

En muchos casos, la topología que cumple con los requisitos de disponibilidad mínimos de la organización se usa como punto inicial y se agregan servidores o se mejora su hardware para cumplir con los objetivos de capacidad y rendimiento.

64 bits y 32 bits

Aunque Microsoft Office SharePoint Server 2007 puede implementarse en servidores de 32 bits, Microsoft recomienda el uso de servidores de 64 bits en implementaciones de granjas de Office SharePoint Server 2007. Las pautas que se presentan en esta guía se basan en las pruebas realizadas en servidores de 64 bits. Por lo tanto, si planea realizar la implementación en servidores de 32 bits, deberá realizar pruebas adicionales en los servidores de 32 bits de su entorno. Los procedimientos recomendados y las tendencias de rendimiento de esta guía por lo general se podrán aplicar también a entornos de 32 bits, aunque es posible que los resultados reales varíen.

La arquitectura del sistema de 64 bits cuenta con varias características que contribuyen a aumentar el rendimiento y la escalabilidad del servidor:

  • Direccionabilidad de la memoria   Un sistema de 32 bits puede direccionar directamente sólo un espacio de direcciones de 4 GB. Un servidor con Windows Server 2003 SP1 en una arquitectura de sistema de 64 bits admite como máximo 1.024 gigabytes de memoria tanto física como direccionable.

  • Un mayor número de procesadores y una escalabilidad más lineal por procesador   Las mejoras en el procesamiento en paralelo y las arquitecturas de bus permiten que las plataformas de 64 bits admitan un mayor número de procesadores (hasta 64) y proporcionan una escalabilidad casi lineal con cada procesador adicional. Las plataformas de servidor que ofrecen más de 32 CPU se encuentran disponibles exclusivamente en la arquitectura de 64 bits.

  • Arquitectura de bus mejorada   La arquitectura de bus de los conjuntos de chips de 64 bits actuales es más rápida y amplia que en generaciones anteriores. Se pasan más datos a la memoria caché y al procesador; esto es, hasta cierto punto, similar a la mejora que las conexiones de banda ancha ofrecen respecto a las conexiones de acceso telefónico.

Para obtener más información acerca de la implementación Office SharePoint Server 2007 en los servidores de 32 bits, vea Ajuste de rendimiento de servidor web (Office SharePoint Server).

Actualización desde SharePoint Portal Server 2003

El conjunto de características incluidas en Office SharePoint Server 2007 es más amplio, por lo que se necesita un entorno de servidor más robusto para mantener las pruebas comparativas de rendimiento que haya establecido con SharePoint Portal Server 2003. Probablemente se dé cuenta de que, a menos que el hardware actual de SharePoint Portal Server sea bastante actual y disponga de mayores recursos que los necesarios para admitir el entorno actual, la implementación de Office SharePoint Server 2007 requiere la actualización del hardware.

Puede implementar una granja de servidores de Office SharePoint Server 2007 en una combinación de servidores de 32 y 64 bits, siempre que se mantenga la homogeneidad de arquitectura en cada nivel de topología. Por ejemplo, no se deben mezclar servidores cliente web (WFE) de 32 y 64 bits, pero puede usar servidores de bases de datos de 64 bits en una granja de servidores con servidores WFE y servidores de aplicaciones de 32 bits.

Si va a actualizar una granja de servidores existente, o va a implementar servidores de 64 bits sólo cuando sea necesario, le recomendamos que establezca prioridades para el uso de servidores de 64 bits de la siguiente manera:

  1. Equipos que ejecutan SQL Server

  2. Servidores de aplicaciones (por este orden)

    1. Índices

    2. Excel

    3. Búsqueda

  3. Servidores WFE

Enfoque de planeación del rendimiento y la capacidad

Existen muchas variables que tienen impacto en la planeación del rendimiento y la capacidad. Por este motivo, puede ser difícil recibir una respuesta concisa a una pregunta directa. En consecuencia, la respuesta más habitual a una pregunta relacionada con el rendimiento o la capacidad empieza por "Depende…".

El ejercicio de planeación del rendimiento y la capacidad proporcionado en este capítulo está diseñado para reducir el número de variables en consideración de modo que se puedan proporcionar respuestas claras basadas en situaciones comunes. No obstante, en este capítulo también se incluyen pautas para calcular los requisitos de capacidad y rendimiento según las características individuales de su solución. En este capítulo, se incluyen dos tipos de pautas de planeación:

  • **Recomendaciones para el cálculo de los requisitos de rendimiento y capacidad   **Se proporciona una serie de artículos basados en escenarios de destino. Cada artículo define un perfil de uso típico e identifica las características clave que tendrán un impacto en la capacidad y el rendimiento del escenario. Según las características clave y del perfil, los datos previamente empaquetados permiten calcular los recursos de capacidad para la solución.

  • Fórmulas y guías para calcular los requisitos de rendimiento y capacidad específicos   Mediante esta guía, puede desarrollar un perfil de uso propio (o modificar los perfiles de escenario) y calcular todas las variables que tienen un impacto en la capacidad y el rendimiento de la solución.

Proceso de planeación del rendimiento y la capacidad

La planeación del rendimiento y la capacidad se centra en tres aspectos relativos a la modificación del tamaño de la solución:

  • Límites del software   Cada una de las funciones que se pueden implementar y los objetos que se pueden crear tiene limitaciones de escala. La planeación de los límites de capacidad garantiza que el diseño de la solución entre en los parámetros de las recomendaciones de escala del software. Los límites del software y los límites proporcionados en esta guía se aplican a todos los entornos de Office SharePoint Server 2007.

  • Objetivos de rendimiento   El rendimiento es el número de operaciones por segundo que un servidor de una granja de servidores puede procesar. Cada tipo de acción realizada por una granja de servidores genera una carga de rendimiento en el hardware del servidor. Las acciones principales incluyen las operaciones del usuario, la indización de contenido y tareas de operaciones (como la copia de seguridad de bases de datos). El uso de características específicas también agrega carga de rendimiento. El desarrollo de objetivos de rendimiento implica la estimación o el cálculo del número de operaciones por segundo que una granja de servidores deberá procesar de modo que pueda admitir la carga de rendimiento prevista.

  • Capacidad de los datos   La capacidad de los datos incluye el volumen previsto de bases de datos de contenido y la base de datos de configuración. Cada función de servidor tiene requisitos de datos únicos basados en la solución, como el espacio en disco para los índices de contenido o para el contenido almacenado en memoria caché.

En el artículo Cálculo de requisitos de rendimiento y capacidad (Office SharePoint Server) se proporcionan instrucciones para establecer los objetivos de rendimiento y la capacidad de datos para cada uno de los escenarios enumerados.

El proceso recomendado incluye los pasos siguientes:

  • Planeación de límites del software Revise los límites de software y compárelos con el diseño de la solución. Así mismo, realice los ajustes necesarios en el diseño.

  • Cálculo de los requisitos de rendimiento y capacidad Identifique el escenario que más coincida con su solución y revise las pautas del artículo de planeación correspondiente. Use el artículo para identificar las características de rendimiento y capacidad clave del entorno; todo ello para calcular los objetivos de rendimiento y capacidad de datos de la solución, así como para evaluar sus objetivos respecto al rendimiento de varias topologías y tamaños de hardware de ejemplo.

  • Planeación de acciones de escala basados en el rendimiento y el crecimiento   Una vez que haya comprendido las características de rendimiento de la solución y haya determinado el hardware de servidor necesario para admitir la solución, puede planear acciones de escala para el crecimiento futuro.

  • Realización de pruebas de la solución del entorno   Una vez que haya establecido una topología de punto de partida, puede implementar un entorno de pruebas basado en el plan de implementación. Use las herramientas de pruebas proporcionadas para establecer los datos reales sobre rendimiento y capacidad del entorno y revise el plan de implementación según convenga.

Descarga de este libro

En este tema se incluye el siguiente libro descargable para facilitar la lectura y la impresión:

Vea la lista completa de libros disponibles en la página que muestra el contenido descargable para Office SharePoint Server 2007.

Vea también

Conceptos

Planeación de límites de software (Office SharePoint Server)
Recomendaciones sobre topología física (Office SharePoint Server)
Recomendaciones de almacenamiento físico (Office SharePoint Server)
Ajuste de rendimiento de servidor web (Office SharePoint Server)
Almacenamiento en caché en Office SharePoint Server 2007
Factores de planeación de capacidad y rendimiento adicionales (Office SharePoint Server)
Herramientas de planeación de rendimiento y capacidad (Office SharePoint Server)
Notas del producto: trabajo con listas grandes en Office SharePoint Server 2007
Planeación y supervisión de SQL Server Storage para Office SharePoint Server: recomendaciones de rendimiento y procedimientos recomendados (notas del producto)