Friday, June 18, 2021

Storage and Content Management’s Love/Hate Relationship

Content management systems need robust storage management. These systems rely on complex databases and must store metadata, usage statistics, user data, and the content itself. Each type of data has different storage requirements.

Many of the Web-based content management systems don’t offer storage management simply because bandwidth is very plentiful, and because storage has become inexpensive. Also, some storage options, such as DVD jukeboxes and network attached storage devices, include some storage management software. You can also use most off-the-shelf storage management software with just about any application, not just content management. So, why buy something you might have already have.

Content management vendors don’t specialize in storage. In fact, storage functions as a utility enabling application vendor to concentrate on content.

On the other hand, if your storage system doesn’t carefully match the needs of your content management, you might face a lot of pitfalls. You might loose think between content and metadata in a database when content moves out of the primary storage.

Storage management systems see only file attributes. Without specific instruction, these systems have no idea which files are essential and which are obsolete. These systems can’t update a database after changing the location of files that the database points to.

Having storage management functions built into a content management system can provide potential performance gains associated with fine-tuning storage. If, for example, content comes in many different sizes, files can be directed to RAID systems optimized for large and small files. If it’s the subject of active searches, content, such as metadata, can be stored on fast storage while data and inactive content can be placed on near-line storage. Using the available storage more efficiently, rather than adding new storage, will provide a gain in scalability.

Some vertical applications might also requirement that a content management system be able to control storage.For regulatory reasons, you might need to keep financial or medical data on optical storage. A content management system needs to differentiate regulated content and put it in archival storage.

When a content management system directly control storage, the systems is aware of the available storage devices and their capabilities. Systems administrators have the advantage of a single console through which they can manage content and storage at the same time.

Content management systems can also control storage indirectly through a storage management system, but it requires careful investigation and tailoring. The indirect model offers the advantage of the storage management system being available to other applications, and, as a result, lowering storage costs and giving administrators more flexibility.

No matter which option you select, you must think about your storage infrastructure when you set up any content management system. If you expect your system to remain relatively small, then you might get by with separate storage management. If, however, you need the content management system to scale up while the maintaining optimal performance, then consider the advantages of tighter integration.

Elizabeth M. Ferrarini is a free-lance writer from Boston, Massachusetts.

Editor’s note: This story first appeared on NetworkStorageForum, an site.

Similar articles

Latest Articles

Top Data Visualization Tools...

The amount of data generated and consumed by organizations is growing at an astounding rate. The total volume of data and information worldwide has...

The Data Capture Market

Data capture is the process of collecting, ingesting, or otherwise acquiring structured and unstructured data and either converting it into a data format usable...

NVIDIA and the Move...

NVIDIA recently held a Q&A with its visionary CEO Jensen Huang.   While the Q&A this week focused on NVIDIA’s announcements at Computex, his opening and...

Acquia Updates Open Digital...

BOSTON – Acquia’s Drupal-based customer experience (CX) platform is looking different to enterprise users. Acquia made updates last quarter across its three-part Open Digital Experience...