Dell Fluid File System

Last updated
Top to bottom: Users connect via the "front-end" to NAS appliances running FluidFS, which connect through "back-end" switches to disk arrays. Schematic overview Dell Fluid File System.jpg
Top to bottom: Users connect via the "front-end" to NAS appliances running FluidFS, which connect through "back-end" switches to disk arrays.

Dell Fluid File System, or FluidFS, is a shared-disk filesystem made by Dell that provides distributed file systems to clients. Customers buy an appliance: a combination of purpose-built network-attached storage (NAS) controllers with integrated primary and backup power supplies (i.e., the appliance) attached to block level storage via the iSCSI or Fiber Channel protocol. A single Dell FluidFS appliance consists of two controllers operating in concert (i.e., active/active) connecting to the back-end storage area network (SAN). Depending on the storage capacity requirements and user preference, FluidFS version 4 NAS appliances can be used with Compellent or EqualLogic SAN arrays. The EqualLogic FS7600 and FS7610 connect to the client network and to Dell's EqualLogic arrays with either 1 Gbit/s (FS7600) or 10 Gbit/s (FS7610) iSCSI protocol. For Compellent, FluidFS is available with either 1 Gbit/s or 10 Gbit/s iSCSI connectivity to the client network and connection to the backend Compellent SAN can be either 8 Gbit/s Fibre Channel or 10 Gbit/s iSCSI.

Contents

The FluidFS software layer running on the NAS Appliance creates a single name-space to the users, offering access via Server Message Block (SMB) and Network File System (NFS). It also includes features to prevent data-loss or corruption and uses caching to increase performance. [1]

History

FluidFS is the result of Dell's acquisition of intellectual property from Exanet, a firm whose assets included a hardware-independent, scalable NAS storage product. Previously known as the Dell Scalable File System (DSFS), Dell changed the name to FluidFS after its acquisition of Compellent Technologies, which successfully used the Fluid Data tag-line as a startup company. [2] Dell further developed the Exanet file system to support NDMP backup and integrated it with the IP obtained from the acquisition of Ocarina Networks, which included deduplication and data compression technology. Dell initially adapted FluidFS to work with its Compellent, EqualLogic, and PowerVault storage platforms. [1]

Architecture

The underlying software architecture of FluidFS employs a Linux-based symmetric clustering model with distributed metadata, native load balancing, flexible caching capabilities and other features. Its scalability is not limited by volume size as with traditional file systems, and supports scaling up (adding capacity to the system) and by scaling out (adding nodes, or performance, to the system). FluidFS operates across a symmetric cluster of purpose-built NAS controllers (housed in pairs within a 2U appliance), which interface over a fabric to shared back-end storage via iSCSI or Fibre Channel storage area networks.

The FluidFS architecture is layered, and presents a traditional file system to network clients while performing special functions at the back end. This is designed to utilize all available resources at the network, server and disk levels to improve response times.

Capacity

Based on the back-end storage product the maximum number of NAS appliances and storage capacity varies. The number of NAS appliances varies from 1 to 4. The entire capacity of the system can be managed in a single global namespace, and as of FluidFS v6 supports multitenancy and a total storage capacity of tens of PB. [3] The maximum size of any single file is 128 TB. The number of files the name-space is limited to 64 billion per appliance, [4] or 256 billion in 4 appliances, making it one of the largest in the industry.

Related Research Articles

Internet Small Computer Systems Interface or iSCSI is an Internet Protocol-based storage networking standard for linking data storage facilities. iSCSI provides block-level access to storage devices by carrying SCSI commands over a TCP/IP network. iSCSI facilitates data transfers over intranets and to manage storage over long distances. It can be used to transmit data over local area networks (LANs), wide area networks (WANs), or the Internet and can enable location-independent data storage and retrieval.

<span class="mw-page-title-main">Host adapter</span> Computer hardware device

In computer hardware, a host controller, host adapter, or host bus adapter (HBA), connects a computer system bus, which acts as the host system, to other network and storage devices. The terms are primarily used to refer to devices for connecting SCSI, SAS, Fibre Channel and SATA devices. Devices for connecting to FireWire, USB and other devices may also be called host controllers or host adapters.

<span class="mw-page-title-main">Network-attached storage</span> Computer data storage server

Network-attached storage (NAS) is a file-level computer data storage server connected to a computer network providing data access to a heterogeneous group of clients. The term "NAS" can refer to both the technology and systems involved, or a specialized device built for such functionality.

<span class="mw-page-title-main">Clariion</span> Storage array product

Clariion is a discontinued SAN disk array manufactured and sold by EMC Corporation, it occupied the entry-level and mid-range of EMC's SAN disk array products. In 2011, EMC introduced the EMC VNX Series, designed to replace both the Clariion and Celerra products.

NetApp, Inc. is an American hybrid cloud data services and data management company headquartered in San Jose, California. It has ranked in the Fortune 500 from 2012 to 2021. Founded in 1992 with an IPO in 1995, NetApp offers cloud data services for management of applications and data both online and physically.

PowerVault is a line of data storage and backup products formerly from Dell, and currently for Dell EMC.

In computer science, storage virtualization is "the process of presenting a logical view of the physical storage resources to" a host computer system, "treating all storage media in the enterprise as a single pool of storage."

Gluster Inc. was a software company that provided an open source platform for scale-out public and private cloud storage. The company was privately funded and headquartered in Sunnyvale, California, with an engineering center in Bangalore, India. Gluster was funded by Nexus Venture Partners and Index Ventures. Gluster was acquired by Red Hat on October 7, 2011.

<span class="mw-page-title-main">IBM storage</span> Product portfolio of IBM

The IBM Storage product portfolio includes disk, flash, tape, NAS storage products, storage software and services. IBM's approach is to focus on data management.

Exanet, Ltd. was an Israeli software company that provided scalable network-attached storage software solutions to partners. Exanet software was hardware independent. Their clustered NAS software storage solution provided single-file system scalability, and was compatible with Linux, Mac, and Windows operating systems. After the company went into temporary receivership, on February 19, 2010 Exanet's intellectual property was acquired by Dell.

<span class="mw-page-title-main">Dell EMC Isilon</span> Network-attached storage

Dell EMC Isilon is a scale out network-attached storage platform offered by Dell EMC for high-volume storage, backup and archiving of unstructured data. It provides a cluster-based storage array based on industry standard hardware, and is scalable to 50 petabytes in a single filesystem using its FreeBSD-derived OneFS file system.

A clustered file system is a file system which is shared by being simultaneously mounted on multiple servers. There are several approaches to clustering, most of which do not employ a clustered file system. Clustered file systems can provide features like location-independent addressing and redundancy which improve reliability or reduce the complexity of the other parts of the cluster. Parallel file systems are a type of clustered file system that spread data across multiple storage nodes, usually for redundancy or performance.

Grid-oriented Storage (GOS) was a term used for data storage by a university project during the era when the term grid computing was popular.

StorNext File System (SNFS), colloquially referred to as StorNext is a shared disk file system made by Quantum Corporation. StorNext enables multiple Windows, Linux and Apple workstations to access shared block storage over a Fibre Channel network. With the StorNext file system installed, these computers can read and write to the same storage volume at the same time enabling what is known as a "file-locking SAN." StorNext is used in environments where large files must be shared, and accessed simultaneously by users without network delays, or where a file must be available for access by multiple readers starting at different times. Common use cases include multiple video editor environments in feature film, television and general video post production.

EqualLogic, Inc. was an American computer data storage company based in Nashua, New Hampshire, active from 2001 to 2007. In 2008, the company was merged into Dell Inc. Dell-branded EqualLogic products are iSCSI-based storage area network (SAN) systems. Dell has 3 different lines of SAN products: EqualLogic, Compellent and Dell PowerVault.

<span class="mw-page-title-main">Compellent Technologies</span> Computer data storage

Compellent Technologies, Inc., was an American manufacturer of enterprise computer data storage systems that provided block-level storage resources to small and medium sized IT infrastructures. The company was founded in 2002 and headquartered in Eden Prairie, Minnesota. Compellent's flagship product, Storage Center, is a storage area network (SAN) system that combines a standards-based hardware platform and a suite of virtualized storage management applications, including automated tiered storage through a proprietary process called "DataProgression", thin provisioning and replication. The company developed software and products aimed at mid-size enterprises and sold through a channel network of independent providers and resellers. Dell acquired the company in February 2011, after which it was briefly a subsidiary known as Dell Compellent.

IBM Storwize systems were virtualizing RAID computer data storage systems with raw storage capacities up to 32 PB. Storwize is based on the same software as IBM SAN Volume Controller (SVC).

Adaptable Modular Storage 2000 is the brand name of Hitachi Data Systems mid-range storage platforms.

Dell EMC Unity is one of Dell EMC’s mid-range storage array product lines. It was designed from the ground up as the next generation midrange unified storage array after the EMC VNX and VNXe series, which evolved out of the EMC Clariion SAN disk array.

ONTAP or Data ONTAP or Clustered Data ONTAP (cDOT) or Data ONTAP 7-Mode is NetApp's proprietary operating system used in storage disk arrays such as NetApp FAS and AFF, ONTAP Select, and Cloud Volumes ONTAP. With the release of version 9.0, NetApp decided to simplify the Data ONTAP name and removed the word "Data" from it, and remove the 7-Mode image, therefore, ONTAP 9 is the successor of Clustered Data ONTAP 8.

References

  1. 1 2 Dell Product Group (June 2013). "Dell Fluid File System v3.0". dell.com.
  2. "Fluid Data Storage". Archived from the original on November 21, 2011 via Wayback Machine.
  3. "Dell Fluid File System Version 6.0 Support Matrix". dell.com. March 2017.
  4. "Dell EqualLogic FS7610 with FluidFS v4". dell.com. Retrieved October 24, 2017.