CEN 6086: Cloud Computing


  • Dr. Ahuja's Article in the Jacksonville Business Journal on Cloud Security and Data Center Certifications
  • Cloud Computing Syllabus
  • Course Schedule and important dates
  • Presentation Schedule
  • Enabling Technologies for Distributed and Cloud Computing
  • System Models for Distributed and Cloud Computing
  • Cloud Models and Platforms
  • Virtualization for Cloud Computing
  • Full and ParaVirtualization
  • Paper: Full Virtualization and Paravirtualization
  • A View of Cloud Computing
  • Paper: A View of Cloud Computing
  • VMWare ESX Memory Management
  • Paper: VMWare ESX Memory Management
  • Cloud Computing Data Centers
  • IaaS Cloud Architectures and Federated Clouds
  • Paper: IaaS Cloud Architectures and Federated Clouds
  • Cloud Computing Capacity Planning
  • Paper: Cloud Computing Capacity Planning
  • Cloud Computing Disaster Recovery
  • Paper: Cloud Computing Disaster Recovery
  • Assignment
  • Project and Paper Description
  • Project Handout: Setup, Configuration and Benchmarking
  • STREAM Benchmark download
  • Google: Introduction to MapReduce
  • Hadoop: Beginners Guide
  • Apache Hadoop
  • Apache Pig
  • Hadoop On-Demand Training
  • Student Presentation 1
  • Student Presentation 2
  • Student Presentation 3