SharePoint Saturday Durban Presentation
-
Upload
warren-marks -
Category
Career
-
view
332 -
download
3
description
Transcript of SharePoint Saturday Durban Presentation
![Page 1: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/1.jpg)
Dude Where Did You Park My SharePoint Data?WARREN MARKS
DURBAN – 14 SEPTEMBER 2013
![Page 2: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/2.jpg)
Our Awesome Sponsor
![Page 3: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/3.jpg)
About me
Warren Marks
Johannesburg
Director
GTconsult
Over 13 years in information management
First time SPS Speaker
On occasion I like standing on my head
@MarksWazza
![Page 4: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/4.jpg)
Some of the topics we’ll discuss
How does SQL store your SharePoint Data? What is a blob and why is it bad news? What is the affect of big data in SQL? What size should my content databases be? What is EBS? What is RBS? How can I offload my blobs? How do I pick my provider?
![Page 5: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/5.jpg)
How SQL stores your SharePoint data
SQL reads 8K chunks called “Pages”
Disk formatted into 1K chunks Fantastic database solution - not
designed to store unstructured content in an optimal way
![Page 6: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/6.jpg)
Understanding the B-L-O-B
Binary large object (blob) - is a collection of binary data stored as a single entity in a database management system
![Page 7: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/7.jpg)
The effect of the BLOB in SQL
Bloating of SQL content databases Increased backup windows Increased recovery windows Increase in “fast” disk storage
requirements Increased TCO for SharePoint Performance degradation
![Page 9: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/9.jpg)
How things get put back together
![Page 10: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/10.jpg)
Content DB limitations best practices
200GB Content DB
4TB Content DB (Disk speed requirements)
500 DB’s per farm
Shredded Storage
![Page 11: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/11.jpg)
The EBS API (SharePoint Layer)
Supported from SharePoint 2007 SP1 & later Farm-wide feature (natively) Technology being deprecated and is not
support in SharePoint 2013
External Blob Storage
![Page 12: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/12.jpg)
The RBS API (SQL Layer)
Supported from SQL 2008 R2 & later Not unique to SharePoint – any SQL
application Natively implemented as a content database
scoped feature You can build your own RBS provider library
Remote Blob Storage
![Page 13: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/13.jpg)
Native Vs Product
![Page 14: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/14.jpg)
Filestream Provider
Can only be used on Storage local to the SQL server
Does not bypass SQL for blob offload No compression No de-duplication No Encryption No tiered storage Not built as an enterprise class solution
![Page 15: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/15.jpg)
Product
Metadata
NAS
PPT PDF
DOCDOC
DOC
DOC
TIFF
XLS
NAS
Azure Azure
JBOD
PDFDOC XLS
PDFTIFF
AVI
DOCPPTXLSTIFFPDF
+1 year
+2 years
Azure
DOCDOC
+5 years
Meta
dat
a
Less relevant content becomes less-expensive to store
Blob Offloader
![Page 16: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/16.jpg)
Filestream Provider vs Product
Feature RBS FILESTREAM Product
BLOB Externalization Offload BLOBs to remote (NAS, CAS, or Cloud) storage platforms Outbound BLOB cache for off-premises (i.e. Cloud) operations Define multiple storage locations per content database Filter endpoints by file type or scope (i.e. list or content type) Use SharePoint filename or folder on offloaded BLOBs Promote SharePoint properties to endpoint Securely delete (shred) BLOBs Report and Health Monitor Dashboard Administration User Interface PowerShell Support Compression
Encryption
(Transmission and "at rest“)
Tiered Storage (HSM) support Move BLOBs to less expensive tiers of storage based on admin-defined aging rules Move BLOBs to less expensive tiers of storage based on admin-defined retained versions rules Move BLOBs to less expensive tiers of storage based on admin-defined metadata change rules
Orphaned BLOB Garbage Collection (Basic )
![Page 17: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/17.jpg)
Picking your provider
Microsoft Gold ISV Partner Installed into a Fortune 500 Company Track Record Gartner Recognition Administrator Recognition POC!!!!
![Page 18: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/18.jpg)
Top 5 Reasons for using RBS
Rapid content growth Performance issues Realize cost savings Risk mitigation Develop a more agile storage strategy
![Page 19: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/19.jpg)
Final Goal
![Page 20: SharePoint Saturday Durban Presentation](https://reader038.fdocuments.us/reader038/viewer/2022103017/5577f430d8b42a24198b4cae/html5/thumbnails/20.jpg)
Q & A