Virtualization is the act of creating a virtual version of something, such as computer hardware, storage devices, and network resources. It began in the 1960s with IBM CP/CMS, which simulated a stand-alone System/360 computer. Since then, its meaning has broadened.
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