none
Distribucion servicios granja sharepoint 2010 sql 2012 RRS feed

  • Pregunta

  • Quisiera saber caul es la mejor forma de distribuir los servicios y si es necesario que mismos servicios esten corriendo en los mismos servidores, adjunto ejemplo de como actualmente tengo una granja configurada.

    Actualmente estoy utilizando la gran mayoria aplicaciones de sharepoint

    1. Performance point

    2. Reporting Services

    3. Excel Services

    4. Power Pivot

    sábado, 11 de mayo de 2013 0:58

Respuestas

  • Edwin buenas tardes,

    Lo que debes conocer es que en SharePoint, es que puedes ordenar con una topología de tres o más capas tus servicios. Esto quiere decir que puedes tener servidores destinados solo para el acceso web, otros servidores dedicados para ejecutar aplicaciones (Excel services, performancepoint, rerpoting services, búsquedas, Access, User Profiles, etc) y servidores para bases de datos.  

    dependiendo de la carga que tengas también podrías tener servidores dedicados para realizar búsquedas en alta disponibilidad y con reflejo de bases incluido. La cantidad de máquinas que utilices para cada rol (Front-end- APP) va a depender de la carga de trabajo que tengas en tu granja.

    Topología de búsquedas:

    http://technet.microsoft.com/es-es/library/ee805956.aspx

    un ejemplo de como desplegar tus servicios seria el siguiente:

    SERVICIOS ACTIVOS EN SERVIDORES FRONT-END (SOLO ACCESO WEB)

      • Aplicación web de Microsoft SharePoint      Foundation
      • Correo electrónico      entrante de Microsoft SharePoint Foundation
      • Servicio de temporizador      de flujo de trabajo de Microsoft SharePoint Foundation

    SERVICIOS ACTIVOS EN SERVIDORES DE BUSQUEDAS:

    1. Búsqueda de SharePoint      Server
    2. SharePoint      Foundation Help Search
    3. Servicios configuración      del sitio y consulta de búsqueda

    SERVICIOS ACTIVOS EN SERVIDORES DE APLICACIONES:

    1. Administración central
    2. Excel Calculation Services     
    3. Notificaciones del      servicio de token de Windows
    4. Servicio de perfiles de      usuario
    5. Servicio de temporizador      de flujo de trabajo de Microsoft SharePoint Foundation
    6. Servicio web de metadatos      administrado

    Espero que te sirva de algo esta información.

    Saludos Cordiales.

    Santiago Muñoz

    viernes, 17 de mayo de 2013 21:19
  • Hola Edwin,

    Realmente no hay una mejor forma de distribuir los servicios. Todo depende de los requerimientos qué tengas en tu despliegue SharePoint para ver como distribuir los servicios: en uno o varios servidores de aplicaciones, en una granja dedicada de servicios, etc. Lo único que tienes que tener en cuenta es qué el modelo de aplicaciones de servicio de SharePoint te lo permite y que no todas las aplicaciones de servicio disponibles son publicables...por el resto, volvemos a la conversación inicial de los requerimientos. Por ejemplo, si vas a hacer uso intensivo de las búsquedas tendrás que tener servidores dedicados para los crawlers.

    Saludos


    ------------------------------------------------------------
    Juan Carlos González Martín MVP de SharePoint Server
    Director revista CompartiMOSS: http://www.compartimoss.com
    Blog: http://geeks.ms/blogs/ciin
    Twitter: @jcgm1978
    ------------------------------------------------------------

    sábado, 11 de mayo de 2013 7:58

Todas las respuestas

  • Hola Edwin,

    Realmente no hay una mejor forma de distribuir los servicios. Todo depende de los requerimientos qué tengas en tu despliegue SharePoint para ver como distribuir los servicios: en uno o varios servidores de aplicaciones, en una granja dedicada de servicios, etc. Lo único que tienes que tener en cuenta es qué el modelo de aplicaciones de servicio de SharePoint te lo permite y que no todas las aplicaciones de servicio disponibles son publicables...por el resto, volvemos a la conversación inicial de los requerimientos. Por ejemplo, si vas a hacer uso intensivo de las búsquedas tendrás que tener servidores dedicados para los crawlers.

    Saludos


    ------------------------------------------------------------
    Juan Carlos González Martín MVP de SharePoint Server
    Director revista CompartiMOSS: http://www.compartimoss.com
    Blog: http://geeks.ms/blogs/ciin
    Twitter: @jcgm1978
    ------------------------------------------------------------

    sábado, 11 de mayo de 2013 7:58
  • Edwin buenas tardes,

    Lo que debes conocer es que en SharePoint, es que puedes ordenar con una topología de tres o más capas tus servicios. Esto quiere decir que puedes tener servidores destinados solo para el acceso web, otros servidores dedicados para ejecutar aplicaciones (Excel services, performancepoint, rerpoting services, búsquedas, Access, User Profiles, etc) y servidores para bases de datos.  

    dependiendo de la carga que tengas también podrías tener servidores dedicados para realizar búsquedas en alta disponibilidad y con reflejo de bases incluido. La cantidad de máquinas que utilices para cada rol (Front-end- APP) va a depender de la carga de trabajo que tengas en tu granja.

    Topología de búsquedas:

    http://technet.microsoft.com/es-es/library/ee805956.aspx

    un ejemplo de como desplegar tus servicios seria el siguiente:

    SERVICIOS ACTIVOS EN SERVIDORES FRONT-END (SOLO ACCESO WEB)

      • Aplicación web de Microsoft SharePoint      Foundation
      • Correo electrónico      entrante de Microsoft SharePoint Foundation
      • Servicio de temporizador      de flujo de trabajo de Microsoft SharePoint Foundation

    SERVICIOS ACTIVOS EN SERVIDORES DE BUSQUEDAS:

    1. Búsqueda de SharePoint      Server
    2. SharePoint      Foundation Help Search
    3. Servicios configuración      del sitio y consulta de búsqueda

    SERVICIOS ACTIVOS EN SERVIDORES DE APLICACIONES:

    1. Administración central
    2. Excel Calculation Services     
    3. Notificaciones del      servicio de token de Windows
    4. Servicio de perfiles de      usuario
    5. Servicio de temporizador      de flujo de trabajo de Microsoft SharePoint Foundation
    6. Servicio web de metadatos      administrado

    Espero que te sirva de algo esta información.

    Saludos Cordiales.

    Santiago Muñoz

    viernes, 17 de mayo de 2013 21:19
  • Gracias por tu respuesta pero mientras se estuvo configurando me dijeron que existian servicios que debian correr en todos los nodos de la granja, como se puede ver en la imagen con los servicios que estan con amarillo, basicamente la infraestructura utilizada es para Inteligencia de negocios nada de colaboracion ni creacion de sitios web salgo el de inteligencia de negocios y power pivot.

    Adicional a esto actualmente estamos teniendo demasiados problemas de lentitud en SSRS 2012, un reporte que desde el report builder tarda 9 segundos, al publicarlo en un dashboard tarda 60 segundos, entre las pruebas que realizamos logre identificar que este tiempo es incrementado cuando adiciono mas de dos filtros a un reporte:

    Ejemplo

    reporte A con filtro de tiempo tarda 6 segundo en mostrarse al ser publicado en un dashboard

    mismo reporte A con filtro de tiempo y Geografia  tarda 60 segundos en mostrarse al ser publicado en un dashboard

    Me gustaria saber si existe alguna forma de optimizar este tiempo o si es un comportamiento normal de ssrs integrado en sharepoint.

    Gracias

    domingo, 26 de mayo de 2013 3:07
  • Edwin, no es la idea que los servicios corran en todos los servidores de la granja, a no ser que necesariamente por un tema de alta disponibilidad y mejorar la performance se deba realizar. Yo los dejaría solo en dos servidores de aplicación. Ojo que imagino que debes tener algún sitio en donde mostrar los paneles de información, por tanto si debes tener los roles de Aplicación web de Microsoft SharePoint  Foundation y Servicio de temporizador de flujo de trabajo de Microsoft SharePoint Foundation habilitados en tus servidores front-end.

    Sobre el tema de la demora cuando aplicas filtros, podría deberse a la consulta costosa que existe en tu cubo de información al hacer un drill down, prueba los tiempos abriendo el panel desde algún Excel. apóyate con la persona que creó el cubo.

    saludos.

    lunes, 27 de mayo de 2013 17:31