Home > Storage > PowerScale (Isilon) > Product Documentation > Storage (general) > PowerScale OneFS: Long Filename Support > Overview
Currently OneFS supports various protocols, including NFS, SMB, S3, HDFS, HTTP, and FTP, for accessing a common set of data. However, each of these protocols can support a different file or object length.
Protocol | Detail |
NFSv3 | No limit but controlled by service implementation or client and typically limited to 255 bytes |
SMB | 255 characters for the file component of a path (not to be confused with the 260-character legacy limitation in the win32 API) |
S3 | 1,024 bytes (see https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html) |
FTP | No published limit |
Straight HTTP | 8 KB |
Protocols supporting filenames restricted to 255 bytes in previous OneFS releases are increased to a maximum of 1,024 bytes or 255 characters in OneFS 9.3 and later. If the protocol cannot support filenames greater than 255 bytes, name mangling is employed to uniquely identify the file, as described in Filename mangling.
For more information about OneFS protocol support, see the OneFS NFS Protocol white paper and OneFS SMB Protocol white paper.