EditWYSIWYGAttachPrintable
r3 - 22 Apr 2005 - 10:20:42 - PhilKYou are here: TWiki >  OPENTS Web > TGRID_Intro

Описание T-GRID

T-GRID - комплекс программного обеспечения, предназначенный для организации распределенных вычислений с использованием машин абонентов СТ Ботик.

Предполагается, что вычислительную сеть формируют добровольцы, которые устанавливают на свои машины программное обеспечение, предоставляемое организаторами сети T-GRID. При этом часть ресурсов компьютера (процессорное время и дисковое пространство), подключенного к сети T-GRID оказывается в распоряжении администраторов сети.

При подобной организации, наиболее острыми проблемами становятся ограничение ресурсов и управление конфигурацией. Решение найдено с использованием технологии виртуальных машин, а именно — User Mode Linux (UML), виртуальных сетевых интерфейсов и туннелей. На машину, подключенную к сети, в полуавтоматическом режиме устанавливается образ ОС Linux, который затем запускается как пользовательский процесс, предоставляя виртуальную Linux-машину в распоряжение сети T-GRID в качестве ее узла. Виртуальная машина находится в полном распоряжении администраторов сети, а процедура обновления образа автоматизирована.

В образ виртуальной машины установлены: реализация MPI — LAM-MPI и динамически подключаемые библиотеки DMPI, требующиеся для возможности запуска приложений T-системы. В качестве транспорта используется PACX-MPI. Основным средством для организации параллельных вычислений предполагается использовать T-систему, позволяющую сравнительно быстро создавать параллельные программы с динамическим управлением нагрузкой и устойчивых к латентности коммуникационной сети. Схема запуска приложений относительно сложна и неудобна, поэтому в ходе разработки было созданно средство, позволяющее запускать приложения в вычислительной сети T-GRID.

Мониторинг сети производится с помощью системы мониторинга собственной разработи в рамках суперкомпьютерной программы «СКИФ» — FLAME. На основе данных, получаемых от данной системы мониторинга формируется схема запуска приложений в T-GRID’е.

-- GrigoriyE - 21 Apr 2005

Господа, я очень плохо понимаю цель этого топика. Для кого это интро? Для нас с вами? Я надеюсь мы итак понимаем что такое T-Grid wink Если для тех, кто не знает, но хочет понять, то такое интро им не поможет. Сайт проекта у нас записан в ТЗ на этот год и он (сайт) будет как раз для тех, кто ничего не знает о T-Grid.

Гриша, молодец конечно, что написал сюда, но надо было сначала внести этот пункт в ToDo. А так опять лишняя работа. Если нужно интро, то оно есть. Оно есть в моем прошлогоднем докладе в дубне (в твоем тексте кстати пара предложений явно оттуда :-)) оно есть в статье в Мир ПК оно еще много где есть. Поскольку "писаниной" про T-Grid занимался в основном я (и продолжаю заниматься), то и надо было сначала спросить у меня.

-- PhilK - 22 Apr 2005

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r5 < r4 < r3 < r2 < r1 | More topic actions...
 
Powered by TWiki

This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback