Grid and Cloud Computing [CSE Department]


Grid and Cloud Computing [CSE Department]


Grid and Cloud Computing



Distributed System Models and Enabling Technologies


1. Scalable Computing Over the Internet
2. Technologies for Network-Based Systems
3. System Models for Distributed and Cloud Computing
4. Software Environments for Distributed Systems and Clouds
5. Performance, Security, and Energy Efficiency



Computer Clusters for Scalable Parallel Computing


1. Clustering for Massive Parallelism
2. Computer Clusters and MPP Architectures
3. Design Principles of Computer Clusters
4. Single-System Image Features
5. High Availability through Redundancy
6. Fault-Tolerant Cluster Configurations
7. Checkpointing and Recovery Techniques
8. Cluster Job and Resource Management
9. Cluster Job Scheduling Methods
10. Cluster Job Management Systems
11. Load Sharing Facility (LSF) for Cluster Computing
12. MOSIX: An OS for Linux Clusters and Clouds
13. Case Studies of Top Supercomputer Systems



Virtual Machines and Virtualization of Clusters and Data Centers


1. Implementation Levels of Virtualization
2. Levels of Virtualization Implementation
3. VMM Design Requirements and Providers
4. Virtualization Support at the OS Level
5. Middleware Support for Virtualization
6. Virtualization Structures/Tools and Mechanisms
7. Hypervisor and Xen Architecture
8. Binary Translation with Full Virtualization
9. Para-Virtualization with Compiler Support
10. Virtualization of CPU, Memory, and I/O Devices
11. Hardware Support for Virtualization
12. CPU Virtualization
13. Memory Virtualization
14. I/O Virtualization
15. Virtualization in Multi-Core Processors
16. Virtual Clusters and Resource Management
17. Physical versus Virtual Clusters
18. Live VM Migration Steps and Performance Effects
19. Migration of Memory, Files, and Network Resources
20. Dynamic Deployment of Virtual Clusters
21. Virtualization for Data-Center Automation
22. Server Consolidation in Data Centers
23. Virtual Storage Management
24. Cloud OS for Virtualized Data Centers
25. Trust Management in Virtualized Data Centers



Comments