Alachisoft.com

Accelerate SharePoint with Reduced Database Load

Externalize BLOBs out of the database

Dramatically reduce database size & load

Cache BLOBs on WFE Servers

Featured Article (1/3)

Clouds Done Right - Dist. Caching Removes Bottlenecks

Redmondmag.com

Featured Article (2/3)

Distributed Caching On The Path To Scalability

MSDN Magazine

Featured Article (3/3)

Providing Scalability for ASP.NET Applications

Microsoft Technet Magazine

BLOB Externalization

NCachePoint lets you migrate all your BLOBs out of your database and into a more suitable storage. By doing this, you reduce the database size by as much as 90% and also reduce the traffic to the database. This dramatically improves your database performance which now only has to deal with non-BLOB structured relational data. Here are some benefits of externalizing BLOBs out of the database.

Why Externalize BLOBs?

There are many reasons why you should externalize BLOBs instead of keeping them in the database. The bottom line is that relational databases were designed to keep structured relational data and therefore BLOBs really don’t belong there. Here are some reasons why you should externalize BLOBs:

  • BLOB I/O degrades database performance significantly
  • BLOBs cannot take advantage of SQL indexing or queries
  • Externalizing BLOBs improves performance dramatically
  • Externalized BLOBs can be kept in reliable SAN, NAS, or Cloud storage
  • Externalizing BLOBs simplifies your backup & recovery

How NCachePoint Externalizes BLOBs?

NCachePoint implements an External BLOB Storage (EBS) provider for SharePoint. EBS provider coordinates get and put operations for the BLOB store. Additionally, EBS Provider ensures that the SQL Server content database contains metadata references to their associated BLOB streams in the external BLOB store.


SharePoint EBS

NCachePoint installs an EBS provider on all Web Front End (WFE) servers in a SharePoint farm. This allows the SharePoint interface to recognize document open and save commands and initiate the EBS provider's redirection calls.

NCachePoint BLOB Externalization Features

NCachePoint provides a rich set of features to let you externalize BLOBs out of SharePoint database. These are:

  • Migrate BLOBs: Migrate out of database at runtime without stopping your SharePoint application.
  • BLOB Storage Options: You can store BLOBs in the following:
    • File system
    • Storage area network (SAN)
    • Network attached storage (NAS)
    • Cloud Storage (Windows Azure & Amazon) coming soon
  • Compression: Compress all BLOBs with GZip automatically
  • Encryption: Encrypt all BLOBs with DES-64bit or AES-128bit encryption
  • Revert BLOBs: Revert tool provide to put all BLOBs back in your database
  • Garbage Cleanup BLOBs: To remove all unreferenced BLOBs from external store
  • Email Notifications: On migrate, revert, or garbage cleanup of BLOBs tasks
  • Cache BLOBs: Use in-memory cache for frequently used BLOBs on WFE servers
  • 100% SharePoint compatible: Upgrade to SharePoint 2010 also coming