Microsoft SharePoint 2010: Optimice SharePoint con RBS

Por Iqbal Kan

Organizaciones de todos los tamaños utilizan Microsoft SharePoint como un sistema de almacenamiento y administración de documentos, entre otras cosas. Como resultado, SharePoint almacena una gran cantidad de documentos, con números que a menudo llegan a millones.

SharePoint almacena todos estos documentos en la base de datos de SQL Server como objetos binarios grandes (BLOB). Al igual que otras bases de datos relacionales, SQL Server no se diseñó para almacenar BLOB de esta magnitud. Como resultado, puede ahogarse en varios niveles. Esto degrada el rendimiento de SharePoint y dificulta la administración de la base de datos.

Para abordar este problema, Microsoft introdujo un modelo de proveedor de almacenamiento externo de BLOB (EBS) basado en COM en SharePoint 2007. EBS le permite descargar BLOB al almacenamiento externo y reducir considerablemente el tamaño de la base de datos. Esto resolvió el problema del tamaño de la base de datos, pero no tener un proveedor nativo de .NET tenía una sobrecarga de rendimiento y no era una "integración limpia" con SharePoint. Entonces, esta solución no se consideró realmente completa.

Leer artículo completo

En SharePoint 2010 y SQL Server 2008 R2, Microsoft lanzó una interfaz nativa de almacenamiento remoto de blobs (RBS) basada en .NET como reemplazo de EBS. RBS también ayuda a reducir considerablemente el tamaño de la base de datos de SharePoint 2010. Lo hace descargando todos los BLOB de la base de datos de contenido de SharePoint a un almacenamiento externo especificado por el usuario. Los resguardos y los metadatos de estos BLOB aún se conservan en la base de datos de contenido. Como resultado, SharePoint todavía piensa que estos BLOB son parte de SharePoint y pueden acceder a ellos de la misma manera. Los usuarios no sienten ninguna diferencia porque todos los BLOB siguen siendo lógicamente parte de la base de datos de contenido.

Ahora Microsoft ha proporcionado una implementación predeterminada llamada RBS Filestream. Sin embargo, esto es bastante básico y no proporciona mucha flexibilidad para los usuarios serios de SharePoint. Aunque descarga BLOB, no le permite especificar filtros para qué BLOB descargar y cuáles mantener en la base de datos. Terminas descargando todos los BLOB, lo quieras o no. Además, no le permite especificar una ubicación de almacenamiento remota y almacena los BLOB solo en un almacenamiento local en la máquina de SQL Server. Tampoco tiene herramientas de administración ni seguimiento.

Leer artículo completo
© Copyright Alachisoft 2002 - Todos los derechos reservados. NCache es una marca registrada de Diyatech Corp.