№ 16 (192), выпуск 5Страницы 107 - 115

CAEBEANS BROKER: брокер ресурсов системы CAEBEANS

А.В. Шамакина
В работе дано описание CAEBeans Broker - автоматизированной системы регистрации, анализа и предоставления ресурсов распределенной вычислительной среды. Приводятся логическая структура, архитектура очередей и алгоритм планирования CAEBeans Broker. Описаны аспекты реализации грид-сервиса CAEBeans Broker в контейнере WSRFLite.
Полный текст
Ключевые слова
CAE, CAEBeans, грид-сервис, брокер ресурсов, алгоритм планирования
Литература
1. Дорохов, В.А. Разработка виртуального испытательного грид-стенда для исследования эффекта овализации труб при термической обработке / В.А. Дорохов // Параллельные вычислительные технологии (ПаВТ'2009): тр. Междунар. науч. конф. (Нижний Новгород, 30 марта. - 3 апр. 2009 г.). - Челябинск, 2009. - С. 457 - 462.
2. Радченко, Г.И. Технология построения проблемно-ориентированных иерархических оболочек над инженерными пакетами в грид-средах / Г.И. Радченко // Системы управления и информационные технологии. - 2008. - № 4(34). - С. 57 - 61.
3. Радченко, Г.И. Технология построения виртуальных испытательных стендов в распределенных вычислительных средах / Г.И. Радченко, Л.Б. Соколинский // Научно-технический вестник Санкт-Петербургского государственного университета информационных технологий, механики и оптики. - 2008. - № 54. - С. 134 - 139.
4. Дорошенко, А.Е. Системы Grid-вычислений - перспектива для научных исследований / А.Е. Дорошенко, О.В. Алистратов, Ю.М. Тырчак, А.П. Розенблат, К.А. Рухлис // Проблемы программирования. - 2005. - № 1. - С. 14 - 38.
5. Проект Condor: [http://www.cs.wisc.edu/condor/], 19 Jun 2010.
6. Portable Batch System: [http://www.openpbs.org/], 7 Feb 2010.
7. Sun Grid Engine: [http://www.sun.com/software/gridware/], 5 Feb 2010.
8. Platform Computing: [http://www.platform.com/], 25 Jun 2010.
9. Baker, B.S. Orthogonal packings in two dimensions / B.S. Baker, E.J. Coffman, R.L. Rivest // SIAM Journal on Computing. -1980. - № 9. - P. 846 - 855.
10. Performance bounds for level-oriented two-dimensional packing algorithms / E.J. Coffman, M.R. Garey, D.S. Johnson, R.E. Tarjan // SIAM J. on Computing. -1980. - № 9. - P. 808 - 826.
11. The Global Grid Forum: [http://www.gridforum.org/], 19 Feb 2010.
12. Foster, I. The Grid: Blueprint for a future computing infrastructure / I. Foster, C. Kesselman. - San Francisco: Morgan Kaufmann, 1999.
13. Grid Information Services for Distributed Resource Sharing / K. Czajkowski, S. Fitzgerald, I. Foster, C. Kesselman. - 10th IEEE International Symposium on High-Performance Distributed Computing, 2001.
14. Drozdowski, M. Scheduling multiprocessor tasks - an overview / M. Drozdowski // European J. of Oper. Research. -1996. - № 94. - P. 215-230.
15. Scheduling high performance data mining tasks on a data Grid environment / S. Orlando, P. Palmerini, R. Perego, F. Silvestri // Euro-Par 2002, LNCS 2400, Springer-Ferlag Berlin Heidelberg. -2002. - P. 375 - 384.
16. Радченко, Г.И. Грид-система CAEBeans: интеграция ресурсов инженерных пакетов в распределенные вычислительные среды / Г.И. Радченко // Параллельные вычислительные технологии (ПаВТ'2009): тр. Междунар. науч. конф. (Нижний Новгород, 30 марта. - 3 апр. 2009 г.). - Челябинск, 2009. - С. 281 - 292.
17. Шамакина, А.В. Организация брокера ресурсов в системе CAEBeans / А.В. Шамакина // Вестн. ЮУрГУ. Сер. 'Математическое моделирование и программирование'. - 2008. - № 27(127), вып. 2. - С. 110 - 116.
18. Шамакина, А.В. Протокол взаимодействия с брокером ресурсов в системе CAEBeans / А.В. Шамакина // Научный сервис в сети Интернет: масштабируемость, параллельность, эффективность: тр. Всероссийск. науч. конф. (Новороссийск, 21-26 сент. 2009 г.). - Москва, 2009. - С. 400 - 402.
19. Лобанов, И. Concurrent Data Types: [http://javatoday.ru/2009/05/concurrent-data-types/#more-221/], 27 Jun 2010.
20. Брайан, Г. Теория и практика Java: Пулы потоков и очередь действий: [http://www.interface.ru/home.asp?artId=9759/], 1 Dec 2009.
21. McCarthy, P. Ajax для Java-разработчиков: Создание масштабируемых Comet-приложений с использованием Jetty и Direct Web Remoting: [http://www.ibm.com/developerworks/ru/library/j-jettydwr/], 15 Dec 2009.