External BLOB Storage Provider (EBS) - itaysk

External BLOB Storage Provider (EBS)

Posted Tuesday, January 22, 2008 8:31 PM by Itay Shakury

I think AJAX stole the spotlight with MOSS SP1.. The feature I'm most excited with is External BLOB Storage Provider (EBS).

"A large proportion of data files are represented as unstructured binary files—that is, binary large object (BLOB) data files. SQL Server offers less of a gain for binary data than for structured data, so your server farm might gain cost savings by using an external data store to contain your binary data files."

So now we can store big files in regular file system storage, but still benefit from SharePoint's file management features.

ebparchitecture

There are consequences, and it does seem quite challenging to implement (anyone said COM..?), But I think this is an important feature that everyone should know.

More info on the WSS SDK:
http://msdn2.microsoft.com/en-us/library/bb802976.aspx

BTW, This WAS available before SP1 with KB938499..

תגים:, ,

Comments

# re: External BLOB Storage Provider (EBS)

Wednesday, January 23, 2008 3:21 AM by sugeng

how to implement

# re: External BLOB Storage Provider (EBS)

Wednesday, January 23, 2008 9:23 AM by Itay Shakury

You have to implement ISPExternalBinaryProvider COM Interface.

Instructions can be found at the link I provided:

msdn2.microsoft.com/.../bb802811.aspx

# re: External BLOB Storage Provider (EBS)

Friday, October 31, 2008 3:15 PM by Paul

Can you code EBS to be granular in what it externalizes

Certain size of files or certain document libraries...

# re: External BLOB Storage Provider (EBS)

Friday, June 26, 2009 11:02 PM by Jeremy Ragan

Just an update to your post.  With our StoragePoint product you get all the benefits of EBS within SharePoint without any of the consequences listed in the MSDN page you link.  In fact, the MSDN page is wrong on a couple of its assertions:

* EBS changes in 2010 as to make current uses non-functional on 2010 -- FALSE.

*  SharePoint is slower with EBS -- COMPLETELY FALSE.  Not only SharePoint FASTER for reads and writes, but you move all I/O load from the SQL Server to the Web Front Ends so if you need to scale out, it's much cheaper to do so.

You should check out http://www.storagepoint.com/ .  It really should be a requirement to use StoragePoint with SharePoint.  You get a faster SharePoint with tiny content databases and externalized data that can be encrypted, compressed, and even re-called back into SharePoint if need be.

Leave a Comment

(required) 
(required) 
(optional)
(required) 

Enter the numbers above: