SlideShare una empresa de Scribd logo
1 de 26
Optimización del Almacenamiento Roberto Vázquez Delgado EMEA Systems Engineer
Agenda Herramientasnativas SharePoint 2010 Problemas de almacenamiento EBS vs RBS MigrarvsConectar Connector Storage Optimization Insert / Header & Footer to change 2 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. 2
Planificaciónpara el Almacenamiento en  SharePoint ,[object Object]
 Control de Versiones
Información de búsqueda e indexado
CrecimientoComo reglaprácticapara la planificacióninicial: 3.5 x el sistema de archivos Optimización del Almacenamiento 3 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
Métodosbásicosparaadministración del almacenamiento ,[object Object],10 GB cuota, 8 GB alerta ,[object Object],- Sitios: despaciodurante el tiempo o rápidoincremento en tamaño? - Tamaño de las BBDD de Contenido ,[object Object],Optimización del Almacenamiento 4 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
BLOBs-- ¿Cuáles el problema? ,[object Object]
Contenido SharePoint = BLOB + Metadata
 BBDD Contenido = BBDD de … BLOBs + Metadata
 BBDD SQL necesita altos IOPS (input/output operations per second) y bajalatencia
 Altos IOPS + almacenamiento de bajalatencia = €€€€
 Los BLOBs no participan en lasoperaciones de consulta, por lo que no tienesentido el tenerBLOBs en una BBDD
 BBDDllena de BLOBs =  €€€€ perdidos  Optimización del Almacenamiento 5 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
Almacenamiento en SharePoint pordefecto SharePoint WFE SharePoint Object Model BLOBs &  Metadata SQL Server Content DB Config DB Storage Optimization 6 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
Implicaciones del tamaño de la Base de Datos Los BLOBs incrementan el tamaño de la BBDD, creandoproblemas con: ,[object Object]
Rendimiento
Costes de AlmacenamientoOptimización del Almacenamiento 7 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
Utilización de datos en Entornos de Colaboración Incremento de los datosinactivos en % a lo largo del tiempo Datos en SQL Tiempo en años ,[object Object],8
Métodos de Optimización del Almacenamiento en SharePoint ,[object Object]
Archivar el contenido
Bloquear la subida de BLOBsOptimización del Almacenamiento 9 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
Extending Moviendo los BLOBs fuera de la BBDD Storage Optimization 10 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
APIs disponibles SharePoint External BLOB  Service (EBS) SQL Remote BLOB Service (RBS) Storage Optimization 11 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
Vista general EBS/RBS Servicios Blob quecambian la ubicación del almacenamiento ,[object Object]
SharePoint 2007 SP1+ API

Más contenido relacionado

Destacado

Ta evzonakia.griego español
Ta evzonakia.griego españolTa evzonakia.griego español
Ta evzonakia.griego españolJustino Garcia
 
FTE - driver hours management cert
FTE - driver hours management certFTE - driver hours management cert
FTE - driver hours management certZdenek Kompanek
 
Alucobond instruction pour_usinage_f
Alucobond instruction pour_usinage_fAlucobond instruction pour_usinage_f
Alucobond instruction pour_usinage_foptischool1
 
4b cap iv tema_ii_vigilancia_epidemiologica_de_chikungunya
4b cap iv tema_ii_vigilancia_epidemiologica_de_chikungunya4b cap iv tema_ii_vigilancia_epidemiologica_de_chikungunya
4b cap iv tema_ii_vigilancia_epidemiologica_de_chikungunyaTania Acevedo-Villar
 
Declaração universal dos direitos da criança
Declaração universal dos direitos da criançaDeclaração universal dos direitos da criança
Declaração universal dos direitos da criançaeb1cambres
 
Carnet de pose_2008_plafond_pregymetal
Carnet de pose_2008_plafond_pregymetalCarnet de pose_2008_plafond_pregymetal
Carnet de pose_2008_plafond_pregymetaloptischool1
 
LUXEMBOURG CREATIVE 2016 : De l'idée au marché (2)
LUXEMBOURG CREATIVE 2016 : De l'idée au marché (2)LUXEMBOURG CREATIVE 2016 : De l'idée au marché (2)
LUXEMBOURG CREATIVE 2016 : De l'idée au marché (2)LUXEMBOURG CREATIVE
 
Concentración y dilución de la orina
Concentración y dilución de la orinaConcentración y dilución de la orina
Concentración y dilución de la orinaMonse Gomez Rivera
 
Daydreaming dance
Daydreaming danceDaydreaming dance
Daydreaming danceVili 48
 
Unidad 5 sistema urinario filtrado secrecion y reabsorcion
Unidad 5 sistema urinario filtrado secrecion y reabsorcionUnidad 5 sistema urinario filtrado secrecion y reabsorcion
Unidad 5 sistema urinario filtrado secrecion y reabsorcionLeonardo Hernandez
 
L’industria crocieristica internazionale e il ruolo di Venezia nel Mediterran...
L’industria crocieristica internazionale e il ruolo di Venezia nel Mediterran...L’industria crocieristica internazionale e il ruolo di Venezia nel Mediterran...
L’industria crocieristica internazionale e il ruolo di Venezia nel Mediterran...eAmbiente
 
Clipping New Fashion Week 15/11/11 @ IED Barcelona
Clipping New Fashion Week 15/11/11 @ IED BarcelonaClipping New Fashion Week 15/11/11 @ IED Barcelona
Clipping New Fashion Week 15/11/11 @ IED BarcelonaIED Barcelona
 

Destacado (12)

Ta evzonakia.griego español
Ta evzonakia.griego españolTa evzonakia.griego español
Ta evzonakia.griego español
 
FTE - driver hours management cert
FTE - driver hours management certFTE - driver hours management cert
FTE - driver hours management cert
 
Alucobond instruction pour_usinage_f
Alucobond instruction pour_usinage_fAlucobond instruction pour_usinage_f
Alucobond instruction pour_usinage_f
 
4b cap iv tema_ii_vigilancia_epidemiologica_de_chikungunya
4b cap iv tema_ii_vigilancia_epidemiologica_de_chikungunya4b cap iv tema_ii_vigilancia_epidemiologica_de_chikungunya
4b cap iv tema_ii_vigilancia_epidemiologica_de_chikungunya
 
Declaração universal dos direitos da criança
Declaração universal dos direitos da criançaDeclaração universal dos direitos da criança
Declaração universal dos direitos da criança
 
Carnet de pose_2008_plafond_pregymetal
Carnet de pose_2008_plafond_pregymetalCarnet de pose_2008_plafond_pregymetal
Carnet de pose_2008_plafond_pregymetal
 
LUXEMBOURG CREATIVE 2016 : De l'idée au marché (2)
LUXEMBOURG CREATIVE 2016 : De l'idée au marché (2)LUXEMBOURG CREATIVE 2016 : De l'idée au marché (2)
LUXEMBOURG CREATIVE 2016 : De l'idée au marché (2)
 
Concentración y dilución de la orina
Concentración y dilución de la orinaConcentración y dilución de la orina
Concentración y dilución de la orina
 
Daydreaming dance
Daydreaming danceDaydreaming dance
Daydreaming dance
 
Unidad 5 sistema urinario filtrado secrecion y reabsorcion
Unidad 5 sistema urinario filtrado secrecion y reabsorcionUnidad 5 sistema urinario filtrado secrecion y reabsorcion
Unidad 5 sistema urinario filtrado secrecion y reabsorcion
 
L’industria crocieristica internazionale e il ruolo di Venezia nel Mediterran...
L’industria crocieristica internazionale e il ruolo di Venezia nel Mediterran...L’industria crocieristica internazionale e il ruolo di Venezia nel Mediterran...
L’industria crocieristica internazionale e il ruolo di Venezia nel Mediterran...
 
Clipping New Fashion Week 15/11/11 @ IED Barcelona
Clipping New Fashion Week 15/11/11 @ IED BarcelonaClipping New Fashion Week 15/11/11 @ IED Barcelona
Clipping New Fashion Week 15/11/11 @ IED Barcelona
 

Similar a SharePoint Storage Optimization

SAP - PowerBI integration
SAP - PowerBI integrationSAP - PowerBI integration
SAP - PowerBI integrationStratebi
 
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector InsuaLuis Du Solier
 
Administracion Sharepoint 2010
Administracion Sharepoint 2010Administracion Sharepoint 2010
Administracion Sharepoint 2010Eva Ordoñez Perez
 
Los beneficios de realizar backup en la nube de AWS
Los beneficios de realizar backup en la nube de AWSLos beneficios de realizar backup en la nube de AWS
Los beneficios de realizar backup en la nube de AWSAmazon Web Services LATAM
 
DBA para SharePoint
DBA para SharePointDBA para SharePoint
DBA para SharePointJoseph Lopez
 
Mejores Prácticas de SQL Server para implementar SharePoint Server
Mejores Prácticas de SQL Server para implementar SharePoint ServerMejores Prácticas de SQL Server para implementar SharePoint Server
Mejores Prácticas de SQL Server para implementar SharePoint ServerSpanishPASSVC
 
Pres2 dulce rosales ide0610005
Pres2 dulce rosales ide0610005Pres2 dulce rosales ide0610005
Pres2 dulce rosales ide0610005dulcecristal
 
Introducción a Backbone JS
Introducción a Backbone JSIntroducción a Backbone JS
Introducción a Backbone JSSanti Leopardo
 
Integración entre Reporting Services (SSRS) y SharePoint 2010
Integración entre Reporting Services (SSRS) y SharePoint 2010Integración entre Reporting Services (SSRS) y SharePoint 2010
Integración entre Reporting Services (SSRS) y SharePoint 2010SolidQ
 
Integrando Oracle BI, BPM y BAM 11g: El ciclo completo de la información
Integrando Oracle BI, BPM y BAM 11g:  El ciclo  completo de la informaciónIntegrando Oracle BI, BPM y BAM 11g:  El ciclo  completo de la información
Integrando Oracle BI, BPM y BAM 11g: El ciclo completo de la informaciónEdelweiss Kammermann
 
Sharepoint 2013 que hay de nuevo
Sharepoint 2013   que hay de nuevoSharepoint 2013   que hay de nuevo
Sharepoint 2013 que hay de nuevoDaniel Laco
 
Lecciones aprendidas SQL Server AlwaryOn
Lecciones aprendidas SQL Server AlwaryOnLecciones aprendidas SQL Server AlwaryOn
Lecciones aprendidas SQL Server AlwaryOnJulián Castiblanco
 
¿Que es SharePoint?
¿Que es SharePoint?¿Que es SharePoint?
¿Que es SharePoint?Rick Taylor
 
Bi OnDemand integration
Bi OnDemand integrationBi OnDemand integration
Bi OnDemand integrationHéctor Anaya
 
Diferencias entre TIBCO Jaspersoft comunidad vs comercial
Diferencias entre TIBCO Jaspersoft comunidad vs comercialDiferencias entre TIBCO Jaspersoft comunidad vs comercial
Diferencias entre TIBCO Jaspersoft comunidad vs comercialIT-NOVA
 
Sql server 2012 y share point server 2013 integración cercana a la perfección
Sql server 2012 y share point server 2013 integración cercana a la perfecciónSql server 2012 y share point server 2013 integración cercana a la perfección
Sql server 2012 y share point server 2013 integración cercana a la perfecciónGuillermo Taylor
 

Similar a SharePoint Storage Optimization (20)

SAP - PowerBI integration
SAP - PowerBI integrationSAP - PowerBI integration
SAP - PowerBI integration
 
Datos Siempre Actualizados con Power BI
Datos Siempre Actualizados con Power BIDatos Siempre Actualizados con Power BI
Datos Siempre Actualizados con Power BI
 
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
 
Avances analticos
Avances analticosAvances analticos
Avances analticos
 
Avances analíticos
Avances analíticosAvances analíticos
Avances analíticos
 
Administracion Sharepoint 2010
Administracion Sharepoint 2010Administracion Sharepoint 2010
Administracion Sharepoint 2010
 
Los beneficios de realizar backup en la nube de AWS
Los beneficios de realizar backup en la nube de AWSLos beneficios de realizar backup en la nube de AWS
Los beneficios de realizar backup en la nube de AWS
 
DBA para SharePoint
DBA para SharePointDBA para SharePoint
DBA para SharePoint
 
Mejores Prácticas de SQL Server para implementar SharePoint Server
Mejores Prácticas de SQL Server para implementar SharePoint ServerMejores Prácticas de SQL Server para implementar SharePoint Server
Mejores Prácticas de SQL Server para implementar SharePoint Server
 
Pres2 dulce rosales ide0610005
Pres2 dulce rosales ide0610005Pres2 dulce rosales ide0610005
Pres2 dulce rosales ide0610005
 
Introducción a Backbone JS
Introducción a Backbone JSIntroducción a Backbone JS
Introducción a Backbone JS
 
Integración entre Reporting Services (SSRS) y SharePoint 2010
Integración entre Reporting Services (SSRS) y SharePoint 2010Integración entre Reporting Services (SSRS) y SharePoint 2010
Integración entre Reporting Services (SSRS) y SharePoint 2010
 
Integrando Oracle BI, BPM y BAM 11g: El ciclo completo de la información
Integrando Oracle BI, BPM y BAM 11g:  El ciclo  completo de la informaciónIntegrando Oracle BI, BPM y BAM 11g:  El ciclo  completo de la información
Integrando Oracle BI, BPM y BAM 11g: El ciclo completo de la información
 
Sharepoint 2013 que hay de nuevo
Sharepoint 2013   que hay de nuevoSharepoint 2013   que hay de nuevo
Sharepoint 2013 que hay de nuevo
 
Lecciones aprendidas SQL Server AlwaryOn
Lecciones aprendidas SQL Server AlwaryOnLecciones aprendidas SQL Server AlwaryOn
Lecciones aprendidas SQL Server AlwaryOn
 
Manual
ManualManual
Manual
 
¿Que es SharePoint?
¿Que es SharePoint?¿Que es SharePoint?
¿Que es SharePoint?
 
Bi OnDemand integration
Bi OnDemand integrationBi OnDemand integration
Bi OnDemand integration
 
Diferencias entre TIBCO Jaspersoft comunidad vs comercial
Diferencias entre TIBCO Jaspersoft comunidad vs comercialDiferencias entre TIBCO Jaspersoft comunidad vs comercial
Diferencias entre TIBCO Jaspersoft comunidad vs comercial
 
Sql server 2012 y share point server 2013 integración cercana a la perfección
Sql server 2012 y share point server 2013 integración cercana a la perfecciónSql server 2012 y share point server 2013 integración cercana a la perfección
Sql server 2012 y share point server 2013 integración cercana a la perfección
 

Más de Roberto Vazquez Delgado

Tips for your on-premises cloud or hybrid migration
Tips for your on-premises cloud or hybrid migrationTips for your on-premises cloud or hybrid migration
Tips for your on-premises cloud or hybrid migrationRoberto Vazquez Delgado
 
Beyond the hype: Management and Governance for Office 365
Beyond the hype: Management and Governance for Office 365Beyond the hype: Management and Governance for Office 365
Beyond the hype: Management and Governance for Office 365Roberto Vazquez Delgado
 
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...Roberto Vazquez Delgado
 
CEUS VII Planificando SharePoint Governance
CEUS VII Planificando SharePoint GovernanceCEUS VII Planificando SharePoint Governance
CEUS VII Planificando SharePoint GovernanceRoberto Vazquez Delgado
 

Más de Roberto Vazquez Delgado (8)

Tips for your on-premises cloud or hybrid migration
Tips for your on-premises cloud or hybrid migrationTips for your on-premises cloud or hybrid migration
Tips for your on-premises cloud or hybrid migration
 
You're in the cloud! Great! Now what?
You're in the cloud! Great! Now what?You're in the cloud! Great! Now what?
You're in the cloud! Great! Now what?
 
You’re In the Cloud. Great! Now What?
You’re In the Cloud. Great! Now What?You’re In the Cloud. Great! Now What?
You’re In the Cloud. Great! Now What?
 
Beyond the hype: Management and Governance for Office 365
Beyond the hype: Management and Governance for Office 365Beyond the hype: Management and Governance for Office 365
Beyond the hype: Management and Governance for Office 365
 
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
 
To blob or not to blob
To blob or not to blobTo blob or not to blob
To blob or not to blob
 
Enforcing SharePoint Governance
Enforcing SharePoint GovernanceEnforcing SharePoint Governance
Enforcing SharePoint Governance
 
CEUS VII Planificando SharePoint Governance
CEUS VII Planificando SharePoint GovernanceCEUS VII Planificando SharePoint Governance
CEUS VII Planificando SharePoint Governance
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 

Último (16)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 

SharePoint Storage Optimization

  • 1. Optimización del Almacenamiento Roberto Vázquez Delgado EMEA Systems Engineer
  • 2. Agenda Herramientasnativas SharePoint 2010 Problemas de almacenamiento EBS vs RBS MigrarvsConectar Connector Storage Optimization Insert / Header & Footer to change 2 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc. 2
  • 3.
  • 4. Control de Versiones
  • 6. CrecimientoComo reglaprácticapara la planificacióninicial: 3.5 x el sistema de archivos Optimización del Almacenamiento 3 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 7.
  • 8.
  • 9. Contenido SharePoint = BLOB + Metadata
  • 10. BBDD Contenido = BBDD de … BLOBs + Metadata
  • 11. BBDD SQL necesita altos IOPS (input/output operations per second) y bajalatencia
  • 12. Altos IOPS + almacenamiento de bajalatencia = €€€€
  • 13. Los BLOBs no participan en lasoperaciones de consulta, por lo que no tienesentido el tenerBLOBs en una BBDD
  • 14. BBDDllena de BLOBs = €€€€ perdidos  Optimización del Almacenamiento 5 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 15. Almacenamiento en SharePoint pordefecto SharePoint WFE SharePoint Object Model BLOBs & Metadata SQL Server Content DB Config DB Storage Optimization 6 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 16.
  • 18. Costes de AlmacenamientoOptimización del Almacenamiento 7 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 19.
  • 20.
  • 22. Bloquear la subida de BLOBsOptimización del Almacenamiento 9 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 23. Extending Moviendo los BLOBs fuera de la BBDD Storage Optimization 10 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 24. APIs disponibles SharePoint External BLOB Service (EBS) SQL Remote BLOB Service (RBS) Storage Optimization 11 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 25.
  • 27. RBS = Remote BLOB Service
  • 28. SQL Server 2008R2 Feature Pack API, con soporte SharePoint 2010
  • 30. Necesitan de un proveedorparapoderfuncionar
  • 31. ImposibletenerámbosproveedoresStorage Optimization 12 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 32.
  • 33. El proveedor EBS puedetomarposesión del BLOB
  • 34. El proveedorproporciona a SharePoint un testigo o stub paraque SharePoint sepacómoobtener el objeto
  • 35. Transparentepara el usuario final SharePoint WFE SharePoint Object Model BLOB SQL Server BLOB Store Metadata Content DB Config DB EBS Provider Storage Optimization 13 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 36.
  • 37. Solo 1 proveedor EBS porgranja de SharePoint
  • 38. BLOBs huérfanos- no existe un métododirectoque compare el almacén de BLOBs y la BBDD de Contenido
  • 39. Cumplimiento legal- ¿Quépasasi no quieropermitir a SharePoint eliminar el objeto?Storage Optimization 14 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 40.
  • 41. No esexclusivo de SharePoint, disponible a cualquieraplicación
  • 42. Cadaproveedorpuede ser asociado con cada base de datosSharePoint Object Model BLOB & Metadata SQL Server Relational Access Metadata BLOB RBS Client Library Provider Library X Provider Library Y Content DB X Content DB Y BLOB Store BLOB Store Storage Optimization 15 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 43.
  • 44.
  • 45. Sólo 1 proveedor RBS por BBDD de Contenido
  • 46. Los BLOBs huérfanos no suponen un problema
  • 47. Puedebloquearoperaciones,desde un punto de vista del almacenamiento
  • 48. Puede ser administradovíaPowershellStorage Optimization 17 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 49. EBS versus RBS, ¿cuálesmejor? EBS Mejorintegración con lasaplicaciones, permitemásreglas y configuraciones Storage Optimization 18 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 50. EBS versus RBS, ¿cuálesmejor? RBS EBS Más simple, permiteunaarquitecturamásunificada entre diferentesaplicaciones Mejorintegración con lasaplicaciones, permitemásreglas y configuraciones http://www.codeplex.com/sqlrbs Storage Optimization 19 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 51.
  • 52.
  • 53. El BCS es a bases de datosexternascomo Connector es a almacenamientoexterno de archivos
  • 54. Seimplementa gracias a un tipo especial de Bibliotecas de Documentos-File System Document Library -Media Library Storage Optimization 21 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 55. Connecting La mejormanera de anticiparse al problema de los BLOBs
  • 56.
  • 57. Manteniendo SharePoint comosucapa de presentaciónpara los sistemas de archivosexistentes:
  • 58. Unidadescompartidas, servicios en la nube,sistemas ECM, etc.
  • 59. Funcionamiento con SharePoint workflows, alertas, aplicaciones Office, aplicaciones de terceros etc.Storage Optimization 23 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 60. DocAve Connectors 1) Creamosuna Content Library 2) Cargamos la metadata del origen Stub Diseñador de sitios BBDD 3) Cuando los usuariosacceden a la información, estransparentementecargadadesde el origen. Los cambiosseránguardadosdirectamente al disco. 2) Connectamos y sincr. con el contenido del origen Almacenam. en la nube WebFront-end Almacenamiento de disco Usuarios Storage Optimization 24 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 61.
  • 62. La información se queda elsistema de orígen
  • 63. Se daunasegundavida al sistemanativoincrementandosu valor
  • 64. La carga del almacenamiento la maneja el sistemanativo
  • 65. Los cambios se propagan al origen
  • 68. La información se muevedentro de SharePoint
  • 69. SharePoint reemplaza el sistemanativo
  • 70. La carga del almacenamientola manejaSharePoint
  • 71. Los cambios se guardan en SharePoint
  • 72. Migrar y deshacerse del sistemaantiguoStorage Optimization 25 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 73. ¡Gracias! Q&A roberto.delgado@avepoint.com Storage Optimization 26 © 2010 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.

Notas del editor

  1. There are several things you need to take into consideration when planning for how much storage you will need to allocate to SharePoint content.
  2. There are a few basic ways to manage storage growth in SharePoint. First things first, set site quotas and alerts, we always recommend a 10 GB limit and 8 GB alert. This is going to let you stay on top of which sites are growing more quickly so you can plan future structure accordingly. Next is to monitor growth trends. Pay attention to how quickly your sites are growing, and then don’t forget to monitor the overall Content DB size. Finally, depending on growth, there’s a very good chance you’ll need to split content DB’s if they get too big. Now, what is “too big”? We’ll get to that in a minute, as there are several recommendations based on your concerns… First though, we’ll look at a couple of ways to control growth of content DBs…
  3. Here’s a look at a very basic SharePoint architecture. Here we have the front end with the object model, and the SharePoint content (blobs and metadata) are stored in SQL.
  4. This diagram maps out data growth over a period of time in a collaboration environment:Electronic data will continue to grow year over yearInactive data growth outpaces growth of active, operational dataHowever, most of the data is actually inactive or stale data, which is the area in between the two linesIn SharePointConsider your work on a design documentThrough drafts and edits, multiple versions are being created. Ex. Up to 32 versions of a document, if each document is 2.5 MB, full version history takes up 80MB.When document is approved, initial 30 versions no longer needed and can be archived awayConsider project sitesProject sites bring groups of people together to work on related documents, task lists, discussions, etc.Within each org, there could be hundreds of projects that get completed each year. But entire project sites still reside on SharePointAs inactive data continue to grow, resources required for current active data is saturated by inactive data. Users experience diminishing service levels (i.e. performance degradation)Additional hardware, servers, processing power may be needed, As databases continue to grow, this would also impact the current SLA’s for backup and recovery windows that are currently in place.
  5. To optimize storage, we can essentially look at two major concepts. We already discussed earlier how BLOB’s don’t contribute to SQL queries, so essentially there’s no need to keep them in the database. So the first option is to move the BLOBs out of the database. The way to do this is to leverage Blob Services APIs. The second option is to Archive content, which currently there are no native tools for, so you’d have to look at a 3rd party.
  6. So if we leverage EBS… this is how the SharePoint architecture would change. The provider sits with the SP object model, and gives SharePoint tokens or stubs so it knows how to retrieve the content and maintains the context of the content. The metadata is stored in SQL, BLOBs go to a storage location of your choosing. This is completely transparent to the end user.
  7. However, there are some things to note about EBS. As it is implemented by SharePoint, there’s only 1 provider allowed per SharePoint farm. There’s a chance that you could run into orphaned BLOBs, and then there are also compliance concerns.
  8. So now let’s take a look at RBS… As RBS is SQL specific, it can be used across applications that leverage SQL, not just SharePoint, so this gives you more of an enterprise-wide storage architecture versus EBS, and here’s how enabling an RBS provider would affect your SharePoint storage architecture. You can have an RBS provider per database. No context, no ability to manage the object
  9. Natively with SharePoint 2010, MSFT offers a RBS provider, FILESTREAM. However, it does not recommend using this with very large databases in production. To leverage this feature, you’d have to 1, 2, 3, and then 4, so you would need admin privileges on SQL and Windows server. STORAGE LOCATION IS FILE SYSTEM ONLY!!
  10. As with EBS, there are some things to note with RBS… one of the main benefits is the ability to mange RBS viaPowershell, which MSFT is highly encouraging the use of over STSADM, as I believe they’re eventually doing away with STSADM.
  11. So again, looking that the two blob services available, which is better, with EBS we have tighter application integration, allowing for more rules and settings to determine which BLOBs are offloaded, and then you have RBS…
  12. Which is simpler, and allows for a more unified storage architecture across applications, it’s not SharePoint specifid….
  13. So once we leverage Blob Services APIs to offload BLOB out of SQL, these are the impacts that we’ll see relative to our previous concerns regarding Backup and Recovery, Performance, and Storage.
  14. Now we come to Connecting…