| |
| |
| |
Systems Modeling, Clustering and Virtualization | |
| |
| |
| |
Distributed System Models and Enabling Technologies | |
| |
| |
| |
Scalable Computing Service over The Internet | |
| |
| |
| |
Technologies for Network-based Computing | |
| |
| |
| |
System Models for Distributed and Cloud Computing | |
| |
| |
| |
Software Environments for Distributed Systems and Clouds | |
| |
| |
| |
Performance, Security, and Energy-Efficiency | |
| |
| |
| |
Bibliographic Notes and Homework Problems | |
| |
| |
| |
Computer Clusters for Scalable Computing | |
| |
| |
| |
Clustering for Massive Parallelism | |
| |
| |
| |
Computer Clusters and MPP Architectures | |
| |
| |
| |
Design Principles of Computer Clusters | |
| |
| |
| |
Cluster Job and Resource Management | |
| |
| |
| |
Case Studies of Supercomputyers and MPP Systems | |
| |
| |
| |
Bibliographic Notes and Homework Problems | |
| |
| |
| |
Virtual Machines and Virtualization of Clusters and Datacenters | |
| |
| |
| |
Implementation Levels of Virtualization | |
| |
| |
| |
Virtualization Structures/Tools and Mechanisms | |
| |
| |
| |
Virtualization of CPU, Memory and I/O Devices | |
| |
| |
| |
Virtual Clusters and Resource Management | |
| |
| |
| |
Virtualization for Datacenter Automation | |
| |
| |
| |
Bibliographic Notes and Homework Problems | |
| |
| |
| |
Computing Clouds and Service-Oriented Architecture | |
| |
| |
| |
Design of Cloud Computing Platforms | |
| |
| |
| |
Cloud Computing and Service Models | |
| |
| |
| |
Datacenter Design and Interconnection Networks | |
| |
| |
| |
Architecture Design of Compute and Storage Clouds | |
| |
| |
| |
Public Cloud Platforms: GAE, AWS and Windows Azure | |
| |
| |
| |
Cloud Resource Management and Exchanges | |
| |
| |
| |
Cloud Security and Trust Management | |
| |
| |
| |
References and Homework Problems | |
| |
| |
| |
Service Oriented Architectures | |
| |
| |
| |
Services and Service Oriented Architectures | |
| |
| |
| |
Message-Oriented Middleware | |
| |
| |
| |
Portals and Science Gateways | |
| |
| |
| |
Discovery, Registries, Metadata, and Databases | |
| |
| |
| |
Workflow in Service-Oriented Architectures | |
| |
| |
| |
Bibliographic Notes and Homework Problems | |
| |
| |
| |
Cloud Programming and Software Environments | |
| |
| |
| |
Features of Cloud and Grid Platforms | |
| |
| |
| |
Parallel and Distributed Programming Paradigms | |
| |
| |
| |
Programming Support of Google App Engine | |
| |
| |
| |
Amazon Web Services (AWS) Programming | |
| |
| |
| |
Microsoft Azure Programming Support | |
| |
| |
| |
Emerging Cloud Software Environments | |
| |
| |
| |
Bibliographic Notes and Homework Problems | |
| |
| |
| |
Grids, P2P, and The Future Internet | |
| |
| |
| |
Grid Computing and Resource Management | |
| |
| |
| |
Grid Architecture and Service Modeling | |
| |
| |
| |
Case Studies of Grid Computing Systems | |
| |
| |
| |
Grid Resource Management and Brokering | |
| |
| |
| |
Middleware Support for Grid Resource Management | |
| |
| |
| |
Grid Security Infrastructure in GT4 | |
| |
| |
| |
Bibliographic Notes and Homework Problems | |
| |
| |
| |
P2P Computing with Overlay Networks | |
| |
| |
| |
Peer-to-Peer Computing Systems | |
| |
| |
| |
P2P Overlay Networks and Properties | |
| |
| |
| |
Routing, Proximity and Fault Tolerance | |
| |
| |
| |
Trust and Reputation Management | |
| |
| |
| |
P2P File Sharing and Copyright Protection | |
| |
| |
| |
Bibliographic Notes and Homework Problems | |
| |
| |
| |
Ubiquitous Computing with Clouds and The Internet of Things | |
| |
| |
| |
Cloud Trend To Support Ubiquitous Computing | |
| |
| |
| |
Performance Metrics for HPC and HTC Systems | |
| |
| |
| |
Enabling Technologies for The Internet of Things | |
| |
| |
| |
Innovative Applications of The Internet of Things | |
| |
| |
| |
On-Line Social and Professional Networking | |
| |
| |
| |
Bibliographic Notes and Homework Problems | |