Caso práctico técnico de entorno de colaboración del departamento (SharePoint Server 2010)
Se aplica a: SharePoint Server 2010
Última modificación del tema: 2016-11-30
En este documento se describe una implementación específica de Microsoft SharePoint Server 2010. Se incluye lo siguiente:
Especificaciones del entorno del caso práctico técnico como hardware, topología de conjunto o granja de servidores y configuración.
Carga de trabajo, que incluye cantidad y tipos de usuarios o clientes y características de uso del entorno.
Conjunto de datos de la granja de servidores del caso práctico técnico, que incluye el contenido de la base de datos y los índices de búsqueda.
Datos de mantenimiento y rendimiento específicos del entorno.
En este artículo:
Información de requisitos previos
Introducción a este entorno
Especificaciones
Carga de trabajo
Conjunto de datos
Datos de mantenimiento y rendimiento
Información de requisitos previos
Antes de leer este documento, asegúrese de comprender los conceptos clave sobre la administración de capacidad de SharePoint Server 2010. La siguiente documentación le proporcionará información acerca del método recomendado para administrar la capacidad y sobre cómo usar eficazmente la información de este documento. También se definen los términos usados en todo el documento.
Para obtener más información conceptual sobre el rendimiento y la capacidad que puede servirle para comprender el contexto de los datos en este caso práctico, vea los siguientes documentos:
Introducción a este entorno
En estas notas del producto se describe un entorno real de SharePoint Server 2010 en Microsoft. Use este documento para comparar las características de este entorno con las características de uso y de carga de trabajo planeadas. Si el diseño que ha planeado es similar, puede usar la implementación descrita en este artículo como punto de partida de su propia instalación.
En este documento se incluye lo siguiente:
Especificaciones, entre las que se incluye el hardware, la topología y la configuración
Carga de trabajo, que es la demanda en la granja de servidores que incluye la cantidad de usuarios y las características de uso
Conjunto de datos, que incluye los tamaños de base de datos
Datos de mantenimiento y rendimiento específicos del entorno
Este documento forma parte de una serie de Casos prácticos técnicos de rendimiento y capacidad (SharePoint Server 2010) sobre entornos de SharePoint en Microsoft.
El entorno de SharePoint Server 2010 descrito en este documento es un entorno de producción de una empresa grande y distribuida geográficamente. Los empleados usan este entorno para realizar un seguimiento de proyectos, colaborar en documentos y compartir información dentro de su departamento. Este entorno también se usa para pruebas internas y se actualiza con frecuencia a las versiones preliminares más recientes de SharePoint Server, cuando están disponibles.
Hasta 9.000 usuarios exclusivos visitan el entorno en un día ajetreado, lo que genera hasta 470 solicitudes por segundo (RPS) en horas pico. Dado que se trata de un sitio de intranet, todos los usuarios están autenticados.
La información proporcionada en este documento refleja el entorno de colaboración entre departamentos en un día normal.
Especificaciones
En esta sección se ofrece información detallada sobre el hardware, el software, la topología y la configuración del entorno del caso práctico.
Hardware
En esta sección se proporcionan detalles sobre los equipos servidores usados en el entorno.
Nota
Este entorno se ha escalado para dar cabida a versiones preliminares de SharePoint Server 2010 y otros productos. Por lo tanto, el hardware implementado tiene más capacidad que la necesaria para satisfacer la demanda que normalmente experimenta ese entorno. El hardware se describe únicamente para proporcionar contexto adicional para este entorno y a modo de punto de inicio para entornos similares.
Es importante que realice su propia administración de capacidad en función de las características de uso y de carga de trabajo planeadas. Para obtener más información acerca del proceso de administración de capacidad, vea Información general sobre administración y ajuste de tamaño de la capacidad de SharePoint Server 2010.
Servidores web
La granja cuenta con cuatro servidores web cuyo hardware es idéntico. Tres de ellos sirven contenido y el cuarto es un objetivo de rastreo de búsqueda dedicado.
Servidor web | WFE1-2 | WFE3-4 |
---|---|---|
Procesadores |
2 procesadores de cuatro núcleos a 2,33 GHz |
2 procesadores de cuatro núcleos a 2,33 GHz |
RAM |
32 Gigabytes (GB) |
16 Gigabytes (GB) |
Sistema operativo |
Windows Server 2008 de 64 bits |
Windows Server 2008 de 64 bits |
Tamaño de la unidad de SharePoint |
SAS 3 x 146 GB a 15.000 RPM (3 discos RAID 1) Disco 1: sistema operativo Disco 2: intercambio y caché BLOB Disco 3: registros y directorio temporal |
SAS 3 x 146 GB a 15.000 RPM (3 discos RAID 1) Disco 1: sistema operativo Disco 2: intercambio y caché BLOB Disco 3: registros y directorio temporal |
Número de adaptadores de red |
2 |
2 |
Velocidad del adaptador de red |
1 Gigabit |
1 Gigabit |
Autenticación |
Windows NTLM |
Windows NTLM |
Tipo de equilibrador de carga |
Equilibrio de carga de hardware |
Equilibrio de carga de hardware |
Versión de software |
SharePoint Server 2010 (versión preliminar) |
SharePoint Server 2010 (versión preliminar) |
Servicios que se ejecutan localmente |
Consulta de búsqueda |
WFE3: sin servicios WFE4: objetivo de rastreo de búsqueda |
Servidor de aplicaciones
Hay cuatro servidores de aplicaciones en la granja de servidores.
Servidor web | APP1-3 | APP4 |
---|---|---|
Procesadores |
2 procesadores de cuatro núcleos a 2,33 GHz |
2 procesadores de cuatro núcleos a 2,33 GHz |
RAM |
16 Gigabytes (GB) |
16 Gigabytes (GB) |
Sistema operativo |
Windows Server 2008 de 64 bits |
Windows Server 2008 de 64 bits |
Tamaño de la unidad de SharePoint |
SAS 3 x 146 GB a 15.000 RPM (3 discos RAID 1) Disco 1: sistema operativo Disco 2: intercambio y caché BLOB Disco 3: registros y directorio temporal |
SAS 2 x 136 GB a 15.000 RPM (RAID 0) SSD 4 x 60 GB, SATA (RAID 5) Disco 1: sistema operativo Disco 2: intercambio y caché BLOB Disco 3: registros y directorio temporal |
Número de adaptadores de red |
2 |
2 |
Velocidad del adaptador de red |
1 Gigabit |
1 Gigabit |
Autenticación |
Windows NTLM |
Windows NTLM |
Tipo de equilibrador de carga |
Equilibrio de carga de hardware |
Equilibrio de carga de hardware |
Versión de software |
SharePoint Server 2010 (versión preliminar) |
SharePoint Server 2010 (versión preliminar) |
Servicios que se ejecutan localmente |
APP1: Administración central y todas las aplicaciones, excepto para Office Web Applications APP2: todas las aplicaciones (incluido Office Web Applications) APP3: Office Web Applications |
Rastreador de búsqueda |
Servidores de bases de datos
Existen tres servidores de bases de datos, uno que ejecuta la instancia predeterminada de SQL Server que aloja las bases de datos de contenido, otro que ejecuta las bases de datos de uso y Web Analytics, y otro que ejecuta las bases de datos de búsqueda.
Base de datos | DB1: instancia predeterminada | DB2 | DB3 |
---|---|---|---|
Procesadores |
4 procesadores de cuatro núcleos a 3,2 GHz |
2 procesadores de cuatro núcleos a 3,2 GHz |
2 procesadores de cuatro núcleos a 3,2 GHz |
RAM |
32 Gigabytes (GB) |
16 Gigabytes (GB) |
32 Gigabytes (GB) |
Sistema operativo |
Windows Server 2008 SP1 de 64 bits |
Windows Server 2008 SP1 de 64 bits |
Windows Server 2008 SP1 de 64 bits |
Almacenamiento y geometría |
SAS + SAN 5 x 146 GB a 15.000 RPM Disco 1: sistema operativo (2 discos RAID 10) Disco 2: intercambio (2 discos RAID 10) Disco 3: almacenamiento conectado directo SAS de 146 GB a 15.000 RPM (16 discos RAID 10, datos de la base de datos temporal) Disco 4: almacenamiento conectado directo SAS de 146 GB a 15.000 RPM (16 discos RAID 10, datos de la base de datos temporal) Discos 5 a 15: SAN con conexión de fibra. Cuando sea posible, una base de datos cada dos discos. Separación de registros y datos entre LUN. Unidades de 15.000 RPM. |
SAS 6 x 450 GB a 15.000 RPM SAS 14 x 146 GB a 15.000 RPM conectado directamente Disco 1: registros de uso y sistema operativo Disco 2: datos de uso |
SAS 2 x 136 GB a 15.000 RPM (RAID 0) SSD 6 x 60 GB, SATA (RAID 5) Disco 1: sistema operativo Disco 2: intercambio y caché BLOB Disco 3: registros y directorio temporal. Unidades de estado sólido. 6 unidades de estado sólido de 60 GB (RAID 5) |
Número de adaptadores de red |
2 |
2 |
2 |
Velocidad del adaptador de red |
1 Gigabit |
1 Gigabit |
1 Gigabit |
Autenticación |
Windows NTLM |
Windows NTLM |
Windows NTLM |
Versión de software |
SQL Server 2008 |
SQL Server 2008 |
SQL Server 2008 R2 |
Topología
En el siguiente diagrama se muestra la topología de esta granja.
Configuración
En la siguiente tabla se enumeran los valores establecidos, que afectan al rendimiento o la capacidad del entorno.
Opción | Valor | Notas |
---|---|---|
Colección de sitios: Almacenamiento en caché de objetos (Activado | Desactivado) Perfil de caché anónimo (seleccionar) Perfil de caché anónimo (seleccionar) Caché de objetos (deshabilitada | n MB) Cambios en la caché de consulta en todas las listas (Cada vez | Cada n segundos) |
Habilitada Deshabilitado Deshabilitado Habilitada: 100 GB 60 segundos |
La habilitación de la memoria caché de resultados mejora la eficacia del servidor, ya que reduce las llamadas a la base de datos para los datos que se solicitan frecuentemente. |
Perfil de caché de la colección de sitios (seleccionar) |
Intranet (sitio de colaboración) |
La opción “Permitir que los escritores vean contenido almacenado en caché” está activada, lo que ocasiona que se pase por alto el comportamiento normal de no permitir a los usuarios con permisos de edición almacenar sus páginas en la memoria caché. |
Caché de objetos (deshabilitada | n MB) |
Habilitada: 500 MB |
El valor predeterminado es 100 MB. El aumento de este valor permite que se almacenen datos adicionales en la memoria del servidor front-end web. |
Servicio de uso: Registro de seguimiento: días para almacenar los archivos de registro (valor predeterminado: 14 días) |
5 días |
El valor predeterminado es 14 días. La disminución de este valor puede ahorrar espacio en disco en el servidor donde se almacenan los archivos de registro. |
Umbral de registro de consulta: Base de datos de Microsoft SharePoint Foundation: configurar QueryLoggingThreshold en 1 segundo |
1 segundo |
El valor predeterminado es 5 segundos. La disminución de este valor puede ahorrar ancho de banda y CPU en el servidor de bases de datos. |
Servidor de bases de datos: instancia predeterminada: Grado de paralelismo máximo |
1 |
El valor predeterminado es 0. Para asegurar un óptimo rendimiento, se recomienda fehacientemente establecer max degree of parallelism en 1 para servidores de bases de datos que hospedan bases de datos de SharePoint Server 2010. Para obtener más información sobre cómo configurar max degree of parallelism, vea el tema sobre la opción grado de paralelismo máximo (https://go.microsoft.com/fwlink/?linkid=189030&clcid=0xC0A). |
Carga de trabajo
En esta sección se describe la carga de trabajo, que es la demanda en la granja de servidores que incluye la cantidad de usuarios y las características de uso.
Características de la carga de trabajo | Valor |
---|---|
Promedio de solicitudes por segundo (RPS) |
165 |
Promedio de RPS en horas pico (de 11 a. m. a 3 p. m.) |
216 |
Número total de usuarios únicos por día |
9.186 |
Promedio de usuarios simultáneos |
189 |
Máximo de usuarios simultáneos |
322 |
Nº total de solicitudes por día |
7.124.943 |
En esta tabla se muestra la cantidad de solicitudes para cada agente de usuario.
Agente de usuario | Solicitudes | Porcentaje del total |
---|---|---|
Búsqueda (rastreo) |
4.373.433 |
67,61% |
Outlook |
897.183 |
13,87% |
OneNote |
456.917 |
7,06% |
DAV |
273.391 |
4,23% |
Explorador |
247.303 |
3,82% |
Word |
94.465 |
1,46% |
Áreas de trabajo de SharePoint |
70.651 |
1,09% |
Office Web Applications |
45.125 |
0,70% |
Excel |
8.826 |
0,14% |
Access |
1.698 |
0,03% |
Conjunto de datos
En esta sección se describe el conjunto de datos de la granja de servidores del caso práctico, que incluye los tamaños de base de datos y los índices de búsqueda.
Características del conjunto de datos | Valor |
---|---|
Tamaño de base de datos (combinado) |
1,8 TB |
Tamaño BLOB |
1,68 TB |
Número de bases de datos de contenido |
18 |
Número total de bases de datos |
36 |
Número de colecciones de sitios |
7.499 |
Cantidad de aplicaciones web |
7 |
Número de sitios |
42.457 |
Tamaño de índice de búsqueda (cantidad de elementos) |
4,6 millones |
Datos de mantenimiento y rendimiento
En esta sección se proporcionan los datos de mantenimiento y rendimiento específicos del entorno del caso práctico.
Contadores generales
Métrica | Valor |
---|---|
Disponibilidad (tiempo activo) |
99,9995% |
Frecuencia de errores |
0,0005% |
Promedio de memoria usada |
0,89 GB |
Máximo de memoria usada |
5,13 GB |
Porcentaje de tráfico del rastreo de búsqueda (Buscar solicitudes de clientes/solicitudes totales) |
82,5% |
En los siguientes gráficos se muestra la latencia y el uso de CPU promedio de este entorno:
En este documento, la latencia se divide en cuatro categorías. La latencia de percentil 50 normalmente se usa para medir la capacidad de respuesta del servidor. Significa que la mitad de las solicitudes se atienden con ese tiempo de respuesta. La latencia de percentil 95 normalmente se usa para medir las puntas en los tiempos de respuesta del servidor. Significa que el 95% de las solicitudes se atienden dentro de este tiempo de respuesta y, por lo tanto, el 5% de las solicitudes sufren tiempos de respuesta más lentos.
Contadores de la base de datos
Métrica | Valor |
---|---|
Promedio de longitud de la cola de disco |
1,42 |
Longitud de la cola de disco: lecturas |
1,38 |
Longitud de la cola de disco: escrituras |
0,04 |
Lecturas de disco/s |
56,51 |
Escrituras en disco/s |
17,60 |
Compilaciones SQL/s |
13,11 |
Recompilaciones SQL/s |
0,14 |
Bloqueos de SQL: tiempo promedio de espera |
294,56 ms |
Bloqueos de SQL: tiempo de espera de bloqueos |
867,53 ms |
Bloqueos de SQL: interbloqueos por segundo |
1,87 |
Bloqueos temporales de SQL: tiempo promedio de espera |
5,10 ms |
Frecuencia de aciertos de caché de SQL |
99,77% |
See Also
Other Resources
Centro de recursos: administración de capacidad para SharePoint Server 2010