Технології інтеграції даних в семантичному грід
Призначення грід-технологій для вирішення наукових і інженерних задач, які неможливо вирішити на окремих обчислювальних установках. Глобальна інтеграція інформаційних i обчислювальних ресурсів на основі мережевих технологій i програмного забезпечення.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | украинский |
Дата добавления | 21.01.2018 |
Размер файла | 132,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
4
Размещено на http://www.allbest.ru/
Технології інтеграції даних в семантичному грід
Дорошенко А.В. студент 4 курсу
кафедри системного проектування ННК “IПСА" НТУУ “КПI” м. Київ,
Науковий керівник - Б.В. Булах,
асистент кафедри системного проектування ННК “IПСА" НТУУ “КПI” м. Київ
У різних областях науки спостерігається експоненціальній ріст одержуваних експериментальних даних. Велика кількість організацій, які виконують спостереження, та їх незалежність, розмаїття об'єктів спостереження, неперервне і швидке вдосконаленням техніки спостережень призводить до необхідності використання неоднорідної, розподіленої інформації, накопиченої протягом значного періоду спостережень технологічно різними інструментами.
Спочатку грід-технології призначалися для вирішення складних наукових і інженерних задач, які неможливо вирішити в розумні терміни на окремих обчислювальних установках. Однак тепер сфера застосування технологій грід не обмежується лише цими типами задач. Із розвитком грід проникає в промисловість і бізнес, претендуючи на роль універсальної інфраструктури для обробки даних, у якій функціонує безліч служб, що не лише дозволяють вирішувати конкретні прикладні задачі, а й пропонують послуги з пошуку необхідних ресурсів, збору інформації про стан ресурсів, зберігання і доставки даних.
Метою технології грiд є глобальна інтеграція інформаційних i обчислювальних ресурсів на основі мережевих технологій i спеціального програмного забезпечення промiжного рiвня, а також набору стандартизованих служб для забезпечення надійного сумісного доступу до географiчно розподiлених iнформацiйних i обчислювальних ресурсів: окремих комп'ютерів, кластерів, сховищ даних i мереж. Семантичний грiд [1] як розвиток існуючого грiда, об'єктам якого (ресурси, сервiси) надано чітких визначень (придатних для машинної обробки), є iнфраструктурою з покращеними можливостями для кооперації людей та програмних агентiв [2]. Таким чином, семантичний грiд має ефективно вирішувати i задачу iнтеграцiї даних з рiзних джерел, з розбiжностями у їх моделях, часi отримання, якості тощо.
Потенціал технологій грiд вже зараз оцінюється дуже високо: він має стратегічний характер, і в близькій перспективі грiд повинен стати обчислювальним інструментарієм для розвитку високих технологій в різних сферах людської діяльності, подібно до того, як подібним інструментарієм стали персональний комп'ютер і інтернет. Такі високі оцінки можна пояснити здатністю грiд на основі безпечного і надійного віддаленого доступу до ресурсів глобально розподіленої інфраструктури вирішити дві проблеми:
1. створення розподілених обчислювальних систем надвисокої пропускної спроможності з устаткування (показники продуктивності: агрегована потужність більше 1 терафлоп, об'єм оброблюваних даних більше 1 петабайта в рік), що серійно випускається, при одночасному підвищенні ефективності (до 100%) наявного парку обчислювальної техніки шляхом надання в грiд тимчасово простоюючих ресурсів;
2. створення широкомасштабних систем моніторингу, управління, комплексного аналізу і обслуговування з глобально розподіленими джерелами даних, здатних підтримувати життєдіяльність державних структур, організацій і корпорацій.
Інфраструктура гріда повинна надавати набір технічних можливостей, таких, як [3]:
· Моделювання ресурсів. Описує наявні ресурси, їх можливості, взаємовідношення між ними в цілях ефективнішого їх виявлення, налаштування, а також підвищення якості управління обслуговуванням.
· Моніторинг і повідомлення. Надає можливості проглядання стану ресурсів і повідомляє застосування і служби управління інфраструктурою про зміну стану. Протоколювання важливих подій (logging) і переходів ресурсів в новий стан також необхідне для підтримки функцій обліку і аудиту.
· Аллокація. Забезпечує гарантовану якість обслуговування для всієї множини ресурсів на весь період їх використання застосуванням. Це досягається в процесі переговорів про необхідний рівень обслуговування і гарантоване забезпечення наявності відповідних ресурсів за допомогою деякої форми резервування - по суті, у вигляді динамічного створення угоди про рівень обслуговування.
· Налаштування, управління життєвим циклом і припинення дії. Дає можливість автоматичної конфігурації виділеного ресурсу для прикладного використання, управляє ресурсом весь час рішення поточної задачі, приводить ресурс в первинний стан для подальшого використання.
· Облік і аудит. Простежує використання ресурсів, що розділяються, і надає механізми пересилки тарифів членам колективу користувачів і виставляє рахунку за використання ресурсів застосуваннями і користувачами".
Рис. 1. Обробка даних через OGSA-DAI
До небагатьох iснуючих програмних рiшень, орiєнтованих на інтеграцію та управлiння даними у грiд-середовищi, вiдноситься проект OGSA-DAI - продукт, призначений для вирiшення задачi органiзацiї доступу до SQL-орiєнтованих баз даних на основi сертифiкатiв стандарту X.509, який використовується в багатьох наукових i бiзнес-проектах. Забезпечуючи можливiсть доступу до неоднорiдних ресурсiв даних, засоби OGSA-DAI можуть скласти основу для створення спеціалізованих грiд-сервiсiв по роботi з даними та знаннями та семантичних грiд-додаткiв.
OGSA-DAI спирається на сервiсно-орiєнтовану архітектурну модель, як i OGSA-DQP - сервiс-орiєнтований обробник розподілених запитів, здатний паралельно виконувати запити до рiзних ресурсів, доступних через OGSA-DAI, а також використовувати iншi веб-сервiси для обробки отриманих даних. OGSA-DAI дозволяє працювати з набором джерел даних як з єдиною вiртуальною БД. та підтримує каскадні промiжнi обчислення вiдповiдi на глобальний запит у грiдi (у сценаріях аналізу даних тощо), що характерно для наукових досліджень [4].
Зважаючи на потреби українського грiда у високорозвинутих середовищах (програмних комплексах, порталах), орієнтованих на роботу з даними та знаннями, актуальною є задача дослідження можливостей OGSA-DAI для виконання у грiд складних сценарiїв обробки (агрегацiї, трансформацiї, узгодження та i т.п.) даних та вилучення знань, що залучають рiзнорiднi СУБД та БД, а також шляхiв iнтеграцiї OGSA-DAI у архітектуру семантичного грiда. Дослiджувана тестова інфраструктура (рис.1) може слугувати основою для подальшої розробки подібних середовищ.
грід технологія мережева обчислювальна
Лiтература
1. Згуровский М.З. Е-наука на шляху до семантичного Грiд. Частина 2: Семантичний Web - i семантичний Грiд / М.З. Згуровский, А.I. Петренко // Системнi дослiдження i iнформацiйнi технологiї. - К., 2010. - №2. - C.7 - 25.
2. De Roure. The Semantic Grid: Past, Present and Future / D. De Roure, N. R. Jennings, N. R. Shadbolt // Procedings of the IEEE. - 2005. - 93 (3). - P.669 - 681.
3. A service-oriented system for distributed data querying and integration on Grids / C.comito, A. Gounaris, R. Sakellariou, D. Talia // Future Generation Computer Systems. - 2009. - Vol.25, Issue 5. - P.511 - 524.
4. Ailamaki A. Managing scientific data / A. Ailamaki, V. Kantere, D. Dash // Communications of the ACM. - 2010. - 53 (6). - P.68 - 78.
Размещено на Allbest.ru
...Подобные документы
Комбінація методів ринкового регулювання, заснованих на зворотних зв'язках. Аналіз методологій розробки програмного забезпечення. Порівняльний аналіз програмних технологій. Вибір технології доступу до даних. Компонент взаємодії адмінчастини з базою даних.
дипломная работа [3,0 M], добавлен 02.02.2013Тенденції розвитку інформаційних технологій, зростання складності інформаційних систем, створюваних у різних галузях. Засоби, що реалізують CASE-технологію створення і супроводу інформаційних систем. Автоматизація розробки програмного забезпечення.
реферат [21,5 K], добавлен 21.03.2011Створення і реалізація в СУБД MS Access бази даних "Internet-ресурси з інформаційних технологій". Опис предметної області, інфологічне проектування. Побудова ER-діаграми. Даталогічне і фізичне проектування інформаційних систем. Опис роботи програми.
курсовая работа [8,2 M], добавлен 30.05.2013Принципи побудови розподілених обчислювальних мереж, зокрема GRID-систем. Існуючи способи планування задач в них. Детальний аналіз Moab Workload Manager, недоліки алгоритму. Розроблення програмного забезпечення щодо більш ефективної його роботи.
дипломная работа [1,7 M], добавлен 13.04.2014Оцінювання та засоби підвищення надійності інформаційних технологій протягом усього життєвого циклу програмного забезпечення на основі негомогенного пуасонівського процесу та обчислення її параметрів, з урахуванням сучасних тенденцій тестування.
автореферат [52,0 K], добавлен 10.12.2010Поняття та властивості інформаційних технологій. Поява персональних комп’ютерів - принципова модернізація ідеї автоматизованого управління. Технічна база і компоненти інформаційних технологій. Завдання сучасних інформаційних технологій, їх класифікація.
реферат [39,1 K], добавлен 16.08.2010Сучасний стан автоматизації бібліотек різних статусів. Основні шляхи інтеграції інформаційних технологій в систему шкільних бібліотек. Проблеми створення комп'ютеризованих читальних залів. Етапи впровадження довідково-інформаційного обслуговування.
курсовая работа [52,7 K], добавлен 15.03.2011Аналіз задач, які вирішуються з використанням інформаційної системи. Вибір серверного вирішення, клієнтської частини, мережного вирішення, системного програмного забезпечення. Розробка підсистеми діагностики, керування, забезпечення безпеки даних.
курсовая работа [1,5 M], добавлен 22.04.2011Історія розвитку компанії Wonderware, її популярні розробки у сфері інформаційних технологій. Характеристика програмного забезпечення для систем промислової автоматизації. Призначення технології ArchestrA, її ключові переваги та функціональні можливості.
курсовая работа [1,6 M], добавлен 19.12.2013Розгляд основ сучасної технології підготовки та рішення на електронних обчислювальних машинах розрахункових задач військового та прикладного характеру. Побудова блок схеми, програмної реалізації алгоритму сортування. Оцінка трудомісткості сортування.
курсовая работа [301,5 K], добавлен 08.07.2015Використання Інтернет-ресурсів та форми роботи з комп’ютерними навчальними програмами. Підвищення мотивації вивчення англійської мови шляхом використання нових інформаційних технологій у школі. Сучасні підходи до використання інформаційних технологій.
реферат [29,0 K], добавлен 09.12.2010Питання, моделі та десять технологічних тенденцій розвитку мережних розподілених обчислень. "Візантійські відмови" і проблема вибору лідера. Рівні архітектури протоколів Грід і їх відповідність рівням архітектури протоколів Інтернет. Структура GRAM.
курс лекций [1,4 M], добавлен 25.08.2014Цілі та головні задачі систем метаданих, їх структура та елементи, опис словників та класифікаторів. Розробка логіко-функціональної схеми надбудови, її функціональне призначення. Економічне обґрунтування доцільності розробки програмного продукту.
дипломная работа [1,7 M], добавлен 26.10.2012Поняття про інформаційні технології, етапи розвитку та види. Огляд сучасних інформаційних технологій. Моделювання факторів ризику знищення людства. Загальна характеристика програмного засобу GPPS – World для дослідження локальних моделей розвитку людства.
курсовая работа [1,1 M], добавлен 16.05.2016Поняття інформаційних технологій, їх види та етапи розвитку. Особливості впровадження сучасних інформаційних технологій у різних сферах діяльності: рівні операційної діяльності, у керуванні та прийнятті управлінських рішень. Перспективи їх розвитку.
контрольная работа [21,3 K], добавлен 07.02.2011Домеханічний період розвитку обчислювальної техніки. Перехід до механічного періоду. Останній період - електронно-обчислювальний. Характеристика поколінь електронно-обчислювальних машин. Комп'ютер - основний технічний засіб інформаційних технологій.
реферат [26,8 K], добавлен 25.05.2015Розвиток глобальних інформаційних технологій. Мережеві технології Internet. Інтерфейс зв'язку через мережу TCP/IP. Спрощення сприйняття IP-адреси. Зіставлення мережевих адрес. Настроювання інтерфейсів в ОС UNIX. Використання утиліт ifconfig та arp.
реферат [24,6 K], добавлен 18.04.2011Класичні технології розробки настільних тестових програм. Структурна модель предметної області. Підхід до побудови настільних додатків на основі веб-технологій. Диаграма класів тестової програми каріотипування людини. Вимоги до програмного забезпечення.
дипломная работа [1,4 M], добавлен 16.09.2016Вибір методів та засобів створення інформаційної системи для обліку і перегляду продукції на складі. Розробка моделі даних для реляційної бази даних, прикладного програмного забезпечення. Тестування програмного додатку, виявлення можливих проблем.
курсовая работа [1,1 M], добавлен 22.09.2015Аналіз навігаційних технологій у сучасних AVL системах. Структура системи і вимоги до апаратного забезпечення, розробка алгоритмів функціонування окремих програмних модулів. Вибір мови програмування і СУБД. Тестовий варіант програмного забезпечення.
дипломная работа [1,8 M], добавлен 17.12.2015