Globus Toolkit
Globus Toolkit є інструментарієм з відкритим вихідним кодом для розподілених обчислень, розроблений і представлений Globus Alliance.
Тип | Grid computing |
---|---|
Розробник | Globus Alliance |
Стабільний випуск | 5.2.5 (2013) |
Платформа | PC |
Операційна система | Linux, FreeBSD, Solaris, Mac OS X, HP-UX and AIX. |
Ліцензія | Apache license |
Вебсайт | www.globus.org/toolkit/ |
Історія Globus toolkit наочно демонструє еволюцію перспективної технології від суто академічного проекту з вузьким довколом користувачів до загальноприйнятого стандарту, що користується широкою підтримкою ІТ-індустрії у цілому світі. Навіть при тому, що рівень сьогоднішних Grid є досить високим і більшість програмних забезпечень є доступним і безпосередньо використовуваним, він усе ще має нестачу в багатьох істотних аспектах, які забезпечать ефективний доступ, поширення й використання системних ресурсів.
Впровадження стандартів
Globus Toolkit має реалізацій OGF певних протоколів, щоб забезпечити:
- Управління ресурсами: Розподіл ресурсів сітки і протокол управління (GRAM)
- Iнформаційні послуги: Моніторинг і служба виявлення (MDS)
- Служби безпеки: Інфраструктура Grid Security (GSI)
- Рух даних і управління: глобальний доступ до вторинної системи зберігання (Гасс) і GridFTP
Наступні компоненти Globus Toolkit підтримуються OGF певної SAGA C ++ / Python API:
- GRAM (2 і 5) за допомогою SAGA роботи API
- GridFTP через SAGA файлової системи API
- Репліка Місце служби через SAGA репліки API
Сумісність програмного забезпечення сторонніх виробників
Ряд інструментів може працювати з Globus Toolkit, в тому числі:
- SAGA C ++ Reference Implementation - Простий API для грід-застосувань
- WebCom і WebCom-G [1]
- Nimrod інструменти для мета-планування та параметричної обчислень
- Gridbus Grid Service Broker
- Grid Portal програмного забезпечення, такі як GridPort, OGCE, GridSphere і P-GRADE Portal
- Grid Packaging Toolkit (GPT)
- MPICH-G2 (Grid Enabled MPI)
- Мережа метеослужба (NWS) (Якостей-служби моніторингу і статистики)
- HTCondor (CPU цикл очищення) і Кондор-G (Робота Подача)
- HPC4U Middleware (відмовостійка і ОАС знають Сітка Middleware)
- GridWay metascheduler
XML на основі веб-сервісів пропонують спосіб доступу до різноманітних послуг і додатків в розподіленої середовищі.
У 2004 році корпорація Univa почала надавати комерційну підтримку для Globus Toolkit, використовуючи бізнес-модель, аналогічну Red Hat.
Планувальники роботи
GRAM (Grid Resource Allocation Manager), складовою частиною Globus Toolkit, офіційно підтримує наступні планувальники завдань або систем пакетної масового обслуговування:
- Портативна Пакетна система, комп'ютерна програма планувальник завдань, який розподіляє мережеві ресурси для пакетних завдань.
- Computing System HTCondor високої пропускної здатності, рамки програмного забезпечення для крупнозернистого розподілених розпаралелювання завдань з інтенсивними обчисленнями.
- Platform LSF, комерційним комп'ютерним програмним забезпеченням планувальник завдань.
Плани розвитку
Globus Alliance оголосила про випуск Globus Toolkit версії 5 (GT5) в кінці 2009 року. Одним з основних змін буде відмовитися від GRAM4 (хоча постійну підтримку принаймні до грудня 2010 року) на користь розширеної GRAM2, званої GRAM5, яка буде вирішувати питання масштабованості і додавати нові функції. Служба надійної передачі файлів (RFT) буде замінений новим сервісом Globus.org. Globus.org є онлайн, організовано обслуговування (тобто програмне забезпечення як послуга), яка забезпечує більш високого рівня, з кінця в кінець можливості сітки, спочатку зосередившись на надійних, високопродуктивних, пожежної і забути передачі даних , Щоб зберегти функціональні можливості веб-сервісу без технологій і стандартів в даний час вважається застарілим, було розпочато новий проект під назвою Globus Crux, який планує випустити альфа-версію до кінця 2009 року завдання моніторингу і виявлення в даний час виконуються МДС буде розглянуто новий, Crux на основі інтегрованої інформаційної служби (IIS). Ні релізи IIS не планується до тих пір, коли-то в 2010 році.
Випуск GT 5.0.2 був оголошений 19 липня 2010 GT 5.0.3 повідомляється вийде в лютому 2011 року.
Використання
- caGrid нашаровується на Globus Java WS Ядро
- Advanced Resource Connector, з відкритим вихідним кодом сітки проміжного шару введений NorduGrid