Planeamiento de una implementación de servidor MinRole en SharePoint Servers 2016, 2019 y Subscription Edition

SE APLICA A:no-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint en Microsoft 365

Roles de servidor en SharePoint Servers 2016, 2019 y Subscription Edition

Hay ocho roles de servidor predefinidos en 3 categorías entre las que puede elegir en SharePoint Servers 2016, 2019 y Subscription Edition. Obtenga más información sobre los roles y sus descripciones en las siguientes tablas:

Roles dedicados: Los roles dedicados están optimizados para el rendimiento y la escalabilidad y normalmente se usan en granjas de servidores a gran escala. También pueden usarse en granjas de mediana escala con roles compartidos.

Rol del servidor Descripción Notas
Front-end Las aplicaciones de servicio, los servicios y los componentes que atienden las solicitudes de usuarios pertenecen a un servidor front-end. Estos servidores están optimizados para un rápido rendimiento. El servidor de aplicaciones y los roles del servidor front-end hospedan un conjunto similar de servicios. En cambio, cada rol atiende un fin diferente. El rol de front-end es sensible al rendimiento y está optimizado para atender el tráfico de usuarios mediante la ejecución de instancias de servicio adecuadas para las solicitudes de usuario en el servidor local. Es normal que el rol del servidor front-end ejecute instancias de servicio que se habrían hospedado en el rol del servidor de aplicaciones en versiones anteriores.
Aplicación Las aplicaciones de servicio, los servicios y los componentes que atienden las solicitudes de back-end, como las solicitudes de rastreo de búsqueda, pertenecen a un servidor de aplicaciones. Estos servidores están optimizados para un alto rendimiento. 2. Desde SharePoint 2016, el uso del término "servidor de aplicaciones" tiene un significado diferente del uso común del término en versiones anteriores. En versiones anteriores de SharePoint, el servidor de aplicaciones hospedaba normalmente puntos de conexión de aplicaciones de servicio que los servidores front-end llamarían mientras se atienden las solicitudes de usuarios. En SharePoint Servers 2016, 2019 y Subscription Edition, el rol servidor de aplicaciones ejecuta tareas en segundo plano, como trabajos de temporizador, y puede ser el destino de las solicitudes de rastreo de búsqueda.
Caché distribuida Las aplicaciones de servicio, los servicios y los componentes que son necesarios para una caché distribuida pertenecen a un servidor de caché distribuida. La caché distribuida no admite una alta disponibilidad como el resto de los servicios. Aunque puede disponer de varios servidores de caché distribuida en su granja de servidores de SharePoint para poder distribuir la carga, los datos almacenados en caché en cada servidor de caché distribuida no se replican en otros servidores de caché distribuida. Si se produce un error inesperado en un servidor de caché distribuida, los datos en caché de ese servidor se perderán.
Búsqueda Las aplicaciones de servicio, los servicios y los componentes que son necesarios para realizar búsquedas pertenecen a un servidor de búsqueda. Una vez que el servidor se ha asignado al rol de búsqueda, entonces debe configurarse en la administración de la topología de búsqueda. Para obtener más información sobre la topología de búsqueda, vea Administrar la topología de búsqueda en SharePoint Server.

Roles compartidos: los roles compartidos están optimizados para algunos servidores de una granja al combinar roles dedicados conjuntamente. También pueden usarse en granjas de mediana escala con roles dedicados. Los roles compartidos pueden requerir recursos de sistema de una disponibilidad superior porque están ejecutando más servicios.

Rol del servidor Descripción Notas
Front-end con caché distribuida Rol compartido que combina los roles de caché distribuida y de front-end en el mismo servidor. Asegúrese de que el servidor cumple los requisitos del sistema para hospedar un rol del servidor compartido. Este rol compartido se introdujo en la actualización pública de noviembre para SharePoint Server 2016 (Feature Pack 1).
Aplicación de búsqueda El rol compartido que combina los roles de búsqueda y de aplicación en el mismo servidor. Asegúrese de que el servidor cumple los requisitos del sistema para hospedar un rol del servidor compartido. Este rol compartido se introdujo en la actualización pública de noviembre para SharePoint Server 2016 (Feature Pack 1).

Roles especiales: para escenarios especiales, pruebas, desarrollo y servicios que no están integrados en MinRole.

Rol del servidor Descripción Notas
Granja de servidor único Las aplicaciones de servicio, los servicios y los componentes que son necesarios para una granja de servidor único que pertenece a un servidor que ejecuta el rol de granja de servidor único. Use este rol para las tareas de desarrollo, pruebas y producción limitada. El rol de granja de servidor único reemplaza al modo de instalación independiente disponible en versiones anteriores de SharePoint Server. A diferencia de instalación independiente, el administrador de SharePoint debe instalar y preparar Microsoft SQL Server por separado. El administrador de SharePoint también debe configurar los servicios de granja de servidores de SharePoint y las aplicaciones web, ya sea manualmente o mediante la ejecución del Asistente para configuración de granja de servidores. Una granja de SharePoint con el rol de granja de servidor único no puede tener más de un servidor de SharePoint en la granja.
Personalizado Las aplicaciones de servicio, los servicios y los componentes que quiere administrar, en lugar de usar MinRole para administrarlos, pertenecen a un servidor personalizado. Este rol de servidor se usa normalmente para ejecutar servicios que no se integran con MinRole. El administrador de la granja tiene un control total sobre qué instancias de servicio pueden ejecutarse en los servidores que se han asignado al rol de servidor personalizado. MinRole no intentará administrar los servidores que se han asignado a este rol.

Nota:

Debe tener instalada la actualización pública de noviembre para SharePoint Server 2016 (Feature Pack 1) para usar roles compartidos en la topología de la granja de servidores.

Topologías de MinRole

Existen tres tipos diferentes de granjas de SharePoint:

  • Granjas de contenido: estas granjas hospedan sitios y aplicaciones de servicio y pueden, opcionalmente, consumir aplicaciones de servicio de otras granjas.

  • Granjas de servicio: estas granjas hospedan aplicaciones de servicio que consumen otras granjas. Los ejemplos de aplicaciones de servicio incluyen: Metadatos administrados, perfil de usuario y búsqueda.

  • Granjas de búsqueda: estas granjas se dedican a hospedar aplicaciones de servicio de búsqueda que consumen otras granjas.

Cada tipo de granja de SharePoint requiere diferentes roles de servidor de MinRole para funcionar correctamente. Haga referencia a la tabla siguiente para obtener la lista de los roles del servidor que se requieren para cada tipo de granja.

Server Role Required for Content Farm? Required for Services Farm? Required for Search Farm?
Front-end No No
Aplicación No
Caché distribuida No
Búsqueda Sí, si se hospeda la búsqueda Sí, si se hospeda la búsqueda

Nota:

Los roles compartidos pueden sustituirse por sus roles dedicados equivalentes para reducir el número de servidores de una granja. Por ejemplo, el rol "Front-end con caché distribuida" puede usarse en lugar de los roles "Front-end" y "Caché distribuida" independientes para cumplir los requisitos de una granja de contenido.

Los roles dedicados, los roles compartidos y el rol del servidor personalizado pueden usarse conjuntamente en la misma granja. Si sustituye el rol servidor personalizado por uno o varios roles de servidor administrados por MinRole, debe asegurarse de que los servidores asignados al rol Personalizado estén configurados correctamente con las instancias de servicio necesarias en ese tipo de granja de servidores.

SQL Server puede ejecutarse en el mismo servidor o en otro servidor que SharePoint, pero para mejorar el rendimiento se recomienda ejecutar SQL Server en un servidor independiente.

Haga referencia a la tabla siguiente para obtener la lista de topologías de granja de contenido de MinRole recomendadas.

Topología de la granja de contenido Número total de servidores de la granja Descripción
Granja de servidor único 1 Un servidor con todos los roles:
Evaluación, desarrollo, pruebas.
Cargas de trabajo de producción muy sencillas y ligeras.
Granja de MinRole pequeña sin alta disponibilidad 2 Dos servidores con dos roles compartidos:
Un front-end con servidor de caché distribuida
Un servidor con aplicación de búsqueda
Granja de MinRole pequeña con alta disponibilidad (HA) 4 Cuatro servidores con dos roles compartidos:
Dos servidores front-end con servidores de caché distribuida
Dos servidores con aplicación de búsqueda
Granja de MinRole mediana sin alta disponibilidad 4 Cuatro servidores con cuatro roles dedicados:
Un servidor front-end
Un servidor de caché distribuida
Un servidor de aplicaciones
Un servidor de búsqueda
Granja de MinRole mediana con alta disponibilidad (HA) (búsqueda optimizada) 6 Seis servidores con roles compartidos y dedicados:
Dos servidores front-end con servidores de caché distribuida
Dos servidores de aplicaciones
Dos servidores de búsqueda
Granja de MinRole mediana con alta disponibilidad (HA) (usuario optimizado) 6 Seis servidores con roles compartidos y dedicados:
Dos servidores front-end
Dos servidores de caché distribuida
Dos servidores con aplicación de búsqueda
Granja de MinRole grande con alta disponibilidad (HA) 8 Ocho servidores con cuatro roles dedicados:
Dos servidores front-end
Dos servidores de caché distribuida
Dos servidores de aplicaciones
Dos servidores de búsqueda

Implementación de una granja de servidores de MinRole

Implementación de servidores

Use los métodos siguientes para crear una nueva granja o unir servidores a una granja existente con MinRole:

  • Asistente para la configuración de productos de SharePoint (PSConfigUI.exe)

  • PSConfig.exe herramienta de línea de comandos

  • Cmdlets de PowerShell de Microsoft

La característica MinRole presenta dos nuevos parámetros de línea de comandos para PSConfig.exe y PowerShell. El parámetro LocalServerRole especifica el rol del servidor local cuando crea una nueva granja o unir un servidor a una granja existente. El parámetro LocalServerRole acepta los valores siguientes:

  • WebFrontEnd (rol Servidor front-end)

  • Aplicación (rol Servidor de aplicaciones)

  • DistributedCache (rol Servidor de caché distribuida)

  • Búsqueda (rol Servidor de búsqueda)

  • WebFrontEndWithDistributedCache (front-end con rol de servidor caché distribuida)

  • ApplicationWithSearch (aplicación con rol de servidor de búsqueda)

  • Personalizados (rol Servidor personalizados)

  • SingleServerFarm (rol de servidor de la granja de servidores única)

El parámetro ServerRoleOptional configura la granja para que no requiera la especificación de un rol de servidor al crear una granja de servidores o agregar un servidor a una granja. Puede usarse al crear una nueva granja de servidores. Si no se especifica ningún rol del servidor, el servidor queda predeterminado con el rol Personalizado.

Puede implementar los servidores de una granja en el orden que quiera. Cualquier rol del servidor puede ser el primer servidor de la granja.

Asistente para la configuración de productos de SharePoint

Al crear una nueva granja de servidores o unir un servidor a una granja existente mediante el Asistente para configuración de productos de SharePoint, se muestra un nuevo formulario en el asistente. Este formulario proporciona una descripción de cada rol de servidor y se puede usar para seleccionar el rol de este servidor. Se deshabilitará el botón de opción de rol de servidor para los roles que no están disponibles en esta granja.

Muestra el cuadro de diálogo PSConfig con roles compartidos en SharePoint Server 2016

Muestra el cuadro de diálogo PSConfig con roles compartidos en SharePoint Server 2019

Implementar el sitio web de Administración central de SharePoint

El primer servidor de la granja hospedará el sitio web de Administración central de SharePoint de forma predeterminada. Los servidores adicionales no se hospedarán en el sitio web de Administración central de manera predeterminada. Puede iniciar o detener la Administración central en servidores individuales de la granja independientemente de su rol del servidor mediante cualquiera de estos pasos:

  • Desde el sitio web de Administración central de SharePoint, vaya a la página Servicios del servidor.

  • Cmdlets de PowerShell New-SPCentralAdministration y Remove-SPCentralAdministration .

  • El comando psconfig.exe -cmd adminvs.

  • La interfaz de usuario del Asistente para la configuración de productos de SharePoint.

El estado de Administración central no afectará a si un servidor se considera conforme a MinRole.

Implementación de servicios

No intente crear aplicaciones de servicio en una granja de servidores de MinRole hasta que haya alcanzado la topología de granja mínima de MinRole admitida. Por ejemplo, si implementa una granja de servidores de contenido mediante roles de servidor dedicados, no debería intentar crear aplicaciones de servicio hasta que se haya implementado al menos uno de los siguientes roles de servidor:

  • Front-end

  • Aplicación

  • Caché distribuida

  • Búsqueda (si se hospeda una aplicación de servicio de búsqueda)

Nota:

Esta guía no se aplica a granjas que usan el rol del servidor personalizado.

Configuración manual de la búsqueda para rastrear

El administrador de la granja de servidores debe configurar la búsqueda para que rastree las aplicaciones web mediante el rol Servidor de aplicaciones o el rol del servidor Aplicación de búsqueda en lugar del rol de servidor front-end para lograr un rendimiento óptimo. Esto se puede hacer configurando el equilibrador de carga para reenviar solicitudes de rastreador de búsqueda a la aplicación o aplicación con servidores de búsqueda, o configurando el Administrador de solicitudes de SharePoint para reenviar solicitudes de rastreador de búsqueda a la aplicación o aplicación con servidores de búsqueda.

Convertir una granja de servidor único en una granja de varios servidores

Puede convertir una granja de un solo servidor en una granja de varios servidores. Para ello, use la característica de conversión de roles. Para obtener más información sobre cómo cambiar un rol de servidor, vea Conversión de roles mediante MinRole en SharePoint Servers 2016, 2019 y Subscription Edition.

Optar por no usar MinRole

SharePoint Servers 2016, 2019 y Subscription Edition admiten el comportamiento compatible con versiones anteriores de Las versiones anteriores de SharePoint con el rol servidor personalizado. Los administradores del conjunto de servidores de SharePoint pueden administrar directamente las instancias de servicio en servidores individuales asignados al rol Personalizado. MinRole no intentará administrar los servidores que se han asignado al rol Personalizado. Puede asignar cero, algunos o todos los servidores en una granja al rol Personalizado.

Si tiene scripts de implementación existente que no quiere modificar para admitir MinRole, puede especificar el parámetro ServerRoleOptional al crear una nueva granja de SharePoint mediante la herramienta de línea de comandos PSConfig.exe o PowerShell. Este parámetro configura la granja para que no requiera la especificación de un rol de servidor. Si no se especifica ningún rol de servidor, el servidor queda predeterminado con el rol Personalizado.

Consulte también

Conceptos

Pasos de aplicación de revisiones sin tiempo de inactividad en SharePoint Server 2016

Introducción a los roles de servidor MinRole en SharePoint Servers 2016, 2019 y Subscription Edition

Descripción de MinRole y servicios asociados en SharePoint Servers 2016, 2019 y Subscription Edition

Otros recursos

Administración de una granja de servidores MinRole en SharePoint Server 2016, 2019 y Subscription Edition