This course provides an overview of current technologies, standards, and concepts in large-scale distributed systems including Cluster computing, Grid Computing, and Cloud Computing. The students should adopt basic knowledge necessary to understand, develop, and to apply large-scale distributed systems in different application areas, e.g. in life-science.
The lecture comprises theoretical concepts, tools, middleware, and existing large-scale distributed systems including: - Overview of High Performance Computing (HPC), Grid Computing, Global Distributed Computing, and Voluntary Computing - Grid: Grid Architectures, Grid Resource Management, Web and Grid Services (OGSA, WSRF), Resource Provisioning in Grid, Grid Workflows - Cloud Computing: Delivery Models, Deployment Types, etc. - Cloud Technologies (e.g., virtualization, SLAs), Cloud business models, security, privacy and trust issues in Cloud computing, compliance-based Cloud middleware
More information at the course website: http://www.infosys.tuwien.ac.at/linksites/teaching/courses/lsds/index.php