Темы курсовых работ
1. История и проблема развития высоконагруженных систем. Предпосылки к появлению облачных технологий.
2. Варианты использования облачных вычислений. Понятие кластера. Методология разработки, внедрения и тестирования.
3. Модели облачных систем : управление, модели развертывания. Виртуальные частные облака.
4. Ключевые технологии в облаках и перспективные направления развития.
5. Виртуализация : открытые системы виртуализации. MS Server, vmware, ScaleMP.
6. Безопасность в облаке. Защита данных. Политики конфиденциальности облачных провайдеров.
7. Роль сетевой инфраструктуры в облаках.
8. Обработка больших объемов данных в облаке. Google MapReduce - Hadoop, LexisNexis HPCC. ECL и Pig.
9. Сравнительный анализ на примере Terabyte Sort Benchmark.
10. Модели хранения данных и отказоустойчивость. Amazon S3, Dynamo, GFS, Bigtable, MS Azure. СХД.
11. Планирование в распределенных системах. Алгоритмы. Концепция планирования в сервис - ориентированных системах.
12. Грид системы. Роль грид - систем в облачных вычислениях.
13. Менеджер управления процессами на примере Cloudweaver.
14. Промышленное облако : модель управления и обработки данных в облаке организации. Архитектура и технологии.
15. Облако как модель для ресурсоемких вычислений.
16. Вертикальное масштабирование с использование различных алгоритмов. Пример.
17. Типы облаков и облачных сервисов. Примеры.
18. Масштабирование сервисов в облаке. Облако и грид - системы. Хранилища данных. Масштабирование приложений.
19. Научные сервисы в облаках.
20. Облачные провайдеры : концепции и технологии их работы.
21. Концепция волонтерского облака. Технологии.
22. MMOG как пример высоконагруженного сервиса в облаке. Архитектура и ключевые технологии.