Dell Fluid File System V3.0
Total Page:16
File Type:pdf, Size:1020Kb
Dell Fluid File System v3.0 A Dell Technology White Paper Dell Product Group June 2013 DELL TECHNOLOGY WHITE PAPER: Dell Fluid File System v3.0 THIS TECHNOLOGY WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS PROVIDED AS IS, WITHOUT EXPRESS OR IMPLIED WARRANTIES OF ANY KIND. © 2013 Dell Inc. All rights reserved. Reproduction of this material in any manner whatsoever without the express written permission of Dell Inc. is strictly forbidden. For more information, contact Dell. Dell, the DELL logo, and the DELL badge, EqualLogic, Compellent, PowerVault and NetVault are trademarks of Dell Inc. Microsoft and Windows are either trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries. Symantec, BackupExec, and NetBackup are trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. CommVault and Simpana are registered trademarks of CommVault Systems, Inc. Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Dell Inc. disclaims any proprietary interest in trademarks and trade names other than its own. June 2013, version 3.0 DELL TECHNOLOGY WHITE PAPER: Dell Fluid File System v3.0 Contents 1 Abstract ............................................................................................................................................................... 4 2 Dell Fluid File System Architecture ................................................................................................................. 5 2.1 Layered Approach to FluidFS Logical Architecture ........................................................................... 5 2.1.1 Network Load-Balancing Layer ....................................................................................................... 5 2.1.2 File Protocol Access ........................................................................................................................... 6 2.1.3 NAS Volumes ....................................................................................................................................... 6 2.1.4 NAS Pool .............................................................................................................................................. 6 2.1.5 Block Device LUNs .............................................................................................................................. 7 2.2 The Physical Building Blocks .................................................................................................................. 7 2.2.1 NAS Appliance ...................................................................................................................................... 7 2.2.2 Back-end SAN Storage ...................................................................................................................... 8 2.3 Summary ................................................................................................................................................... 8 3 Data Integrity ....................................................................................................................................................... 10 3.1 Cache Mirroring and Metadata ........................................................................................................... 10 3.2 High availability ...................................................................................................................................... 10 3.3 Summary ................................................................................................................................................. 10 4 Data Protection ................................................................................................................................................. 11 4.1 Snapshots ................................................................................................................................................. 11 4.2 Backups .................................................................................................................................................... 11 4.3 Replication ...............................................................................................................................................12 4.4 Summary ..................................................................................................................................................12 5 Data Reduction .................................................................................................................................................13 5.1 Data Deduplication .................................................................................................................................13 5.2 Compression ...........................................................................................................................................13 5.3 Summary ................................................................................................................................................. 14 6 Fluid File System Solutions ............................................................................................................................. 15 6.1 Dell Compellent ...................................................................................................................................... 15 6.1.1 FS8600 ................................................................................................................................................ 15 6.2 Dell EqualLogic ...................................................................................................................................... 16 6.2.1 FS76x0 ................................................................................................................................................ 16 7 Summary ............................................................................................................................................................ 17 7.1 Additional Reading .................................................................................................................................. 17 DELL TECHNOLOGY WHITE PAPER: Dell Fluid File System v3.0 1 Abstract Traditional approaches to handling file data growth have proven to be costly, hard to manage, and difficult to scale effectively and efficiently. Dell™ Fluid File System (FluidFS) is designed to go beyond the limitations of traditional file systems with a flexible architecture that enables organizations to scale out and scale up non-disruptively. Hence, it addresses organizational challenges by allowing them to gain control of their data, reduce complexity, and meet growing data demands over time. The FluidFS architecture is an open-standards based network attached storage (NAS) file system that supports industry standard protocols including NFS v4 and CIFS/SMB v2.1. It provides innovative features proving high availability, performance, efficient data management, data integrity, and data protection. As a core component of the Dell Fluid Data architecture, FluidFS brings differentiated value to the various Dell storage offerings including the Dell Compellent FS8600 and FS8610 as well as the Dell EqualLogic FS7600 and FS7610. Continue reading to learn about additional features and enhancements that make it unique from other NAS products available in the market today. 4 DELL TECHNOLOGY WHITE PAPER: Dell Fluid File System v3.0 2 Dell Fluid File System Architecture The relentless growth of unstructured file data is accelerating the need for network file storage systems. Organizations coping with data growth are confronted with several challenges: Data silos prevent easy access to vital business information. Data migration, backup, and disaster recovery are complex, consuming administrative time and resources. Meeting data growth by deploying more and more storage systems increases both the administrative burden and capital expenditure at a time when businesses need to run lean. Traditional file systems have scalability limitations that make them unwieldy for organizations with rapidly expanding file data. FluidFS is an enterprise-class, fully distributed file system that provides customers with the tools necessary to manage file data in an efficient and simple manner. The underlying software architecture leverages a symmetric clustering model with distributed metadata, native load balancing, advanced caching capabilities and a rich set of enterprise-class features. FluidFS removes the scalability limitations such as limited volume size associated with traditional file systems and supports high capacity, performance-intensive workloads via 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 SAN storage, the EqualLogic PS Series and Compellent Storage Center in particular. The following sections provide descriptions of the logical and physical layers of FluidFS. 2.1 Layered Approach to FluidFS Logical Architecture The FluidFS architecture approaches layering with Network Load-Balancing performance in mind. The layered architecture presents a traditional file system