NFS and SANs can provide block-level access to storage in almost identical ways from the perspective of applications. At the protocol level, block reads over NFS and iSCSI are almost identical - they both request a number of bytes or blocks starting at a given offset. The main difference is that NFS uses file handles to identify blocks while SANs use LUNs, but a LUN and file are just containers for blocks of data. NetApp's WAFL file system allows it to present LUNs as files within aggregates, unifying SAN, NAS, and iSCSI storage into a single appliance by storing data at the block level regardless of protocol. Dave Hitz was instrumental in revolutionizing storage through his work