Грід-системи та технології

Освітня програма: Комп’ютерні системи та мережі

Структурний підрозділ: Факультет радіофізики, електроніки та комп’ютерних систем

Назва дисципліни
Грід-системи та технології
Код дисципліни
ВК 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 бали.
Мова викладання
Українська

Кафедри

Наступні кафедри задіяні у викладанні наведеної дисципліни

Кафедра комп'ютерної інженерії
Факультет радіофізики, електроніки та комп’ютерних систем