RAID (Redundant Array of Inexpensive Disks)

RAID

RAID is a technology that combines multiple physical disk drives into logical units to improve data redundancy and performance. Data is distributed across the drives using different RAID levels, which provide varying levels of reliability, availability, performance, and capacity. RAID levels higher than RAID 0 also protect against read errors and drive failures.

3 courses cover this concept

CSE 451 Operating Systems

University of Washington

Spring 2022

This course focuses on practical implementation of operating system concepts using the 'xk' OS. Students will learn about system software and get acquainted with the source code of operating systems through team-based labs. Key concepts covered include threads & processes, memory consistency, file systems, RAID, ZFS, and others.

No concepts data

+ 14 more concepts

15-440 Distributed Systems

Carnegie Mellon University

Fall 2020

A course offering both theoretical understanding and practical experience in distributed systems. Key themes include concurrency, scheduling, network communication, and security. Real-world protocols and paradigms like distributed filesystems, RPC, MapReduce are studied. Course utilizes C and Go programming languages.

No concepts data

+ 34 more concepts

CS 61C Great Ideas in Computer Architecture (Machine Structures)

UC Berkeley

Fall 2022

This course deepens students' understanding of computer architecture and the translation of high-level programs into machine language. Emphasis is on C and assembly language programming, computer organization, parallelism, CPU design, and warehouse-scale computing. Prerequisites include CS61A and CS61B or equivalent C-based programming experience.

No concepts data

+ 51 more concepts