+ All Categories
Home > Documents > Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal...

Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal...

Date post: 03-Jan-2015
Category:
Upload: ercilia-toledano
View: 12 times
Download: 0 times
Share this document with a friend
14
Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft MVP] [MCSE] [MCT] Renacimiento [email protected]
Transcript
Page 1: Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft.

Arquitectura base de Microsoft Windows SharePoint Services yMicrosoft Office SharePoint Portal Server 2003

Arquitectura base de Microsoft Windows SharePoint Services yMicrosoft Office SharePoint Portal Server 2003

César de la Torre

Software Architect

[Microsoft MVP] [MCSE] [MCT]

Renacimiento

[email protected]

Page 2: Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft.

Resumen alto nivel

Srv.WebSin estados

Clientes ricos, Servidores Remotos Browsers

SQL BD ContenidoConfig DBSQL Server guarda TODOS los datos: Docs, seguridad, config, metadatos, etc.

SOAPWebDAVFrontPage RPC

HTML

Srv.SMTP

Page 3: Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft.

Topología Servidor Web (WSS)

IIS realiza el trabajo de escucha HTTP, resolución de puertos, autenticación Servidor Virtual ‘Admin’

Uno por servidorServidor Virtual para Usuario Final

E.g., http://intranet, http://bar, etc.Colecciones de Sitios

Muchos por cada servidor virtualE.g., http://svr/sites/SitioRRHHLas colecciones de sitios se pueden distribuir entre diferentes BDs

Sub-SitiosMuchos en cada SitioE.g., http://svr/sites/SitioRRHH/subsiteTodos los Sub-Sitios tienen que estar en la misma BD que el sitio padre

Las colecciones de Sitios NO están relacionadas con la configuración de metabase de IIS

IIS

Admin v-server

Usuario finalv-server

Colecciones de Sitios Sitio

IIS Configuration

WSS Configuration

Sitio

Sitio

Sitio

Sitio

Sitio

Sitio

Colecciones de Sitios SitioSitio

Sitio

Page 4: Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft.

Topología Servidor Web (SPS)

SharePoint Portal Server 2003 añade un sitio-portal en el raiz del servidor virtual

IISAdmin v-server

Usuario finalv-server

Colección de SitiosSitioSitio

Sitio

Sitio

Sitio

Sitio

Sitio

Colección de SitiosSitioSitio

PortalAreaInicio

Area

Area

Area

Area

Area

Page 5: Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft.

Filtro ISAPI y Application Extension

WSS proporciona el nivel de servidor virtual

El Filtro ISAPI redirecciona peticiones a la

ISAPI Extension de Sharepoint o a ASP.NET

Inclusiones y Exclusiones

Exclusiones : Directories que ignora el filtro

E.g., /Miapp → http://srv/ Miapp

Inclusiones: directories páginas SharePoint

IIS

ASP.NET Handler

Filtro ISAPI

Config

Pag.estaticasFP RPCWebDAV

.aspx.asm

x

PeticionesHTTP

ASP.NET

Content

Cod. No Gestionado deWSS

Direct

Safe

ISAPI Ext

ADO.NET

Page 6: Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft.

BD de ConfiguraciónUna BD de configuración por ‘Farm’

Configuración Web farm

Características Globales

Características Servidor Virtual

Características de Portal

Mapeo del sitio a la BD de contenido

BD de Contenido

Todo guardado en SQL Server

Listas, documentas, etc.

Backups tienen todo, metadatos y documentos

Page 7: Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft.

Componentes específicos del Portal (SPS)

Objetos Gestionados

Contenido, profiles, servicios, y acceso a BD

Servidor Job

Usa Windows task scheduler

Inicia importaciones de profiles

Inicia la indexación, etc.

Servicio de Indexación

Escanea fuentes de contenido y crea loa catálogos de indices

Propaga los catálogos a los servidores de búsqueda

Servicio de Busqueda

IIS

ASP.NET Handler

ISAPI Filter

Config

FP RPCWebDAV

.aspx.asm

x

HTTP

ASP.NET

Content

WSSUnmanagedCode

Direct

Safe

ISAPI Ext

ADO.NET

Service Profile

Search

Index

Page 8: Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft.

Bases de Datos de Portal (SPS)

Por Portal 1.- BD Contenido

Similar a la de WSS2.- BD de Profiles3.- BD de Servicios (Suscripciones, search, etc.)

Por Farm1.- BD Config

IIS

ASP.NET Handler

ISAPI Filter

Config

Static PagesFP RPCWebDAV

.aspx.asm

x

HTTPRequests

ASP.NET

Content

WSSUnmanagedCode

Direct

Safe

ISAPI Ext

ADO.NET

Service Profile

Search

Index

Page 9: Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft.

Single Sign-On (Solo en SPS 2003)

Servicio de valor añadido en SharePoint Portal Server 2003

Proporciona una única autenticación para todas las aplicaciones ‘custom’ en un entorno Intranet.

B.D. SQL de Single Sing On(Es un Cache de Credenciales)

IE Login Automático Challege-Response

Entramos en la Intranet

Login programat.App. 1

App. Custom 1

App. Custom n

Obtención credencialesCacheadas

Login visual para App 1

Cacheamos lascredencialesb

. a.

1.

2.

Page 10: Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft.

Escalabilidad

Rendimiento y escalabilidad mejorada

Microsoft .NET Framework

SQL Server 2000

Muchísima flexibilidad de escalación

Arquitectura 3-Tier

Añadir servidores Web para mas escalabilidad

Hasta 10 por farm

Añadir almacén SQL para aumento de datos

Soporte de SAN, etc.

Hasta 5 servidores por farm

Hasta 10.000 sitios/BD

SrvWeb

Srv Web

Srv Web

Content DB

Config DB

Balanceador de Carga

Content DB

Srv. SMTP

Una BD config por Web Farm

Page 11: Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft.

Despliegue de un solo Servidor

Todos los componentes en un solo servidor

Para un equipo de trabajo o Testing

Instalación muy sencilla

NO tiene alta disponibilidad WSS/SPSCódigo App.IIS y ASP.NET

BD ContenidoBD Config

SQL Server ó WMSDE

Page 12: Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft.

Arquitectura Escalable

Alta disponibilidad y Web-Farm escalable

Múltiples portales SPS (hasta 15)

Miles de Sitios WSS

Servicios compartidos

Srv.Web Srv.Web

Activo

SQLhttp://intranethttp://intranet/sites/rrhh

http://div1http://div1/sites/otrositio

Servidor

IndexaciónPasivo

SQL

Srv.Buscador

Balanceo Web-Farm (NLB, etc.)

Cluster Hard SQL Server

SAN,etc.

Srv.Buscador

Page 13: Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft.

Grandes Web-Farms (Máxima Escalabilidad)

Web Web Web Web Web Web Web

BD sitios

Indexador

JobIndexador Indexador

Buscador Buscador Buscador …

Propagación

Balanceo de Carga

BDServicios

Portal

Page 14: Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft.

Contacto con Renacimiento

Proyectos, consultoría y Formación de Renacimiento

http://www.renacimiento.com

[email protected]


Recommended