Your SlideShare is downloading. ×
0
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
SharePoint Saturday Durban Presentation
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

SharePoint Saturday Durban Presentation

317

Published on

SPSDBN

SPSDBN

Published in: Career, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
317
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Dude Where Did You Park My SharePoint Data? WARREN MARKS DURBAN – 14 SEPTEMBER 2013
  • 2. Our Awesome Sponsor
  • 3. 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
  • 4. 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?
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. Performance Degradation Uncovered
  • 9. How things get put back together
  • 10. Content DB limitations best practices 200GB Content DB 4TB Content DB (Disk speed requirements) 500 DB’s per farm Shredded Storage
  • 11. 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
  • 12. 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
  • 13. Native Vs Product
  • 14. 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
  • 15. Product NAS PPT PDF DOC DOC DOC DOC TIFF XLS NAS Azure Azure JBOD PDFDOC XLS PDF TIFF AVI DOCPPTXLSTIFFPDF +1 year +2 years Azure DOCDOC +5 years Less relevant content becomes less-expensive to store Blob Offloader
  • 16. 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 ) 
  • 17. Picking your provider  Microsoft Gold ISV Partner  Installed into a Fortune 500 Company  Track Record  Gartner Recognition  Administrator Recognition  POC!!!!
  • 18. Top 5 Reasons for using RBS  Rapid content growth  Performance issues  Realize cost savings  Risk mitigation  Develop a more agile storage strategy
  • 19. Final Goal
  • 20. Q & A
  • 21. Takeaways  Contact me @MarksWazza warren@gtconsult.co.za

×