What is the best way to define and compare scale-out vs. object-based file systems?
Both types of systems deal with scaling storage, and aren't mutually exclusive. A scale-out file system is typically found in a storage system known as scale-out network-attached storage (scale-out NAS). Here, a single, highly scalable file system is implemented across separate physical modules in a NAS cluster. This helps simplify NAS management without adding new, siloed filers as file shares grow. These are often referred to as single or global namespace file systems.
Object-based storage systems deal with a different issue related to scale -- the ability of the storage system to find data when needed and manage increasingly larger data sets for a broader range of applications. Object-based storage devices (OBSD) add metadata to the file descriptor or create storage data objects that can be defined by their metadata characteristics. Metadata can include content, retention, data protection, security and other types of information the storage system accesses, and can be used to quickly find an object faster as well as automate the management of stored objects. These are important characteristics at larger scale.
Storage user interface innovations blur line between object storage and NAS
Related Q&A from John Webster
John Webster describes how changes to HDFS and the NameNode can help to improve Hadoop infrastructure. Continue Reading
Storage expert John Webster discusses three ways to use shared storage together with Hadoop architecture in this Ask the Expert answer. Continue Reading
Analyst John Webster details issues with Hadoop architecture and what users can expect from Hadoop Version 2.0. Continue Reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.