Home > Storage > PowerScale (Isilon) > Industry Solutions and Verticals > Media and Entertainment > PowerScale OneFS: macOS Client Performance and User Experience Optimization > Network storage protocols
macOS supports three network protocols: AFP, SMB, and NFS. There is some support for FTP in macOS, but that is out of scope for this document.
AFP is unsupported by PowerScale, and since macOS 10.9, AFP is not the default file-sharing protocol for macOS. As such, it is not covered in this document.
Historically, NFS was the protocol of choice for connecting macOS systems to PowerScale. NFS is no longer the best choice for macOS. Testing described in this paper concluded that SMB is as performant, and often more performant, than NFS on macOS.
SMB is the protocol of choice for macOS clients connecting to PowerScale storage. This paper shows that SMB consistently outperformed NFS on macOS, and describes additional topics:
PowerScale has robust support for macOS resource fork data stored through alternate data streams over SMB.
OneFS does not support macOS clients writing resource fork data to alternate data streams over NFS.
SMB fully supports file system ACLs for fine-grained control of file access permissions.
OneFS supports NFSv4 ACLs which can be used on macOS, but because they can introduce further complexity, especially in multiprotocol, multiplatform environments, they are not recommended).