topolog ías de sharepoint
DESCRIPTION
Topolog ías de SharePoint. Vielka Rojas [email protected] Conzultek. Agenda. Arquitectura de servicios de SharePoint 2010 Variables que influencias las topologías 4 ejemplos de topologías. Capas lógicas. Aplicaciones de Servicio. SharePoint Service Applications. - PowerPoint PPT PresentationTRANSCRIPT
Topologías de SharePointVielka [email protected]
Agenda Arquitectura de servicios de SharePoint 2010 Variables que influencias las topologías 4 ejemplos de topologías
Capas lógicas
Servidores Web (Front End)
Servidores de Aplicaciones (Administración, Index, Query, Administración
central, Excel Services, Form Server, etc.)
Servidores de bases de datos
SharePoint Service Applications
Search
Excel Calc Service
Business Data Connectivity
User Profiles
SharePoint Foundation
ContentConfig Workflow
Sandboxed Code Service
Usage & Health Logging
Word Conversion
Service
PowerPoint Broadcast
ServicePerformancePo
int
Visio Graphics Service
Access Service
Web Analytics
Managed Metadata
3rd party services…
Aplicaciones de Servicio
Las aplicaciones de servicio brindan funcionalidad específica de SharePoint
Un application connection (proxy) permite la conexión a un aplicación de servicio
Las conexiones se agrupan en application connection (proxy) groups
Los aplicaciones Web se asocian con un application proxy group, que proveen conexiones (proxies) a una o más aplicaciones de servicio
Aplicaciones de Servicio
Content Database(s)
Estructura LógicaWeb Application
Site Collection
Top-LevelSite
Site Collection
Top-LevelSite
Site List Library
[Folder] [Folder]
Item Document
Site
Managed Paths
Consideraciones lógicas Necesidades del negocio
Áreas con servicios aislados Restricciones regulatorias
Geopolíticas Regulación o reglamentos
Arquitectura de información La arquitectura de los sitios Web afecta su asociación con
los servicios
Consideraciones físicas Escalar horizontalmente/verticalmente
influencia la topología lógica Latencia de los vínculos
Servicios cerca de los usuarios y el contenido Arquitectura dle directorio
Servicios cerca del AD para mejorar la autenticación, sincronicación de perfiles, etc
Escalar servicios – Paso 1 Crecer dentro de la granja Scale-up: mejorar el hardware
Incrementar memoria, CPU, disco, etc. Scale-out: agregar servidores en las capas
Agregar Web Front Ends en NLBs para contenido Servidores exclusivos para servicios que consumen
muchos recursos Escalar el servidor de SQL Scale SQL for data-centric services
Escalar servicios – Paso 2 Múltiples granjas de contenido
Más difícil de administrar
Múltiples granjas de servicios Se pueden distribuir geográficamente Se recomienda iniciar por la búsqueda
Topologías de ejemplo Pequeña organización Empresas medianas Empresas distribuidas grandes
Estos son solo ejemplos.
Woodgrove Organización pequeña
Una o pocas ubicaciones físicas < 5000 Usuarios Usos principales: Colaboración y búsqueda TI: 1-3 personas con roles múltiples Necesita acomodar múltiples “proyectos”.
Arquitectura lógica
http://my/personal/<user>
http://my
Application pool
HR
Http://woodgrove/
Application pool
Facilities Purchasing
Team 1
http://team
Team 2 Team 3
Web application—Published Intranet Content Web application—My Sites Web application—Team Sites
Application pool
User ProfileManaged Metadata
SearchSecure Store Service
Access Services
I IS Web Site—“SharePoint Web Services”
Excel Calculation Services
Business Data Connectivity
Topología física
SQL Server
Web+App Servers
Puntos sobresalientes Una sola granja Configuración predeterminada Capa de aplicaciones y Web combinada Administración del crecimiento
Nuevo contenido en colecciones de sitios Agregar servidores adicionales
Fabrikam Organización mediana
10k-50k Usuarios Puede usar alguna o toda la funcionalidad de
SharePoint TI: ~10 con múltiples roles y soluciones Uniones intra-organizational limitadas Necesita acomodar múltiples “proyectos”
Arquitectura lógica
http://finance
Application pool
Web application—Finance Web
Application pool
Division 1
http://fabrikam
Division 2 Division 3
Web application—Company Web
http://my/personal/<user>
http://my
Web application—My Sites
Application pool
Managed Metadata
Secure Store Service
Default group Custom group
Access Services
Managed Metadata
http://hrweb
Application pool
Web application—HRWeb
Search
Custom group
Excel Calculation Services
Excel Calculation Services
User Profile
I IS Web Site—“SharePoint Web Services”
Business Data Connectivity
Business Data Connectivity
Topología física
Excel ServicesCentral AdminUser Profiles
Metadata
Query Index
Excel ServicesUser Profiles
Metadata
Puntos destacados Una granja
Aplicaciones Web aisladas Múltiples aplicaciones de servicios Múltiples grupos de proxy
Distinción entre los roles de los servidores Administración del crecimiento
Agregar nuevos sitios, nuevas aplicaciones Web Horizontalmente al agregar servidores Web y de
aplicaciones Se pueden dividir las granjas de contenido
Empresa grande Gran corporación multinacional
>50k Usuarios Distribuida geográficamente Múltiples departamentos de TI dedicados Límites organizacionales Puede usar alguna o toda la funcionalidad de
SharePoint Brinda hospedaje interno con diferentes SLAs
Arquitectura lógicaEnterprise services farm
Application pool
User Profile Managed Metadata
HR
http://Fabrikam
Application pool
Facilities Purchasing
Published content farm
Web application—Published Intranet Content
http://my/personal/<user>
http://my
Application pool
Team 1
http://team
Team 2 Team 3
Collaboration farm
Web application—My Sites Web application—Team Sites
Application pool
Access Services
PowerPoint Word Viewing
Visio Graphics Service
Word Automation Services
Usage and Health Data Collection
I nfoPath
Search Secure Store Service
Mix of local and remote services
I I S Web Site—“SharePoint Web Services”
II S Web Site—“SharePoint Web Services”
Excel Services
Default group
Default group
Business Data Connectivity
No Services
Application pool
My Site farm
Default group
No Services
http://my/personal/<user>
http://my
Web application—My Sites
Application pool
http://department
Departmental farm
Web application—Specialized Department Sites
Application pool
PowerPoint Word Viewing
Visio Graphics Service
Usage and Health Data Collection
Managed Metadata
Default group
Deployment of services for a specialized department farm
I I S Web Site—“SharePoint Web Services”
Excel Services
Topología físicaMy Site
Profile TaxonomyWeb AnalyticsProfile
1x2 SQL cluster
1x2 SQL cluster
Central AdminPPT BroadcastPTC (offline)
Web AnalyticsBCS
Usage
Index Target
Usage & Health
1x2 SQL cluster
TaxonomyBCS
(Profile, Taxonomy, BCS) (Web Analytics, Usage)
Central AdminExcel Services
PTC
Central AdminExcel Services
WAC
Central AdminWAC
PPT Broadcast
Usage & Health Usage & Health
Published Content
1x2 SQL cluster
Index Target
Usage & Health Usage & Health Usage & Health
Collaboration
1x2 SQL cluster
Index Target
Usage & Health
Central AdminExcel Services
Access ServicesVisio Services
SSRS
Central AdminWAC
Usage & Health Usage & Health
Central AdminExcel Services
Access ServicesVisio Services
SSRS
1x2 SQL cluster 1x2 SQL cluster
Enterprise Services Farm
Web Servers Web Servers Web ServersDepartmental Farm
1x2 SQL cluster
Index Target
Usage & Health
Excel ServicesAccess ServicesVisio Services
Usage & Health
SSRSWAC
PPT Broadcast
Excel ServicesAccess ServicesVisio Services
SSRSWAC
PPT Broadcast
Web Servers
Puntos destacados Los servicios empresariales son controlados por TI
Central Administración del crecimiento
Departamentos adicionales se pueden incorporar como Nuevas colecciones de sitios Nuevas aplicaciones Web en granjas existentes Nuevas granjas
Horizontalmente al agregar servidores Web y de aplicaciones
Geo-distribución con múlples granjas de servicios
Consideraciones de alta disponibilidad y recuperación en caso de desastre
Otros escenarios Sitios públicos en internet Hospedaje de sitios (Multi-tenant hosting)