• Grid for Windows & *nix

Ответы: 6   Просмотры: 0
Вверх
Вы должны быть зарегистрированным пользователем, чтобы писать в этот форум. Зарегистрируйтесь

 
Участник
Сообщений: 2

 • Grid for Windows & *nix

Отправил Keres от 13.07.2007 12:14

Существуют ли реализации грида для Windows-based и *nix приложений одновременно?

 
Участник
Сообщений: 8

 • Re: Grid for Windows & *nix

Отправил YurySerdyuk от 13.07.2007 22:55

Наиболее распространенное средство для организации Grid-сетей Globus Toolkit имеет реализации как под Windows, так и под *nix'ами (http://www.globus.org/toolkit/docs/4.0/admin/docbook/).
Другое дело, что пользовательское приложение должно быть написано так, чтобы оно могло исполняться
на любой системе. В этом случае, обычный выбор - это использовать языки типа Java или C#.

 
Менеджер
Сообщений: 41

 • Re: Grid for Windows & *nix

Отправил dms от 16.07.2007 16:42

Не совсем так. Globus Toolkit не реализован под Windows в смысле базовых служб, т.е. развернуть грид под Windows, используя GT, вам не удастся. Под Windows реализован лишь контейнер, причем только на Java (Java WS Core).

Одним из основных требований к программному обеспечению грида является его интероперабельность. Т.е. в идеале отдельные компоненты грид-системы должны работать вместе, даже если они разработаны под разные платформы или операционной системы.

 
Участник
Сообщений: 8

 • Re: Grid for Windows & *nix

Отправил YurySerdyuk от 18.07.2007 02:51

Но как раз контейнер и реализует некоторое множество сервисов, в частности, пользовательских. Клиенты под Windows также существуют. Поэтому, теоретически, Grid-сеть под Windows может быть создана. Другой вопрос, будет ли она реально работать...

Примером системы на базе Globus Toolkit, реализованной и под Windows тоже, является GPE (http://sourceforge.net/projects/gpe4gtk/).

 
Менеджер
Сообщений: 41

 • Re: Grid for Windows & *nix

Отправил dms от 18.07.2007 10:44

Клиенты к службам под Windows безусловно существуют. Однако это не позволяет утверждать, что грид можно развернуть под Windows. Для этого требуются по крайней мере базовые службы.

Что касается контейнера, то он не может реализовывать никаких служб (возможно под сервисами вы понимаете что-то другое). Вообще говоря, контейнер не содержит никакой логики, кроме некоторой "сервисной "части, одинаковой для всех служб, помещенных в контейнер (например, безопасность, обмен сообщениями и т.п.).

 
Участник
Сообщений: 2

 • Re: Grid for Windows & *nix

Отправил Keres от 25.07.2007 16:11

Сейчас смотрю в сторону проекта Condor. http://www.cs.wisc.edu/condor/
Вроде необходимым требованиям удовлетворяет

 
Участник
Сообщений: 8

 • Re: Grid for Windows & *nix

Отправил YurySerdyuk от 26.07.2007 02:34

По-видимому, да:

Unix machines and Windows machines running Condor can happily co-exist in the same Condor pool without any problems. Jobs submitted on Windows can run on Windows or Unix, and jobs submitted on Unix can run on Unix or Windows.

А можно спросить какие задачи Вы собираетесь считать на Grid? Или Вам это больше интересно для изучения? И почему возникла необходимость объединять в Grid Windows и Unix машины? Т.е., из скольких и каких машин Вы собираетесь строить Grid-сеть?