This course will provide new and emerging paradigms for data intensive computing and storage platforms. Data-intensive computing and cloud computing have become important forms of computing nowadays with the internet acting as the backbone. This paradigm of data storage on remote sites and harnessing the computing power of the internet is envisaged to grow into dominant roles. Topics to be treated include: case studies of existing systems, compute and storage architectures, programming models, middleware and building blocks, and administration/automation, exploration of various metrics of goodness for alternate approaches, including efficiency, performance, robustness, complexity and ease-of-use.
3
CPEN 714