2025/2026



Построение распределенных систем и облачные вычисления
Статус:
Маго-лего
Кто читает:
Департамент электронной инженерии
Когда читается:
1, 2 модуль
Охват аудитории:
для своего кампуса
Язык:
русский
Контактные часы:
70
Программа дисциплины
Аннотация
Курс охватывает основные принципы построения современных распределенных систем в контексте Интернета вещей. Включает основные принципы организации распределенных систем обработки информации, в том числе облачные технологии. Рассматриваются вопросы разработки и применения абстрактных моделей (такие как синхронные и асинхронные распределенные вычислительные модели, модели для беспроводных сетей), алгоритмических методов (например, распределенная координация, отказоустойчивое проектирование распределенных алгоритмов, синхронизация). Курс охватывает технологии, необходимые для создания классических, виртуализированных и облачных центров обработки данных. Эти технологии включают в себя виртуализацию вычислений, хранения данных, сетевых и настольных приложений.
Цель освоения дисциплины
- Цель преподавания дисциплины: студенты должны овладеть теоретическими и практическими знаниями использования и построения распределенных вычислительных систем в Интернете Вещей, ориентированными на создание отечественных импортоза- мещающих программных продуктов для обеспечения национальной безопасности страны.
Планируемые результаты обучения
- Знать: − особенности организации программных систем с различными архитектурами; Уметь: − использовать знания фундаментальных алгоритмов при работе с распределенными системами; Владеть: - навыками разработки распределенные приложения.
- Знать: − особенности организации программных систем с различными архитектурами; Уметь: − использовать знания фундаментальных алгоритмов при работе с распределенными системами; Владеть: - навыками разработки распределенные приложения
- Знать: − особенности организации программных систем ПС с различными архитектурами; Уметь: − использовать знания фундаментальных алгоритмов при работе с распределенными системами; Владеть: - навыками разработки распределенные приложения
Содержание учебной дисциплины
- Раздел 1. Основные принципы организации распределенных систем обработки ин- формации
- Раздел 2. Фундаментальные распределенные алгоритмы
- Раздел 3. Технологии распределенной обработки данных
Список литературы
Рекомендуемая основная литература
- Стин, в. М. Распределенные системы : сборник научных трудов / в. М. Стин, Э. С. Таненбаум , перевод с английского В. А. Яроцкого. — Москва : ДМК Пресс, 2021. — 584 с. — ISBN 978-5-97060-708-4. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/240992 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
Рекомендуемая дополнительная литература
- Миков, А. И. Распределенные системы и алгоритмы : учебное пособие / А. И. Миков, Е. Б. Замятина. — 2-е изд. — Москва : ИНТУИТ, 2016. — 246 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100446 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.