OneFS distributed file system

OneFS
Developer(s)Isilon Systems
Full nameOneFS
Introduced2003; 21 years ago (2003) with OneFS 1.0 -- based on FreeBSD
Structures
Directory contentsB+ trees
File allocationB+ trees
Limits
Max volume size66PB+ (144+ nodes at 470TB+ each);[1] 65535 nodes theoretical limit
Max file size16TB
Max no. of filesCluster size dependent
Max filename length255 bytes
Max directory depth509 (suggested, to fit within PATH_MAX of 1023)[1]
Allowed filename
characters
Many (UTF-8, EUC-JP, CP932, CP1252, ISO-8859-*, EUC-KR, CP949). Encoding is per-directory entry, not per-filesystem. So multiple encodings may be used in a single volume. UTF-8 is encouraged as normative. NUL and / are not allowed in individual directory entries in any encoding.
Features
Dates recordedCreate time, rename time, mtime, ctime, atime
Date range1970 to 2038
Date resolutionNanosecond
ForksYes (extended attributes and Alternate Data Streams)
File system
permissions
Yes (POSIX permissions and NTFS ACLs)
Transparent
compression
Yes[2]
Transparent
encryption
Integrated with Self-encrypting Drives for encryption of "data at rest"[3]
Data deduplicationOffline only
Copy-on-writeYes (for snapshots)
Other
Supported
operating systems
OneFS

The OneFS File System is a parallel distributed networked file system designed by Isilon Systems and is the basis for the Isilon Scale-out Storage Platform.[3] The OneFS file system is controlled and managed by the OneFS Operating System, a FreeBSD variant.[3]

  1. ^ a b "Isilon OneFS and IsilonSD Edge: Technical Specifications Guide" (PDF). Dell Inc. June 2018.
  2. ^ Adam Armstrong (12 February 2019). "Dell EMC Launches All-Flash Isilon F810". Flying Pig Ventures.
  3. ^ a b c Cite error: The named reference h8202-onefs was invoked but never defined (see the help page).