Lecture 9 of 43Communication Protocols for Networked Storage Systems
NFS, NFSv2
Dr. K. Gopinath · IISc Bangalore
Credits and licence
- From
- Storage Systems, IISc Bangalore (at NPTEL)
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
- Who can watch
- Tweens profiles and older. How courses are placed
All the lectures
- Overview
- Storage, Processing, Networking
- Naming and Storing
- Storage Filesystems
- Access Architecture, Hard Disks
- SCSI
- Fibre Channel Protocol (FCP)
- FCP, 10Gb Ethernet, iSCSI, TCP
- NFS, NFSv2
- NFSv2, NFSv3, NFSv4, CIFS
- USB Storage
- Tiering
- Mobile/Personal/Organizational - type Storage
- Parallel/Cloud/Web-scale Storage
- Long-term Storage
- Storage interfaces
- User-Memory-CPU interactions
- Spinlock, Concurrency
- Block Layer design
- FAT, TFAT, F2FS, LFS, FTL
- Data Structures
- Abstractions
- Link & Write Operations
- ZFS
- RAID in Filesystems
- RAID-Z, NetApp RAID4, Flash Filesystems
- Reliability
- Performance
- Security
- CAP Theorem
- POSIX/NFS/S3/Zookeeper, ACID Vs. BASE
- Consistency & Commit problems
- Paxos
- Group Communication problem
- Message Ordering
- Ordering Models
- Orderings in Filesystems
- Semantics of highly scalable filesystems
- GFS
- GFS Model
- GFS functions and operations
- GFS problems, BigTable
- Lessons to learn