1

Storage Systems. Instructor: Dr. K. Gopinath, Department of Computer Science and Automation, IISc Bangalore.

FREE
This course includes
Hours of videos

1166 years, 6 months

Units & Quizzes

42

Unlimited Lifetime access
Access on mobile app
Certificate of Completion

The objective of this course is to discuss storage systems, their design and analysis from both hardware (architectural features) and system software (operating systems, networking, run-time systems) point of view. (from nptel.ac.in)

Course Currilcum

    • Lecture 01 – Overview Unlimited
    • Lecture 02 – Storage, Processing, Networking Unlimited
    • Lecture 03 – Naming and Storing Unlimited
    • Lecture 04 – Storage Filesystems Unlimited
    • Lecture 05 – Access Architecture, Hard Disks Unlimited
    • Lecture 06 – SCSI (Small Computer System Interface) Unlimited
    • Lecture 07 – Fibre Channel Protocol (FCP) Unlimited
    • Lecture 08 – FCP, 10Gb Ethernet, iSCSI, TCP Unlimited
    • Lecture 09 – NFS, NFSv2 Unlimited
    • Lecture 10 – NFSv2, NFSv3, NFSv4, CIFS Unlimited
    • Lecture 11 – USB Storage Unlimited
    • Lecture 13 – Mobile/Personal/Organizational – Type Storage Unlimited
    • Lecture 14 – Parallel/Cloud/Web-scale Storage Unlimited
    • Lecture 15 – Long-term Storage Unlimited
    • Lecture 16 – Storage Interfaces Unlimited
    • Lecture 17 – User-Memory-CPU Interactions Unlimited
    • Lecture 18 – Spinlock, Concurrency Unlimited
    • Lecture 19 – Block Layer Design Unlimited
    • Lecture 20 – FAT, TFAT, F2FS, LFS, FTL Unlimited
    • Lecture 21 – Data Structures Unlimited
    • Lecture 22 – Abstractions Unlimited
    • Lecture 23 – Link and Write Operations Unlimited
    • Lecture 24 – ZFS Unlimited
    • Lecture 25 – RAID in File Systems Unlimited
    • Lecture 26 – RAID-Z, NetApp RAID4, Flash File Systems Unlimited
    • Lecture 27 – Storage Reliability Unlimited
    • Lecture 28 – Storage Performance Unlimited
    • Lecture 29 – Storage Security Unlimited
    • Lecture 30 – CAP Theorem Unlimited
    • Lecture 31 – POSIX/NFS/S3/Zookeeper, ACID vs. BASE Unlimited
    • Lecture 32 – Consistency and Commit Problems Unlimited
    • Lecture 33 – Paxos Unlimited
    • Lecture 34 – Group Communication Problem Unlimited
    • Lecture 35 – Message Ordering Unlimited
    • Lecture 36 – Ordering Models Unlimited
    • Lecture 37 – Orderings in File Systems Unlimited
    • Lecture 38 – Semantics of Highly Scalable File Systems Unlimited
    • Lecture 39 – GFS (Google File System) Unlimited
    • Lecture 40 – GFS Model Unlimited
    • Lecture 41 – GFS Functions and Operations Unlimited
    • Lecture 42 – GFS Problems, Big Table Unlimited
    • Lecture 43 – Lessons to Learn Unlimited