Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемМарта Меркулова
1 1 Демонстрационный пример использования некоторых возможностей Grid Open Source Forum, Russia, April 2005,
2 2 Что такое Grid Grid это инфраструктура, которая делает возможным совместное использование высокопроизводительных компьютеров, сетей, баз данных, которыми владеют и управляют различные организации. Приложения Grid часто требуют больших объемов данных и/или больших вычислительных ресурсов и также требуют безопасного разделения ресурсов через организационные барьеры, что непросто обеспечить с помощью Интернета и Web структур. Как предлагает Ian Foster в [1] Grid это система, которая: 1) Координирует ресурсы, которые не подлежат централизованному управлению. Grid интегрирует и координирует ресурсы и пользователей, которые находятся в областях под разным управлением, например, настольный компьютер пользователя и централизованный компьютинг; различные компании; и решает вопросы безопасности, политики, оплаты, членства и т.д.
3 3 Что такое Grid (продолжение) В противном случае мы имеем дело с системой с локальным управлением. 2) Использует стандартные, открытые протоколы и интерфейсы общего назначения. Grid строится на протоколах и интерфейсах общего назначения, которые решают такие основные вопросы как аутентификация, авторизация, поиск и доступ к ресурсам. Важно, что эти протоколы и интерфейсы стандартные, в противном случае мы имеем дело с системой, зависимой от приложений. 3) Предоставляет нетривиальное качество обслуживания. Grid позволяет использовать свои составные ресурсы для удовлетворения требований пользователей так, чтобы использование всей системы было значительно эффективнее использования суммы ее частей.
4 4 Globus Toolkit Globus Toolkit является продуктом исследовательского проекта Globus Alliance [2], целью которого является дать возможность использовать концепции Grid в научных и инженерных вычислениях. Во всем мире Globus Toolkit используется для построения Grid и разработки Grid приложений и является де факто стандартом и продуктом с открытым исходным текстом. Globus Toolkit представляет собой набор компонентов, которые можно использовать независимо или вместе, чтобы разрабатывать grid приложения и средства программирования.
5 5 Сценарий демонстрационного примера Имеются 2 вычислительных кластера: SUNY-NCG [3] и PNPI PCFARM [4]. На обоих кластерах установлен Globus Toolkit 2.4 На кластере SUNY-NCG установлен Torque [5] в качестве системы пакетной обработки, а на PCFARM Sun Grid Engine (SGE) [6]. Кроме того на обоих кластерах установлена система мониторинга и учета заданий BOSS (Batch Object Submission System) [7]. Информация о заданиях записывается в базу данных, расположенную на сервере ram3.chem.sunysb.edu. Для доступа пользователя к этой базе данных через web- интерфейс используется BODE ( BOss Database Explorer) [8]. Тестовое задание запускается на обоих кластерах, а мониторинг заданий и результат их выполнения отображается на
6 6 Текст тестового задания #!/bin/bash # test job for GRID Demo # ( cat
7 7 Схема демонстрационного примера SUNY-NCG PCFARM Database Job submission Web ServerWeb Browser BOSS BODE Гатчина Нью-Йорк Москва Нью-Йорк
8 8 BODE страница мониторирования задания
9 9 Ссылки 1. What is the Grid ? A Three Point Checklist. I. Foster, GRIDToday, July 20, The Globus Alliancehttp:// SUNY-NCG clusterhttp://ram3.chem.sunysb.edu/ramdata 4. PNPI PCFARM clusterhttp://hepd.pnpi.spb.ru/pcfarm 5. Torquehttp://supercluster.org 6. SGEhttp://gridengine.sunsource.net 7. BOSShttp://boss.bo.infn.it 8. BODEhttp://filine.home.cern.ch/filine/bode/doc/Contents.html
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.