Грід-системи та технології
Освітня програма: Комп’ютерні системи та мережі
Структурний підрозділ: Факультет радіофізики, електроніки та комп’ютерних систем
Назва дисципліни
Грід-системи та технології
Код дисципліни
ВК 5.1
Тип модуля
Вибіркова дисципліна для ОП
Цикл вищої освіти
Другий
Рік навчання
2023/2024
Семестр / Триместр
3 Семестр
Кількість кредитів ЕСТS
6
Результати навчання
Студент повинен знати:
- сфери застосування технологій грід-обчислень в ІТ-галузі, науці та техніці;
- загальні характеристики грід-інфраструктур;
- технології та засоби захисту в грід-системах;
- основні види ресурсів та сервісів в грід-архітектурі;
- основні протоколи взаємодії грід-сервісів;
- компоненти програмного забезпечення проміжного рівня грід-архітектури.
Студент повинен вміти:
- створювати опис пакетного завдання під задане програмне забезпечення проміжного рівня грід-архітектури;
- отримувати делегацію повноважень із засвідченням участі у віртуальних організаціях для взаємодії з грід-системою;
- реалізовувати задану схему розрахунків в грід-інфраструктурі та здійснювати її відлагодження;
- керувати розміщенням та переміщенням даних в грід-інфраструктурі;
- використовувати сервіси рівня кооперації грід-архітектури для планування розрахунків та розміщення даних.
Форма навчання
Очна форма
Попередні умови та додаткові вимоги
Навчальна дисципліна «Грід-системи та технології» базується на обов’язковій дисципліні «Високопродуктивні обчислення», а також використовує знання та вміння базової фундаментальної та практичної підготовки бакалавра галузі знань «Інформаційні технології», а саме: знання дискретної математики, комп’ютерних мереж та інтернет-сервісів.
Зміст навчальної дисципліни
Дисципліна «Грід-системи та технології» знайомить студентів із сучасними методами реалізації розподілених обчислень. Сучасний підхід передбачає застосування децентралізованих обчислювальних ресурсів, поєднаних через систему оркестрації та сервіси посередників, що і формує грід-систему. Це вимагає застосування відповідного інструментарію – програмного забезпечення проміжного рівня, як клієнтського так і серверного застосування. Здійснення масових розрахунків в гетерогенних обчислювальних середовищах потребує застосування засобів керування розподіленими обчисленнями. Архітектурні особливості високопродуктивних обчислювальних систем, які є будівними блоками грід-інфраструктур, також обумовлюють використання певних програмних інструментів та алгоритмів, які враховують розподілене зберігання вхідних та вихідних даних, гомогенність чи гетерогенність обчислювальних вузлів, тощо. В курсі розглядаються типові реалізації грід-архітектури засобами програмного забезпечення проміжного рівня. На прикладі української грід-інфраструктури розглядаються різні підходи до реалізації розрахунків із використанням середовища обчислювального кластера університету.
Рекомендована та необхідна література
1. Foster, Ian & Kesselman, Carl & Tuecke, Steven. (2001). The Anatomy of the Grid: Enabling Scalable Virtual Organizations. — International Journal of High Performance Computing Applications - IJHPCA. 2150. 10.1177/109434200101500302.
2. Foster, Ian & Kesselman, Carl & Nick, Jeffrey & Tuecke, Steven. (2002). The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. — Open Grid Services Infrastructure WG.
3. Introduction to Grid Computing. Bart Jacob, Michael Brown, Kentaro Fukui and Nihar Trivedi — IBM Redbooks, 2005. — 268 pp.
4. Fundamentals of Grid Computing: Theory, Algorithms and Technologies / Ed. by Frederic Magoules — Chapman & Hall, 2019. — 322 pp.
5. Grid Computing: Making the Global Infrastructure a Reality / Ed. by F. Berman, G. Fox, A. J. G. Hey — Wiley, 2003. — 1060 pp.
Заплановані освітні заходи та методи викладання
Лекції, лабораторні роботи, самостійна робота
Методи та критерії оцінювання
Семестрове оцінювання: Навчальний семестр має 4 лабораторні роботи. Після завершення виконання лабораторних робіт та написання звітів проводяться усні захисти звітів із демонстраціями коректного виконання завдань. Обов’язковим для допуску до іспиту є: захист лабораторних робіт на з сумарною оцінкою не менше 24 та написання модульної контрольної роботи не менше ніж на 4 бали. Замість модульної контрольної роботи можуть бути зараховані самостійно виконані студентом завдання за тематикою занять.
Підсумкове оцінювання у формі іспиту – письмове електронне тестування. Тест складається з 20 питань із варіантами відповіді, які оцінюються по 2 бали за кожне. Всього за іспит можна отримати від 0 до 40 балів. Умовою досягнення позитивної оцінки за дисципліну є отримання не менш ніж 60 балів, оцінка за іспит не може бути меншою за 24 бали.
Мова викладання
Українська
Викладачі
Ця дисципліна викладаеться наступними викладачами
Євген
Андрійович
Слюсар
Кафедра комп'ютерної інженерії
Факультет радіофізики, електроніки та комп’ютерних систем
Факультет радіофізики, електроніки та комп’ютерних систем
Кафедри
Наступні кафедри задіяні у викладанні наведеної дисципліни
Кафедра комп'ютерної інженерії
Факультет радіофізики, електроніки та комп’ютерних систем