powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Кто что думает о новой технологии GRID ?
107 сообщений из 107, показаны все 5 страниц
Кто что думает о новой технологии GRID ?
    #35669360
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GRID - это идея (технология?) распределенных вычислений (~1998 год), в которой вся вычислительная техника объединяется в один виртуальный компьютер. При этом нагрузка и функции равномерно распределяются между всеми компьютерами.

Ну и продукты, частично или полностью реализующие этот подход.
Например "Oracle 10G"
Или добровольный проект CERN
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35669383
trdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
думаю жениться тебе надо, что-бы ночами фигней не маяться...
вкусите множество сексуальных наслаждений с нашей новой платформой... (с) 1С
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35669387
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Я женат
2) Мне по статусу положено знать все подобные технологии, вот и интересуюсь.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35669444
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
О ней не надо думать. Ее надо использовать. Причем, начинать нужно было еще позавчера. И перспективнее - не просто grid, а cloud.
Я же говорю, что вы фигней занимаетесь.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35669488
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
Мне по статусу положено знать все подобные технологии, вот и интересуюсь.

что ж это за статус такой странный.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35669539
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов пишет:

> GRID - это идея (технология?) распределенных вычислений (~1998 год), в

Какая же она новая - то ?

Потом, это скорее идея, а не технология. Ну и оракл вряд-ли под неё подходит --
распределённые вычисления - это одно, а кластеры - это другое.
Хотя я на счёт оракла могу и ошибаться.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35669615
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
Какая же она новая - то ?
Потом, это скорее идея, а не технология. Ну и оракл вряд-ли под неё
подходит --
распределённые вычисления - это одно, а кластеры - это другое.
Хотя я на счёт оракла могу и ошибаться.


CERN часто заикается о GRID и о новых технологических решениях обработки
данных, которые перевернут мир. Но что это за технологии и как устроен GRID
я ничего не нашел. Непонятно - они так назвали кучу компьютеров объединенных
в сеть, либо это новый подход.



Вот тут они рассказывают, что есть такая штука.

http://www.morepc.ru/informatisation/cat28-inf131020081.html



А тут ORACLE и GRID

http://www.citforum.ru/database/oracle/commercial_grid/




Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35669631
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
что это за технологии и как устроен GRID
я ничего не нашел. Непонятно - они так назвали кучу компьютеров объединенных
в сеть, либо это новый подход.

в интернете просто десятки миллионов страниц по тематике GRID. Не нашел звучит как-то странно.
начните на русском, с гридклуба
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35669635
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов,
помучил бы ты свой клиент форумный, т.к. вроде только у тебя проблема с пробелами в сообщении.
Что там интересного? Есть например, программа по поиску разума - заходи на сайт, скачивай клиента и твой комп будет работать на благогодное дело :)
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35669910
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Есть например, программа по поиску разума - заходи на сайт, скачивай клиента и твой комп будет работать на благогодное дело :)

Работал как то, но это нe GRID. Это программа BOINC (она загружает пакет данных, обрабатывает и в течении недели отправляет). А GRID это программа которую установили на все супер компьютеры.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35670046
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей МорозовА GRID это программа которую установили на все супер компьютеры.
основная идея GRID как раз в том, чтобы распределить мощности между организованной сетью компьютеров в качестве альтернативы суперкомпьютерам. Конечно не исключается присутствие в этой сети и суперкомпьютеров. Задача разбивается и направляется для вычислений на свободные мощности. Почитайте про Глобус, globus.org. Это на сегодня де-факто стандарт управления grid-сетями. Хотя может и на вчера. Сегодня не смотрел.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35670077
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов,
GRID это не только хаотично связанные между собой компы. Представьте кластер, за которым закреплена определенная роль, задача. Т.е. это организованный интернет (и это основная идея грида, потому что все остальное просто распределенные вычисления), в отличие от "попроси-сделаю". BOINC тоже, локально, регионально и т.п.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35670957
igor250973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
2) Мне по статусу положено знать все подобные технологии, вот и интересуюсь.

вы системный программер? Сздаёте какие нить сложные сетевые приложения? Или просто из любопытства?
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35671054
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> вы системный программер? Сздаёте какие нить сложные сетевые приложения?
> Или просто из любопытства?
Типа того


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35671138
474
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
> вы системный программер? Сздаёте какие нить сложные сетевые приложения?
> Или просто из любопытства?
Типа того

Супер ответ! :)
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35671163
igor250973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для справки
"Одно из ранних (1998 г.) определений вычислительного grid, данное Карлом Кессельманом и Яном Фостером, гласит: «Вычислительный grid является программно-аппаратной инфраструктурой, которая обеспечивает надежный, совместимый, повсеместный и недорогой доступ к вычислительным ресурсам большой мощности». Затем, в 2000 году, к этому определению добавилось «координированное распределение ресурсов и решение проблем в динамических виртуальных организациях». По предложению Яна Фостера, систему можно называть grid, если она:

1. Координирует ресурсы, которые не контролируются централизованно. Например, объединяются компьютерные системы, находящиеся в разных организациях или разных административных единицах одной компании. Система должна решать вопросы политики доступа, безопасности, оплаты услуг и т. д., которые возникают в гетерогенных системах. В ином случае можно говорить о локально управляющейся системе;
2. Задействует открытые, стандартные протоколы и интерфейсы общего назначения. Эти протоколы и интерфейсы используются для решения таких базовых вопросов, как аутентификация, авторизация, поиск ресурсов и доступ к ним. Если протоколы не являются стандартными и открытыми, система является специализированной в отношении приложения;
3. Предоставляет новое качество. Объединяя различные ресурсы, grid позволяет предоставить новый уровень сервиса с точки зрения времени отклика, пропускной способности, доступности, безопасности и т. д. Иными словами, польза от всей системы существенно больше, чем от простой суммы составляющих ее частей.

Исходя из этих критериев, например, из определения grid выпадают кластерные системы. Будучи инсталлированы, они обеспечивают заданный уровень безопасности, качества обслуживания и других характеристик. Однако эта система не является grid из-за полного контроля над индивидуальными компонентами и скорее подходит под определение конструкции с централизованным управлением. С другой стороны, Интернет не может называться grid — хотя доступ к распределенным системам здесь обеспечивается с помощью стандартизованных и открытых протоколов, эти ресурсы не используются координированно.

Поскольку определение grid-технологии носит весьма общий характер, компании реализуют ее самыми разными способами. Так, Sun Microsystems продвигает ПО для создания grid-кластеров. Фирмы Entropia, United Devices и др. концентрируются на построении grid-сетей из ПК. IBM делает упор на применении этой технологии для развития Web-сервисов и автономных самоуправляющихся систем. SGI предлагает пользователям совместно работать в дистанционном режиме над большими наборами трехмерных изображений. Platform Computing, пионер в данной области, выпускает средства для построения неоднородных корпоративных grid-систем, обладающих широкими возможностями совместного использования ресурсов и управления. Однако, несмотря на явные различия, все эти предложения воплощают общую идею: включение компьютеров разного типа в единую систему для совместного использования ресурсов с целью повышения общей производительности и масштабируемости и предоставления пользователям возможности коллективной работы с данными. "
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35671188
igor250973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. можно констатировать, что грид-протокол мог бы послужить хорошей основой для построения различного рода распределённых систем (кластерных в т. ч.), если бы существовал в виде общепринятого международного стандарта, поддерживаемого каким-нить международным комитетом. Но на сегодняшний день всё ещё в слишком сыром виде. Более того, пока это произойдёт, МС оккупирует рынок своими "вычислительными облаками".
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35671828
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Т.е. можно констатировать, что грид-протокол мог бы послужить хорошей основой

Уважаемый, можно констатировать, что вы отстали от жизни лет этак на десять. А Морозов - лет на двадцать. Мне жутко интересно: где вы умудряетесь искать таких же древних работодателей? Просыпайтесь, проспите все самое интересное.

> МС оккупирует рынок

Забудьте про мелкомягких. Это даже не вчерашний, а позавчерашний день. Их доля рынка будет уменьшаться очень быстро. Лет через пять форточки будут синонимом тупых маргиналов.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35671846
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest
Забудьте про мелкомягких. Это даже не вчерашний, а позавчерашний день. Их
доля рынка будет уменьшаться очень быстро. Лет через пять форточки будут
синонимом тупых маргиналов.


И что же случится с мелкомягкими?


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35671909
igor250973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621
Уважаемый, можно констатировать, что вы отстали от жизни лет этак на десять.
Да? Ну так расскажите, чтоже появилось-то нового, а то как-то голословненько ваше утверждение, или ..., может вы из будующего??? :-)

guest_20040621
Забудьте про мелкомягких. Это даже не вчерашний, а позавчерашний день. ...
Недавно на одном из "жёлтых" сайтов видел заголовок статьи: "Билл Гейтс убит!!! Акции майкрософт летят вниз!!!". Вы либо в этом выдуманном мире обитаете, либо ... ну точно! Вы из будущего!!! :-)))
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35672060
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Ну так расскажите, чтоже появилось-то нового

Дружище, боюсь, вы не сможете позволить себе мои персональные консультации. Google в помощь. Поиском пользоваться, полагаю, умеете?

> может вы из будующего??? :-)

Будущего. Без буквы "ю". Если по-русски писать.

Нет, насколько я знаю, Билли жив-здоров. Прогноз, конечно, нельзя считать полноценным, цифра названа "на глазок". Можно воспользоваться точными методиками прогнозирования, но - лень. Не интересно. Проделайте это самостоятельно, если вас проблема беспокоит. А можете просто наблюдать. Мена вполне устраивает грубая оценка среднесрочной тенденции.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35672110
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621Бла..Бла..Бла
ПТУ



Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35672318
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Алексей Морозов, дружище, на вашем месте я бы слушал и запоминал. Молча. Начнете понимать все слова - будет смысл что-то обсуждать.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35673068
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто нибудь из участников этого форума разрабатывал программу, к которой можно отнести выше приведенное определение GRID? Либо может у кого то есть идеи как можно использовать GRID в нашей области (обработка данных)?

P.S. Для меня этот вопрос боком не стоит, просто хочу подкинуть абстрактную тему для обсуждения. Ради пропоганды цивилизованного общения.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35673247
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей МорозовКто нибудь из участников этого форума разрабатывал программу, к которой можно отнести выше приведенное определение GRID? Либо может у кого то есть идеи как можно использовать GRID в нашей области (обработка данных)?

P.S. Для меня этот вопрос боком не стоит, просто хочу подкинуть абстрактную тему для обсуждения. Ради пропоганды цивилизованного общения.

Алексей, Вы научной деятельностью страдаете? Если да, то интерес понятен...

Прежде чем разрабатівапть своё, стОит посмотреть на текущее состояние дел в этом направлении:
1. Направление развития прикладных программных проектов GRID: LCG, астрофизика, ядерный синтез, биомедицина, вычислительная химия, геофизика, финанасы, мультимедиа, археология.

2. Промежуточное программное обеспечение GRID (middleware): Globus Toolkit, gLite, ARC (NorduGrid), UNICORE, XtreemOS...

3. Прикладной инструментарий типа проекта GridBus.

4. Даже до инструментария g-Eclipse (GRID on Eclipse) дело дошло.

П.С.: Поле - лишь отчасти вспахано, есть где развернуться... Что интересует то?
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35673743
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересны конкретные решения (закомментированные исходники) LCG (Cern-а),
менее интересен Глобус. Представьте организацю в которой 100 современных
компьютеров соединенных гигабитной сетью - и я как программист, никак не
использую эти приимущества.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35673777
Mainframe_старый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
Интересны конкретные решения (закомментированные исходники) LCG (Cern-а),
менее интересен Глобус. Представьте организацю в которой 100 современных
компьютеров соединенных гигабитной сетью - и я как программист, никак не
использую эти приимущества.

Какие именно у вас стоят задачи, для которых вы бы хотели их использовать? Говоря о необходимости обработки данных, что именно вы имели в виду?
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35673800
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
Интересны конкретные решения (закомментированные исходники) LCG (Cern-а),
менее интересен Глобус. Представьте организацю в которой 100 современных
компьютеров соединенных гигабитной сетью - и я как программист, никак не
использую эти приимущества.

Вы простого учета на грид перекинулись резко? Тогда как и в простом учете ответьте на вопрос который вам задают: что хотите? Что там не было ответа вменяемого, что здесь. Или для простого учета потребовались вычислительные мощности 100 компов?
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35673810
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm
Вы простого учета на грид перекинулись резко? Тогда как и в простом учете ответьте на вопрос который вам задают: что хотите? Что там не было ответа вменяемого, что здесь. Или для простого учета потребовались вычислительные мощности 100 компов?
В поиске человек, имхо... :)
Молодость, задор...
Ну не в ПТ же сидеть?!
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35673845
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscra
Вы простого учета на грид перекинулись резко? Тогда как и в простом учете
ответьте на вопрос который вам задают: что хотите? Что там не было ответа
вменяемого, что здесь. Или для простого учета потребовались вычислительные
мощности 100 компов?


Эти два направления друг другу нисколько не мешают, и пока никак не связаны.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35673847
GavrilovD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов,

Вот, наслаждайтесь
http://www.ibm.com/developerworks/grid/newto/
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35673877
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mainframe_старый

Какие именно у вас стоят задачи, для которых вы бы хотели их использовать?
Говоря о необходимости обработки данных, что именно вы имели в виду?





Конкретной задачи нет, но когда разрабатываешь какую то программу, которая
выполняется длительное время - задумываешься, что в сети простаивает куча
компьютеров.



Просто абстрактный пример - сидит 10 программистов, и раз в 5 минут
компилируют программу. Компиляция занимает 10 секунд, а могла бы занимать 1
секунду (если распараллелить).



Или более конкретный пример, существуют четыре компьютера с идентичными БД
(репликация). Клиенты распределяются между этими БД и выполняют запросы. Но
многие запросы можно разделить между несколькими БД, уменьшив время
получения данных. (об этой технологии писал CERN, и мне это интересно)






Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35674003
Алексей МорозовПросто абстрактный пример - сидит 10 программистов, и раз в 5 минут
компилируют программу. Компиляция занимает 10 секунд, а могла бы занимать 1
секунду (если распараллелить).Ключевое слово "если".
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35674057
igor250973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
Просто абстрактный пример - сидит 10 программистов, и раз в 5 минут
компилируют программу. Компиляция занимает 10 секунд, а могла бы занимать 1
секунду (если распараллелить).
Экономия на таких величинах ничего не даст. Более того, как и в случае любых параллельных вычислений, здесь всё зависит от степени "сцепленности" блоков параллельно обрабатываемых данных и GRID в этом смысле - не панацея. Крайне необходимо вначале определится с тем кругом задач, которые планируется решать с помощью этой технологии. Прежде всего необходимо ознакомится с тем, какие собственно алгоритмы распараллеливания вычислений поддерживает GRID. Но я сомневаюсь, что здесь вы сможете получить ответ на этот вопрос.

Алексей Морозов
Или более конкретный пример, существуют четыре компьютера с идентичными БД
(репликация). Клиенты распределяются между этими БД и выполняют запросы. Но
многие запросы можно разделить между несколькими БД, уменьшив время
получения данных.

Собственно кластерные системы так и работают. Построить кластер на MS SQLServer2000/2005 проще простого и не требует изобретения велосипеда.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35674102
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полагаю,что в простом учете уже намечается еще и поддержка GRID для компиляции и для всех БД.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35674492
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot igor250973Собственно кластерные системы так и работают. Построить кластер на MS SQLServer2000/2005 проще простого и не требует изобретения велосипеда.[/quot]

1) Не будет оно единственный запрос делить между серверами.
2) Надо устанавливать кластер.
3) MSSQL будет очень мешать другим задачам.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35674507
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов1) Не будет оно единственный запрос делить между серверами.

а кто будет? грид?
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35674512
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmа кто будет? грид?

Для распределения нагрузки они это должны делать вместе.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35674530
Bely
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов1) Не будет оно единственный запрос делить между серверами.Oracle - будет.
Просто запрос должен быть достоен деления.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35674543
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
iscrafmа кто будет? грид?
Для распределения нагрузки они это должны делать вместе.

:)
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35674629
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
Просто абстрактный пример - сидит 10 программистов, и раз в 5 минут
компилируют программу. Компиляция занимает 10 секунд, а могла бы занимать 1
секунду (если распараллелить).

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

Алексей Морозов
Или более конкретный пример, существуют четыре компьютера с идентичными БД
(репликация). Клиенты распределяются между этими БД и выполняют запросы. Но
многие запросы можно разделить между несколькими БД, уменьшив время
получения данных. (об этой технологии писал CERN, и мне это интересно)

Ой-ё... Алексей, там столько заморочек с распараллеливанием, что сразу идею поиспользовать эти идеи для "простого учёта" или "разработки простого учёта" просто забудьте... "Нет таких игр..." (с) bash.org.ru

[quot]
Представьте организацю в которой 100 современных
компьютеров соединенных гигабитной сетью - и я как программист, никак не
использую эти приимущества.
[/quot]

Да расслабтесь, используете вы их - в меру возможностей...
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35674835
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛой
Попробовав на коленках штатными средствами (и это возможно!)
"распараллелить" эту задачу вы увидите, что эффект от 10 компов никак не
составляет "в 10 раз быстрее" - и надеюсь сами осознаете, почему...


Попробовал ради эксперимента на 3х компьютерах, скорость в ~3 раза выше.

1) Копирование измененных файлов проекта
2) Компиляция .cpp в .obj
3) Копирование обратно .obj


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675106
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
Попробовал ради эксперимента на 3х компьютерах, скорость в ~3 раза выше.
1) Копирование измененных файлов проекта
2) Компиляция .cpp в .obj
3) Копирование обратно .obj


Что из себя представляет весь проект?

Как много файлов?

По какому принципу поделили файлы между компами?

Как готовили среду для перекомпиляции на этих компах? Вы точно позаботились, чтобы результат распределённой компиляции был точно таким же, как и результат "одиночной"? Сколько это заняло времени?

Сколько составляет абсолютное время копирования и компиляции? (Может у вас погрешность измерения сравнима с временем опыта? ~3 - это 3-1% или 3-20%?)

Какие ещё шаги пришлось выполнять в "процессе перекомпиляции" от момента "толкнул процесс" до момента "процесс закончил работать"?

Всегда ли компы будут простаивать и ждать своей очереди, когда вы им задание на перекомпиляцию пришлёте?

Я думаю, вы позаботились о том, что файлы на 3 компа были скопированы из одной и той же папки и папка в процессе копирования не менялась... А как это будет происходить в случае использования системы контроля версий? Сколько времени будет занимать подготовка "измененных файлов проекта" на этих 3 компах (в том числе и в процентном соотношении по отношению ко всему времени выполнения "процесса перекомпиляции")?

А что будет, если один из компьютеров "сбойнёт"? Варианты:
1) Комп заражен вирусом, и антивирус остановил процесс поскольку компилятор стал заражённым
2) Был нагружен процессор и разработчик остановил тормозящий систему процесс
3) Придумайте сами что-то совсем уж страшное и реальное в конторе на 10 компов с интернетом, без БИПов, ...

Сколько в таком случае понадобиться времени на выяснение аварийной ситуации в процессе и перераспределение недоделанной части процесса? А сколько нужно убить времени чтобы построить такую отказоустойчивую систему для "процесса перекомпиляции"?...

П.С.: Не те объёмы придумываемых задач, чтобы получить реальный выигрыш... Тем более в линейном виде, как вы его себе радужно рисуете...

"Нет таких игр..." (с) bash.org.ru
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675145
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛой,
+1
Вопросы правильные. если почитать обсуждения на тему применения того же distcc, то как то задумываешься на тему нужности всего этого. Лично для меня скорость компиляции это настолько надцатый параметр после гарантии получения надежного дистрибутива.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675175
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Что из себя представляет весь проект?
> Как много файлов?
80 .cpp файлов, 80 .h файлов, и 10000 неизменяющихся файлов.

> По какому принципу поделили файлы между компами?
Программа "заказщик" подключается к TELNET-серверу сетевых компьютеров, и выполняет команды (copy, cl).

> Как готовили среду для перекомпиляции на этих компах? Вы точно позаботились, чтобы результат распределённой компиляции был точно таким же, как и результат "одиночной"? Сколько это заняло времени?
На компьютерах уже была установлена MC VC++

> Сколько составляет абсолютное время копирования и компиляции?
Измерялось время от нажатия СТАРТ до завершения полной компиляции проекта.

> Какие ещё шаги пришлось выполнять в "процессе перекомпиляции" от момента "толкнул процесс" до момента "процесс закончил работать"?
Никаких.

> Всегда ли компы будут простаивать и ждать своей очереди, когда вы им задание на перекомпиляцию пришлёте?
Непонял.

> Я думаю, вы позаботились о том, что файлы на 3 компа были скопированы из одной и той же папки и папка в процессе копирования не менялась... А как это будет происходить в случае использования системы контроля версий? Сколько времени будет занимать подготовка "измененных файлов проекта" на этих 3 компах (в том числе и в процентном соотношении по отношению ко всему времени выполнения "процесса перекомпиляции")?
Точно так-же.

> А что будет, если один из компьютеров "сбойнёт"? Варианты:
> 1) Комп заражен вирусом, и антивирус остановил процесс поскольку компилятор стал заражённым
> 2) Был нагружен процессор и разработчик остановил тормозящий систему процесс
> 3) Придумайте сами что-то совсем уж страшное и реальное в конторе на 10 компов с интернетом, без БИПов, ...
Банально, компиляция продолжится без недоступного компа. А то, что компилятор неправильно скомпилирует файл, может произойти и на одиночном компьютере.

> Сколько в таком случае понадобиться времени на выяснение аварийной ситуации в процессе и перераспределение недоделанной части процесса? А сколько нужно убить времени чтобы построить такую отказоустойчивую систему для "процесса перекомпиляции"?...
0 cек

> П.С.: Не те объёмы придумываемых задач, чтобы получить реальный выигрыш... Тем более в линейном виде, как вы его себе радужно рисуете...
Это просто 1 из миллиона примеров, кстати удачный.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675232
Bely
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675233
GavrilovD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов

1) Не будет оно единственный запрос делить между серверами.
2) Надо устанавливать кластер.
3) MSSQL будет очень мешать другим задачам.
Алексей, дал же ссылку, смысл всех гаданий - как это использовать и как это работает.

А относительно ваших пунктов - базы данных, это не только MS SQL (их еще много есть). Есть базы данных, где план выполнения запроса распределяется по узлам, а результат затем координатор собирает и отсылает пользователю... как то так :)
А по GRID вычислениям все же поищите на сайте IBM, там даже можно скачать GRID виртуальную машину и поэксперементировать в свое удовольствие...
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675245
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Грид/Клоуд - виртуальный компютер, бери сколько хочешь, где хочешь, когда хочешь, любые мощьности, как электричество из розетки.
И все это с 0 поддержкой, тебе вообще не нужно знать как это работает, просто пользуйся, и практически задаром :).

ЕС2, Google App

Это то (на основе статей и книги Б. Гейтса), что будет следующим основным направлениме Microsofta, когда они выжмут все что осталось с традиционной схемы.

И этот подход настолько-же лучше традиционной схемы как сотовые лучше стационарных телефонов.

Вобщем, в будущем будет 2 типа программистов, те, которые знают и используют грид/клоуд и те, которые вышли на пенсию.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675259
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
privateВобщем, в будущем будет 2 типа программистов, те, которые знают и используют грид/клоуд и те, которые вышли на пенсию.
типа как есть настоящие архитекторы, которые знают что такое UML, а есть пенсионеры.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675260
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
private
Вобщем, в будущем будет 2 типа программистов, те, которые знают и используют грид/клоуд и те, которые вышли на пенсию.

других нет
грид мрид пох нет разницы что надо то и пользуй
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675270
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
private<...>Это то (на основе статей и книги Б. Гейтса), что будет следующим основным направлениме Microsofta, когда они выжмут все что осталось с традиционной схемы.
Не надо заблуждаться: Гейтс - всего лишь сейл, удачливый, высокопоставленный и имеющий возможность заказывать то, что собирается продавать. А чтобы продавать - надо всё время делать что-то новое, пусть даже не очень полезное.

private
И этот подход настолько-же лучше традиционной схемы как сотовые лучше стационарных телефонов.

Вобщем, в будущем будет 2 типа программистов, те, которые знают и используют грид/клоуд и те, которые вышли на пенсию.
Это вряд ли.
1) Распараллеливаемые задачи являются редкими, а отложенные распараллеливаемые - ещё более редкими.
2) Задачи, для которых бы не хватило мощности одного процессора одного современного компьютера, являются редкими.
3) Задачи, которые стоили бы того, чтобы решать их при помощи распределённого grid, и которые нельзя решить по-другому, хотя бы своевременной оптимизацией кода, являются редкими. А распараллеливать вычисления, раздавая на 1000 компьютеров программу на VBA - всё равно, что прикручивать реактивный двигатель к телеге.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675443
igor250973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexTheRaven
Не надо заблуждаться: Гейтс - всего лишь сейл, удачливый, высокопоставленный и имеющий возможность заказывать то, что собирается продавать. А чтобы продавать - надо всё время делать что-то новое, пусть даже не очень полезное.

да нет, он не просто "удачливый" (контрпример "удачливого" - Стив Джобс) - он достаточно трезво и продуманно просчитывает свои шаги. Он ничего не изобретает (незачем) - он покупает изобретателей и даёт им возможности воплощать свои идеи - именно поэтому столь часто и много охаиваемый мелкософт на плаву (вопреки предсказаниям о скорой кончине повторяющимся из года в год).
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675448
igor250973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На мой взгляд, область где грид получит своё коммерческое воплощение в ближайшее время - интернет сервисы и хранение данных. Ну а в оффисных сетях малого и среднего размера всё равно нет задач, которые бы требовали такой консолидации вычислительных ресурсов.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675467
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Значит кроме использующих готовый Oracle, GRID-ом никто не пользуется в своих программах.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675518
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей МорозовЗначит кроме использующих готовый Oracle, GRID-ом никто не пользуется в своих программах.
настоятельно рекомендую зайти на форум "работа" и посмотреть что нынче используется "в своих программах".
Есть ещё сайты по удалённой работе. Или тебя деньги не интересуют наверно.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675520
ГРИД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GRID успешно освоен.Интересно,какой будет очередной ПУКС?
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675550
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123настоятельно рекомендую зайти на форум "работа" и посмотреть что нынче используется "в своих программах".
Есть ещё сайты по удалённой работе. Или тебя деньги не интересуют наверно.

Я не верю в адекватность форума "Работа".

Инновации - это единственный способ завоевать кусочек рынка. Единственный серьезный довод против ГРИДА - работы много, а результата мало. Но то, что ГРИД-ами занимаются ВСЕ лидеры рынка, заставляет чуть-чуть задуматься. И все меняется, основные ограничения распределенных вычислений - медленная сеть и слабые компьютеры пользователей, уже не актуальны. Некоторое время назад так-же относились к многопроцессорным компьютерам.

И этот разговор не серьезный. Просто обсудить развитие ИТ отрасли (неприменимое к вашей работе) и сбить бессмысленный и неаргументированный пафос с учасников этой группы.

В общем, есть тенденция - ГРИД. Есть теория, что задача будет выполнена быстрее хоть на 10%, но быстрее. Быстрее - значит дешевле. Дешевле - значит приимущество на рынке. А если еще MS или IBM начнет пиарить ГРИД, то приписка "based on GRID-technology" тоже даст приимущество.

Но еще раз повторюсь, это просто разговор - если бы даже я ахотел, что то разработать в этом направлении, сейчас я должен зарабатывать деньги и заканчивать ПУ.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675567
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
Я не верю в адекватность форума "Работа".

:) а где ж "обоснование", коим ты любишь заниматься.
Как далёк ты от "народа".
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675579
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123
:) а где ж "обоснование", коим ты любишь заниматься.
Как далёк ты от "народа".


А ты любишь менять тему треда (оффтопик). И обоснование хочешь услышать не
ради обоснования, а ради того, что бы я написал кучу провокационных выводов
не по теме.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675613
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов,

я думаю что эту тему ты создал чтобы "поговорить ... об этом".
Эта задача перед тобой не стоит "в полный рост". Удачи!
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675634
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123
я думаю что эту тему ты создал чтобы "поговорить ... об этом".
Эта задача перед тобой не стоит "в полный рост". Удачи!


Давай говорить о гриде, расскажи нам почему он тебе нафиг не нужен :)


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675655
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
Давай говорить о гриде, расскажи нам почему он тебе нафиг не нужен :)

потому что мне платят не за время компиляции :). А дома жена не даст фигнёй заниматься ;)
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675665
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
> Что из себя представляет весь проект?
> Как много файлов?
80 .cpp файлов, 80 .h файлов, и 10000 неизменяющихся файлов.

> По какому принципу поделили файлы между компами?
Программа "заказщик" подключается к TELNET-серверу сетевых компьютеров, и выполняет команды (copy, cl).

Я может недостаточно точно выразился... Вы же должны были РАСПРЕДЕЛИТЬ нагрузку, а не заставить 3 компа проделать одну и ту же работу (иначе как Вы получили почти 3-кратное ускорение?). Вот я и интересуюсь: каким образом (по какому алгоритму) Вы эту нагрузку распределяли: эти файлы для компиляции - тебе, эти - тебе, а эти - тебе...
Хотя я знаю как можно при определённых условиях получить троекратное ускорение :) Просто запустить одну и ту же задачу на разных компах, а временем выполнения задачи считать время того компа, который выполнил задачу быстрее всех. Если это была НАМНОГО более мощная машина, чем Ваша, и эта машина не занималась другой более полезной работой - выигрыш налицо
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675666
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
> Как готовили среду для перекомпиляции на этих компах? Вы точно позаботились, чтобы результат распределённой компиляции был точно таким же, как и результат "одиночной"? Сколько это заняло времени?
На компьютерах уже была установлена MC VC++

Я именно об этом. Можете время установки включить в суммарную длительность компиляции. На вашем примере это время может показаться несущественным, но я советую поставить зарубку на память про этот факт. В других распараллеливаемых задачах на произвольно взятом компе (а может даже ни на одном компе, кроме Вашего!) может не найтись нужная программа (всё тот же компилятор), и тогда время подотовки среды (копирования программы обработка) точно прийдётся включать в длительность "процесса параллельной компиляции".
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675667
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
> Сколько составляет абсолютное время копирования и компиляции?
Измерялось время от нажатия СТАРТ до завершения полной компиляции проекта.

Я интересовался ответом на вопрос "Сколько?" (1 сек, 10 сек, 2 мин), а не "Какое время вы измеряли?". Для сравнения, конечно же, нужны оба замера: и "одиночной компиляции", и "параллельной".
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675669
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
> Всегда ли компы будут простаивать и ждать своей очереди, когда вы им задание на перекомпиляцию пришлёте?
Непонял.

Я к тому что у вас 3 компа не стоят "просто так", и не всегда готовы обслуживать ваши задачи по перекомпиляции: как минимуи они могут быть заняты другими задачами...
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675670
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неужели тебе не хотелось заставить какой нибудь медленный алгоритм
выполнятся быстрее. К пример есть OpenMP, и программисту достаточно написать
"#pragma ..." перед циклом, и цикл распаралелится. А нехотелось бы написать
"#pragma grid", этот пример не описывает всю крутизну грида, но всё же?


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675677
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
> Я думаю, вы позаботились о том, что файлы на 3 компа были скопированы из одной и той же папки и папка в процессе копирования не менялась... А как это будет происходить в случае использования системы контроля версий? Сколько времени будет занимать подготовка "измененных файлов проекта" на этих 3 компах (в том числе и в процентном соотношении по отношению ко всему времени выполнения "процесса перекомпиляции")?
Точно так-же.

Это при условии, что перед началом процесса копирования, на каждом из трёх компов исходное состояние совпадает... Или в своем эксперименте вы копировали все "10000 неизменяющихся файлов" - и это время копирования вошло в замер?
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675679
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
> А что будет, если один из компьютеров "сбойнёт"? Варианты:
> 1) Комп заражен вирусом, и антивирус остановил процесс поскольку компилятор стал заражённым
> 2) Был нагружен процессор и разработчик остановил тормозящий систему процесс
> 3) Придумайте сами что-то совсем уж страшное и реальное в конторе на 10 компов с интернетом, без БИПов, ...
Банально, компиляция продолжится без недоступного компа. А то, что компилятор неправильно скомпилирует файл, может произойти и на одиночном компьютере.
> Сколько в таком случае понадобиться времени на выяснение аварийной ситуации в процессе и перераспределение недоделанной части процесса? А сколько нужно убить времени чтобы построить такую отказоустойчивую систему для "процесса перекомпиляции"?...
0 cек
Что значит "компиляция продолжится"? В смысле нагрузка будет распределена между 2 компами?

Серьёзно? Целых 0 секунд? Процесс компиляции на компе №3 успешно запустился - и через 2 секунды "повис". Каким образом за 0 секунд Вы (Ваша программа) так оперативно за 0 секунд определит что "кина не будет", откажется от ожидания окончания процесса на компе №3 и запустит недоделанную работу на двух оставшихся компах. И где же тогда опять 3-кратный выигрыш?
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675686
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
> П.С.: Не те объёмы придумываемых задач, чтобы получить реальный выигрыш... Тем более в линейном виде, как вы его себе радужно рисуете...
Это просто 1 из миллиона примеров, кстати удачный.

Удачный в каком смысле? :)
Дарю более "удачный" пример, на котором немалая часть приведённых мной наводящих вопросов будет менее существенна. Зайдём издалека:
как в Вашем ПУ обстоит дело с тестированием функционала?
Как проверить работоспособность всех "прикладных" програмных скриптов в системе после внесения сщественных изменений в "ядро"?
Есть ли у Вас атоматизированное тестирование?
Если да, сколько времени займёт полный цикл автоматизированного теста?

Вот это и есть удачный пример, на котором можно сэкономить время существенно . И на котором не так важны отличия в среде на разных компьютерах: эти отличия как раз таки создают дополнительное влияние, эмулирую "промышленное" использование системы. И на этом же примере видно, что таки время подготовки среды - тоже важная составляющая (копирование функционала, который и будет работать на этом - поскольку версия ПО для тестирования то новая).
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675715
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛой
Я может недостаточно точно выразился... Вы же должны были РАСПРЕДЕЛИТЬ
нагрузку, а не заставить 3 компа проделать одну и ту же работу (иначе как Вы
получили почти 3-кратное ускорение?). Вот я и интересуюсь: каким образом (по
какому алгоритму) Вы эту нагрузку распределяли: эти файлы для компиляции -
тебе, эти - тебе, а эти - тебе...

Хотя я знаю как можно при определённых условиях получить троекратное
ускорение :) Просто запустить одну и ту же задачу на разных компах, а
временем выполнения задачи считать время того компа, который выполнил задачу
быстрее всех. Если это была НАМНОГО более мощная машина, чем Ваша, и эта
машина не занималась другой более полезной работой - выигрыш налицо



Я писал уже, отвечу более развернуто.
1) Трём компиляторам отдаются компилироваться 3 файла, остальные файлы
помещаются в очередь.
2) Как только один из компиляторов закончил работу, ему дается следующий
файл из очереди.
3) Как только дать нечего, дожидаемся завершения работы всех компиляторов
4) Вызываем LINK

АнатоЛойМожете время установки включить в суммарную длительность
компиляции

И этим должен заниматься ГРИД, а так-же расчитывать время выполнения задачи
для правильного разпределения заданий, исходя их остатков ресурсов
компьютеров (загружености, производительности).

АнатоЛойинтересовался ответом на вопрос "Сколько?" (1 сек, 10 сек, 2
мин), а не "Какое время вы измеряли?". Для сравнения, конечно же, нужны оба
замера: и "одиночной компиляции", и "параллельной".

30 секунд / 10 секунд.

АнатоЛойЯ к тому что у вас 3 компа не стоят "просто так", и не
всегда готовы обслуживать ваши задачи по перекомпиляции: как минимуи они
могут быть заняты другими задачами...

Если компьютер сообщит, что он занят другой задачей, то соответственно он
использоваться до завершения текущей задачи не будет (я этого не делал, но
проблем нет)


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675738
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛой
10000 файлов


10000 файлов это MS VC++.

АнатоЛой
Серьёзно? Целых 0 секунд? Процесс компиляции на компе №3 успешно
запустился - и через 2 секунды "повис". Каким образом за 0 секунд Вы (Ваша
программа) так оперативно за 0 секунд определит что "кина не будет",
откажется от ожидания окончания процесса на компе №3 и запустит недоделанную
работу на двух оставшихся компах. И где же тогда опять 3-кратный выигрыш?


С такой же вероятностью повиснуть может и один компьютер, суммарное время
использования компьютера не изменится.
И часто у вас виснет компилятор? я не могу вспомнить ни одного случая.

АнатоЛойУдачный в каком смысле? :)

В том смысле, что он всегда дает прирост производительности.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675770
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
Неужели тебе не хотелось заставить какой нибудь медленный алгоритм
выполнятся быстрее.
Морозов - взгляни выше носа, и как системщик, хотя бы (он не мыслит категориями алгоритм).
Не алгоритм, а задача . А то так и будешь - "кодером".
Приведи медленную задачу
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675819
Mainframe_старый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мы используем алгоритмы баланса нагрузки для распределения сервисов в нашей КИС. Делали в свое время распределенную систему обработки данных реального времени с распределдением нагрузки по компьютерам на TAO-CORBA. Но все это не требует именно грид. даже кластеры в чистом виде не нужны, используется гетерогенная среда. Хотя грид, пожалуй, как мне кажется (хотя я совсем в этой области не спенциалист) ближе к гетерогенной сред, чем к кластерам.
Уметь распределять задачи - мне кажется нужно уметь (сорри за тав.) . нужно понимать распределенные приложения, синхронизацию, центтрализованные и распределенные алгоритмы упарвления. Поэтому может начать с малого - сделать свои системы распределенными, причем , имеюющими баланс нагрузки, причем динамический, причем сеть должна быть масштабируемой.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675824
alek.sys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Алексей Морозов,

Вопрос вам не в обиду - а вы в университете учились? Нам в свое время читали отдельно даже курс, который был прямо связан с параллельными вычислениями. Давался некоторый математический аппарат для параллельных вычислений. Много интересного между прочим. В частности, рассказывали почему 1000 компьютеров работающих в кластере не будут работать в 1000 раз быстрее, чем 1. Что не каждая задача может быть "распараллелена". Что нет универсальных алгоритмов, которые бы позволили раз - и решить задачу в ГРИДе.
Вы как-то требуете "отвечать на ваш ответ".
Цель то вы какую хотите достигнуть использованием ГРИДа? ГРИД - технология, в моем понимании, это как раз гетерогенная вычислительная сеть - т.е. в ГРИД могут быть включены тысячи компьютеров с разными ОС, аппаратными платформами и т.п. Вы спрашиваете, использует ли кто то в работе ГРИД? Вряд ли у многих есть такие задачи (типа поиска внеземного разума).

ЗЫ по поводу вашего примера с компиляцией - в чем-то вы правы. Но ваш пример - это все таки сферический конь в вакууме. И говорить, что 3 компьютера == в 3 раза быстрее - по меньшей мере странно.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675834
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пускай сначала со своими 2-мя ядрами разберётся (я имею ввиду на домашнем компе :) ). А то, покритиковал продукт, и ....молчок
Petro123Алексей МорозовЗагружает лишь одно ядро, но зато на 100%
что то новенькое. Какое именно ядро и как определил?
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675854
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123
Морозов - взгляни выше носа, и как системщик, хотя бы (он не мыслит
категориями алгоритм).
Не алгоритм, а задача. А то так и будешь - "кодером".


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

И я привел два конкретных примера, могу еще один более насущный - 5-и
минутный расчет больших 1С-ных отчетов.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675868
Mainframe_старый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов

И я привел два конкретных примера, могу еще один более насущный - 5-и
минутный расчет больших 1С-ных отчетов.


Делаете расчеты в виде сервисов (на приемлимой вам технологии - веб-сервсиы, corba, etc.), размещаете эти сервсиы на всех доступных компьютерах, в процессе работы системы, маршрутизируете запросы в соостветсвии с выбранным алгоритмом баланса нагрузки.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675885
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alek.sysа вы в университете учились?

Сейчас возможно программа обучения адекватная, но то чему меня учили мне
ничего не дало.

alek.sysИ говорить, что 3 компьютера == в 3 раза быстрее - по
меньшей мере странно.

Это задача идеально параллелится.
Я поставил знак ~, можете считать 2,7 раза.

Petro123
Petro123что то новенькое. Какое именно ядро и как определил?
пускай сначала со своими 2-мя ядрами разберётся (я имею ввиду на домашнем
компе :) ). А то, покритиковал продукт, и ....молчок

Это идиотский вопрос.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675897
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mainframe_старый
Делаете расчеты в виде сервисов (на приемлимой вам технологии - веб-сервсиы,
corba, etc.), размещаете эти сервсиы на всех доступных компьютерах, в
процессе работы системы, маршрутизируете запросы в соостветсвии с выбранным
алгоритмом баланса нагрузки.


Вооот, а теперь я хочу максимально автоматизировать этот процесс.
А второй вариант, это без изменения уже написанной программы распаралелить
её.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675925
Mainframe_старый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
Вооот, а теперь я хочу максимально автоматизировать этот процесс.
А второй вариант, это без изменения уже написанной программы распаралелить
её.


Автоматизировать какой процесс ? распределение нагрузки ? распараллеливание? ну есть две методологии друг друга доплняющие - декомпозиция и интеграция. В начале делите, потому интегрируете, т.е. налаживаете взаимодействие. Делить лучше на момент начала разработки, интегиировать - в любое время. Делить потом .. тоже можно, но это будет коряво часто, убого местами ..
если вы про распределеение нагурзки - автоматизировать - это задача хорошо известна, есть много алгоритмов распределения в тмо числе централизованные/распределенные, статические/динамические, распределяющие задачи /распределяющие данные. Часто используется смесь.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675927
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
Mainframe_старый
Делаете расчеты в виде сервисов (на приемлимой вам технологии - веб-сервсиы,
corba, etc.), размещаете эти сервсиы на всех доступных компьютерах, в
процессе работы системы, маршрутизируете запросы в соостветсвии с выбранным
алгоритмом баланса нагрузки.

Вооот, а теперь я хочу максимально автоматизировать этот процесс.
А второй вариант, это без изменения уже написанной программы распаралелить
её.

распараллельте для начала в вашем многоядерном процессоре.
Без всякого космоса и сервисов
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675959
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123
распараллельте для начала в вашем многоядерном процессоре.
Без всякого космоса и сервисов


С этим проблем нет.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675974
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[/quot]
С этим проблем нет.
[/quot]
у всех есть а уВас нет? Наверно Билл Гейтс за вас распараллеливает
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35675994
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123
у всех есть а уВас нет?


Я не все. А вы опять тему переводите, и при этом ничего о GRID-е не сказали.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676002
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mainframe_старый
Автоматизировать какой процесс ? распределение нагрузки ? распараллеливание?
ну есть две методологии друг друга доплняющие - декомпозиция и интеграция. В
начале делите, потому интегрируете, т.е. налаживаете взаимодействие. Делить
лучше на момент начала разработки, интегиировать - в любое время. Делить
потом .. тоже можно, но это будет коряво часто, убого местами ..
если вы про распределеение нагурзки - автоматизировать - это задача хорошо
известна, есть много алгоритмов распределения в тмо числе
централизованные/распределенные, статические/динамические, распределяющие
задачи /распределяющие данные. Часто используется смесь.



Для начала автоматизировать процесс разработки и преобразования
(рефакторинга).



Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676004
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов,
ты не сказал когда будет демо 2.0 и демо_с_ядрами_1.0
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676070
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов, чтобы не отходить от темы, опускаясь в детали, отвечу (своё имхо):
1. Технология GRID по меркам IT отнюдь не "новая" - особенно в деталях
2. Тем не менее, имеет всё ещё "немеряный" потенциал для научных изысканий на тему своей эффективной работоспособности
3. Имеет большой потециал для использования в "вычислительноёмких" научных изысканиях

Ввиду вышесказаного, учитывая сложность технологии , использовать её для задач вида типа "ща я быстренько програмку на 80 файлов компильну", "автоматизации процесса разработки и преобразования" и т.п. просто неэффективно...
Заниматься её стоит в том случае, если вы:
а) хотите заниматься научной деятельностью
или
б) у вас есть задача, на которой потраченное время на GRID окупится при выполнении этой задачи (при чём может дешевле будет такую задачу решать на высоко-производительном кластере, а не на GRID - это отличающиеся технологии)
или
в) вам это ПРОСТО интересно...

Без адекватной задачи этим вопросом можно заниматься как потенциально эффективным вложением средств в себя любимого, но моя скромная оценка окупаемости - через пару лет минимум...
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676232
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей МорозовЗначит кроме использующих готовый Oracle, GRID-ом никто не пользуется в своих программах.
здесь каждый второй учавствует в проекте андронного коллайдера, как это не пользуется!
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676282
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmздесь каждый второй учавствует в проекте андронного
коллайдера, как это не пользуется!

Вы считаете если любая береза это дерево, то любое дерево это береза?
Если Церн использует Грид, это не значит что Грид больше никому не нужен.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676308
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
Вы считаете если любая береза это дерево, то любое дерево это береза?

нет. я считаю что слишком много маразматических топиков.
А грид нужен всем! например для формирования отчетов из 1С или компиляции кода. Без грида эти задачи не имеют никакой ценности. Если на заставке программы нет надписи "Откомпилировано с использованием GRID технологий", то такие программы обречены на вымирание. То же самое и с отчетностью.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676333
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для полного счастья в ПУ еще не хватает распределенного кэша a'la Shared Cash .
В связке с гридом будет очень симпатично смотреться
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676351
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm
нет. я считаю что слишком много маразматических топиков.
А грид нужен всем! например для формирования отчетов из 1С или компиляции
кода. Без грида эти задачи не имеют никакой ценности. Если на заставке
программы нет надписи "Откомпилировано с использованием GRID технологий", то
такие программы обречены на вымирание. То же самое и с отчетностью.


Если вы не будете писать подобные сообщения (бессмысленно обьединяя
услышанные слова в кучу, в этом сообщении), то маразматичности в топиках
будет меньше. :)


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676375
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов,
я всегда все делаю осмысленно. Даже в этом топике, лишенном смысла.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676543
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Морозов
Если Церн использует Грид, это не значит что Грид больше никому не нужен.

Может я просмотрел, но ничего подобно iscrafm не утверждал

Ну нельзя 1000 школьников, которых развозили по домам 5 автобусами за две ходки в течении 2 часов, развезти 50 автобусами за 12 минут, и даже за полчаса...

Нет задачи - нет смысла в использовании...
Хотя бы и типа задач "защитить кандидатскую" или "интересно провести время"
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676668
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛой
>> Если Церн использует Грид, это не значит что Грид больше никому не нужен.
Может я просмотрел, но ничего подобно iscrafm не утверждал


Посмотрите на "здесь каждый второй учавствует...", "Если на заставке
программы нет...".

АнатоЛой
Ну нельзя 1000 школьников, которых развозили по домам 5 автобусами за две
ходки в течении 2 часов, развезти 50 автобусами за 12 минут, и даже за
полчаса...


Можно, если дома расположены в углублениях на поверхности земли.
Спуск в углубление будет в 40 раз быстрее, чем подьем.

АнатоЛой
Нет задачи - нет смысла в использовании...
Хотя бы и типа задач "защитить кандидатскую" или "интересно провести время"


Задачи были приведены.
Давайте еще приведу задачу, которую я решил месяц назад:

Присутствует таблица с 100к записей.
У таблицы 40 полей с типом INTEGER (A,B,C,D,E), DATETIME поле DATE, FLOAT
поле VAL.
Необходимо определить происходит рост или уменьшение VAL относительно
времени (DATE), для всех множеств записей с общими значениями в нескольких
полях из A,B,C,D. То есть определить "дельту" всех множеств WHERE A=1, WHERE
A=2... WHERE A=1 AND B=1.. WHERE A=1 AND B=2, а затем вывести пользователю
сводный отчет.



Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676720
alek.sys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Алексей Морозов,

Можно, если дома расположены в углублениях на поверхности земли.
Спуск в углубление будет в 40 раз быстрее, чем подьем.
--
Т.е. школьников в яму? :)

Вы по-моему не можете донести, что же должно то быть. Только что говорили о компиляции - уже пошли таблицы с 100к записей. Кластерные БД - используются уже сейчас и активно.
ГРИД - это не просто параллельные вычисления. Суть технологии ГРИД - именно организация независимых вычислительных юнитов в огромную вычислительную сеть. В идеале - эти юниты будут функционировать в штатном режиме, да еще и вычисления вычислять.

Что вы хотите то?
1) Кластеры БД
Да пожалуйста, и Оракл и СКЛ Сервер
2) Универсально - выполнение любых задач (читай программ) параллельно?
Проекты вроде openMosix и т.п. (RIP)
3) Параллельное программирование?
MPI и иже с ним

А вы все сгребаете в одну кучу, называете ГРИД - и удивляетесь, что же его никто не использует?
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676782
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alek.sysВы по-моему не можете донести, что же должно то быть. Только что говорили о компиляции - уже пошли таблицы с 100к записей. Кластерные БД - используются уже сейчас и активно.

Я пока доказываю, что с большой пользовай распаралелить можно очень многое.

alek.sys
ГРИД - это не просто параллельные вычисления. Суть технологии ГРИД - именно организация независимых вычислительных юнитов в огромную вычислительную сеть. В идеале - эти юниты будут функционировать в штатном режиме, да еще и вычисления вычислять.


Я об этом и говорю, очень распространенный случай: сеть из 1ого SQL-сервера производительностью в 10 Попугаев и 20 рабочих мест мощностью по 1 Попугаю.

alek.sys
Что вы хотите то?
1) Кластеры БД
Да пожалуйста, и Оракл и СКЛ Сервер
2) Универсально - выполнение любых задач (читай программ) параллельно?
Проекты вроде openMosix и т.п. (RIP)
3) Параллельное программирование?
MPI и иже с ним
А вы все сгребаете в одну кучу, называете ГРИД - и удивляетесь, что же его никто не использует?

Это все части решения.
Я хочу:
1) Запустить на каждом клиентском компьютере маленькую программу.
2) Запустить на выполнение кем-то написанную программу, сделать запрос к SQL-серверу.
3) При необходимости, автоматом на клиентские компьютеры будет оправлена программа (будь это часть мной написанной программы, либо SQL-сервер) и необходимые данные (кусок базы, либо C++ файл).

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

А я не хочу (и никто не хочет) писать такую программу, поэтому необходимо автоматизировать этот процесс, в пример могу поставить OpenMP.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676794
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
детишкам про полтора землекопа сказку читашь?
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676843
alek.sys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Алексей Морозов
3) При необходимости, автоматом на клиентские компьютеры будет оправлена программа (будь это часть мной написанной программы, либо SQL-сервер) и необходимые данные (кусок базы, либо C++ файл).


Даже и сказать то нечего...
Что значит "отправлена программа"? Что значит "часть"? Кусок машинного кода?
Что значит "часть SQL сервера"? Если сам сервер будет выполнятся на 1000 компьютеров, а база будет лежать на стареньком компе - то скорость обработки данных будет не в 1000 раз выше.

Нет универсального решения. Которое одной командой #pragma grid сделает все и вся параллельным.
Параллельное программирование - очень трудоемкий процесс, это отдельная отрасль, в которой ведутся серьезнейшие исследования и разработки. А вы хотите все #pragmой решить....
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676915
Алексей Морозов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alek.sys очень трудоемкий процесс, это отдельная отрасль, в которой
ведутся серьезнейшие исследования и разработки. А вы хотите все #pragmой
решить....

Хотеть не вредно. :)


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35676968
alek.sys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Алексей Морозов
alek.sys очень трудоемкий процесс, это отдельная отрасль, в которой
ведутся серьезнейшие исследования и разработки. А вы хотите все #pragmой
решить....

Хотеть не вредно. :)




Тоже верно :)
У меня тоже первая реакция на "Нет, невозможно" - "Как это невозможно???".

В свое время поднимали тестовый кластер на Linux + openMosix. Но как то там не очень все было красиво - реальный прирост может 15-20% был. А на реальных, тяжелых задачах - думаю еще меньше. Но там паралеллилось как раз универсально - т.е. любая задача, запущенная в кластере выполнялась на всех машинах.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35677673
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы путаете Грид/Клауд и параллельные вычисления. Параллельные вычисления - лишь одна сфера применения, и скорей всего не основная.

Ключевое отличие - виртуализация , "Сервис" вместо традиционного - "Продукт".

Нет железа, вообще (ясен пень что где-то там внутри оно есть), все виртуально. Нету Unix, Windows, нету *.exe и т.д. Есть виртуальные контейнеры и сервисы.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35677991
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
privateВы путаете Грид/Клауд и параллельные вычисления. Параллельные вычисления - лишь одна сфера применения, и скорей всего не основная.

Ключевое отличие - виртуализация , "Сервис" вместо традиционного - "Продукт".

Нет железа, вообще (ясен пень что где-то там внутри оно есть), все виртуально. Нету Unix, Windows, нету *.exe и т.д. Есть виртуальные контейнеры и сервисы.
О терминах можно долго спорить, но по-моему это Вы путаете grid и SOA.

Grid - достаточно экзотическая редкость для решения немногочисленных хорошо распараллеливаемых вычислительных задач, для решения которых в разумные сроки не хватет 1 компьютера, но по какой-то причине хватает 100-100000 (т.е. не хватет всего нескольких порядков в производительности).

SOA - вполне реальная вещь; наличие RPC, в т.ч. SOA - необходимое условие "горизонтального" масштабирования ИС; в Grid вычислительная задача - одна, в SOA - много.

Grid можно реализовать при помощи SOA, но функциональность узла-администратора Grid отличается от функциональности "обычного" диспетчера сервисов.

Диспетчер сервисов должен уметь отслеживать статус и распределять запросы по сервисам. В самом лучшем случае - некоторое количество раз повторять запрос для других узлов, если на каком-либо из экземпляров сервиса его не удалось выполнить по техническим причинам.

Узел-администратор Grid должен позволять декомпозировать большую вычислительную задачу на запросы к сервисам, планировать её решение, интегрировать результаты, что является значительно более сложной задачей. Думаю, теория декомпозитора хоть сколько-нибудь широкого круга вычислительных задач - это одновременно Филдсовская и Абелевская премии, а его разумная реализация - премия Тьюринга и лавры Линуса Торвальдса :) .
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35678266
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"""но функциональность узла-администратора Grid"""
Грид одноранговая сеть, там необязательно должен быть центральный узел и не всегда он есть ;)

SOA - часть Облака.
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35678403
igor250973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
private
...
SOA - часть Облака.
Нет, SOA (service oriented arcitecture) - прежде всего "архитектура", "структура системы" ;-)
...
Рейтинг: 0 / 0
Кто что думает о новой технологии GRID ?
    #35684359
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛойЗаниматься ею стоит в том случае, если вы:
а) хотите заниматься научной деятельностью
или
б) у вас есть задача, на которой потраченное время на GRID окупится при выполнении этой задачи (при чём может дешевле будет такую задачу решать на высоко-производительном кластере, а не на GRID - это отличающиеся технологии)
или
в) вам это ПРОСТО интересно...

Могу добавить: если забреют в армию - есть шанс заниматься интересным делом: как всегда военные и передовые технологии идут рука об руку
...
Рейтинг: 0 / 0
107 сообщений из 107, показаны все 5 страниц
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Кто что думает о новой технологии GRID ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]