LINUX.ORG.RU

Microsoft бросает вызов Linux на рынке вычислительных кластеров


0

0

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

В настоящее время в этом сегменте рынка господствуют решения на базе операционной системы Linux.

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

В числе прочего, Windows Server 2003 HPC будет поддерживать технологию Message Passing Interface (MPI), которую используют практически все серьезные игроки на рынке, включая IBM, Dell, Hewlett-Packard, Intel и AMD

Новость на английском: http://www.infoworld.com/article/04/0...

>>> Подробности

★★★★★

Ответ на: комментарий от ananizmus

> Уже нашла, осмотрись внимательно. Микрософт удавит OpenSource патентами на ПО и способы разработки ПО. :( Ещё чуть-чуть, и она объявит язык C своей частной собственностью... Понимаю - идиотизм. Но вот увидите...

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

SystemlessDesintegrator
()
Ответ на: комментарий от anonymous

>Опыт показывает, что и на винде кластер работает... Довелось такой в >Нижнем повидать. > >Особливо понравилось: > >запуск тестовых программ, когда сначала код 5 минут проверяется на >вирусы, а потом 10 секунд выполняется;

Хе родной... Це от того что там самое безобидное john the ripper с master.passwd универовского же сервака крутился... А вирусы толпами ходили...

Svoloch ★★★
()

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

DIMON ★★★
()
Ответ на: комментарий от WFrag

>>Вы хоть представляете что такое HPC ? ;)))

>Неа. :)

А чего тогда так уверенно рассуждаете о месте M$ в HPC ? ;)

sS ★★★★★
()
Ответ на: комментарий от SystemlessDesintegrator

Да пожалуйста, спорь. ПРосто в этой статистике базки типа "а-ля мой форум" или "а-ля моя гостевая книга" просто не учитываются. А MySQL на большее и не способен. Ввиду врожденной убогости. Когда там хранимые процедуры сделают? В каком веке?

Eugeny_Balakhonov ★★
()

Ну что ж, могу только от всей души ... посмеяться над этой новостью :-)

spektom
()
Ответ на: комментарий от DIMON

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

А у вас кластер подключен к Inet ? ;)))


PS: 

ss@opteron1:~$ ls /proc/mosix/nodes
1  2  3  4
ss@opteron1:~$ /sbin/route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
localnet        *               255.255.255.0   U     0      0        0 eth0
loopback        *

sS ★★★★★
()
Ответ на: комментарий от eXOR

>>DirectX - сон разума (когда Билл заявил, что из Win95 будет делать

>>игровую систему - в зале народ откровенно ржал)

>Получиться-то получилось... да вот только против OpenGL оно... хм...

Ну и чем OpenGL на мелкомягкой платформе лучше DirectX? Про то, что DirectX не только 2D/3D графика, в курсе ведь?

>Это было временно. По данным webreferences IE 64% Mozilla 14% и доля последней растет... :-). Глядишь и опять будет IE там, где ему быть положено...

Да пускай ползёт. В данный момент, как это не было бы прискорбно, IE по количеству пользователей впереди планеты всей. Мелкомягким вполне удалось на рынке броузеров победить.

>Они и есть отстой и всегда им были. Сделали более-менее пристойный продукт VS6.0, но и его похоронили своим Delphi based поделием.

Аргументы будут? VS2003 для виндовса весьма хороша.

>.NET еще не начал активно внедряться, а в нем уже разочарованы многие девелоперы и манагеры. Так что это хуже чем просто провал.

Гон. У дот нета есть несколько узких мест и только. Где эта толпа разочарованых?

eRazor ★★★
()

Народ, а что вы копья ломаете раньше времени... вот выпустит МС заточенную версию для HPC - тогда и посмотрим... а то пока что многие высказывания похожи на "ща шапками закидаем"... ну-ну... ИМХО что МС будет делать это следующее: 1. лицензия особая - типа 100 баксов на кластер до 100 узлов - но файлсервер на ней поставить будет нельзя 2. инструменты разработки в комплекте + все необходимые библиотеки, собранные и заоптимизированные под архитектуру и систему в целом. 3. выкинутый по-умолчанию интерфейс и отключенные сервисы которые не нужны (некоторых вообще не будет - ну нафиг ХПЦ скажем веб-сервер... веб браузер) 4. в комплект будет скорее всего входить софт для управления всем кластером + части из Enterprise Resource Manager для управления задачами в кластере 5. систему инсталяции и мониторинга всего кластера за пару визардов

П.С. как я понимаю Делл _УЖЕ_ продает комплекты, в которых можно встретить заготовки из п.п.1, 2,5... осталось за малым

П.П.С. 2 eXOR: не могли бы вы привести ссылки на сравнения по уровню поддержки стандартов ANSI/ISO в различных компиляторах. Интересуют прежде всего результаты прохождения тестов компилятором gcc и компилятором из состава Visual Studio .NET 2003... или быть может вы готовы привести конкретные наименования поддерживаемых gcc разделов стандарта, которые не поддерживаются в VC++ 2003... обратное я конечно же покажу :)

PTO
()
Ответ на: комментарий от DIMON

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

Мда. Кластер для серфинга? Я тож так хочу хорошо жить :)

WindowsUser ★★
()
Ответ на: комментарий от WFrag

>Где? :-O

Посмотрел на тему. Задумался. :)

WFrag ★★★★
()
Ответ на: комментарий от Milker

> А если серьезно... что-то мне это напоминает. а вот что? никто не подскажет?

Это тебе напоминает embedded system, которую M$ просрали со своей WinCE очень бодро, а теперь лезут в сектор, в котором не разбираются, как в случае XBox - вот что это такое.

Spectr ★★★
()
Ответ на: комментарий от Spectr

А чего это они вдруг встраиваемые системы прос**ли? Открой глаза сколько на винде наладонников продается. Придешь в магазин - плюнуть некуда - везде M$ ;) А в сторонке пальмы лежат :) ВОн Dell, HP на винде только и делают наладонники

Eugeny_Balakhonov ★★
()

ну вот построят кластер.. прорвуться в голливуд и будет у нас многосерийный сериал "окна - перезагрузка" :-)

o1o
()
Ответ на: комментарий от WindowsUser

> Мда. Кластер для серфинга? Я тож так хочу хорошо жить :)

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

o1o
()
Ответ на: комментарий от KRoN73

> - .NET - это провал.

> и т.д. и т.п...

> Дежа вю...

А вот про .NET не трепись, это ещё не показавшая себя технология, и перспективы для неё ещё не известны, кроме как для ура-патриотов от M$, которым плюнь в лицо, если Билл плюнул, знач, божья роса...

Spectr ★★★
()
Ответ на: комментарий от WindowsUser

>Уржаться!!!! Это все пользователи линукс такие.... ламеры?

Опа... пришли крупные спецы в области высокопроизводительных вычислений в кластерах ... внимательно слушаем их высокопрофессиональное мнение ;)))

ROTFL ;)

sS ★★★★★
()
Ответ на: комментарий от anonymous

>да, с виндами кластеры и так давно делаются из непропатченых машин ;)

Ну дык ;)

Это давно известно что виндовые метакомпутеры самые крупные в мире ;)

Несколько мильёнов узлов это никакому top500 не снилось ;)

http://www.viruslab.ru/press/index.php?go=show&num=288 ;)))

sS ★★★★★
()
Ответ на: комментарий от anonymous

> Родной ты W2003 пробовал? Ее пресловутый и так вами "заезженый" ГУЙ работает на порядок быстрее последних КДЕ или ГНОМ... Н А П О Р Я Д О К !
1. Порядок это в 10(ДЕСЯТЬ) РАЗ
2. Пусть на сервере лучше хорошо работатю серверные задачи.
Например, пусть там не глючит MS Sql Server 2000, например вот так
http://support.microsoft.com/default.aspx?scid=kb;en-us;818095&FR=1&P...
или вот так
http://support.microsoft.com/default.aspx?scid=kb;%5BLN%5D;818729
Или хотябы получение патча будет занимать не ТРИ дня, в течении первого из которых нужно 5 раз объяснять какая у меня лицензия для того чтобы получить по почте одну простую формочку для заполнения, присылки патча по которой нужно ждать еще 2 дня.

kka
()

Я считаю компиляторы от M$ полным говном.

Конкретное соотношение:

Программа "Hello World" на .NET, откомпилированная на MONO, занимает 3Кб. Та же программа (кстати, программу создали в Visual Studio), откомпилированная на VS - 16Кб (компиляция была сделана в release режиме). То есть, в ПЯТЬ с лишним раз больше!!!

Оба бинарника работают как на Linux, так и на оффтопике.

Отсюда можно сделать вывод: если в качестве среды разработки кластера и программ для него M$ будет использовать VS (и тем более - .NET), то этот кластер окажется В РАЗЫ медленнее кластера аналогичной конфигурации, собранного на Linux.

R00T
()
Ответ на: комментарий от sS

> Опа... пришли крупные спецы в области высокопроизводительных вычислений в кластерах ... внимательно слушаем их высокопрофессиональное мнение ;)))

Моя интересоваться, почему твоя комплировать исходника для opteron компляторома от интеля однако?

WindowsUser ★★
()
Ответ на: комментарий от R00T

> Я считаю компиляторы от M$ полным говном.

чтобы так считать, надо быть очень опытным программистом.

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

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

o1o
()
Ответ на: комментарий от anonymous

Рынок наладонников это только небольшая часть Embedded систем, и то здесь Zaurus весьма неплохо смотриться. А вообщем MontaVista рулит, платформа Omap этим линухом обжита. uClinux работает на большом кол-ве микропроцессоров, поддерживает встроенные DSP...на выставках железки со встроенным Linux на каждом углу...WinCE только для наладонников, и то из-за своей совместимости с персооналкой. Весь остальной сектор Embedded девайсов M$ просрала. На рынке HPC кластеров Linux потеснить будет сложно, свободный софт, который можно получить и использовать бесплатно, отсутствие тяжелого GUI, как следствие больше свободной памяти. Unix-ом удобно управлять удаленно. Эффектиная сеть, поддержка железок и стеков протоколов под них, куча наработок и новых перспективных разработок...ну и главное люди работающие в сфере HPC непопсовы, им нужна эффективность, а не единообразный интефейс и перделки как PitStop, Evgeniy Balakhonov и подобным им :) Не суйтесь туда где вы профаны ибо смешно :)

anonymous
()
Ответ на: комментарий от kka

> 2. Пусть на сервере лучше хорошо работатю серверные задачи. > Например, пусть там не глючит MS Sql Server 2000, например вот так

Хорошо хоть почитать можно. На металинке ваапче х... что почитаешь. И типа оракел баги не лепит. Я вон давеча колонку удалить не мог - баг в оракле.

WindowsUser ★★
()
Ответ на: комментарий от WindowsUser

> Хорошо хоть почитать можно. На металинке ваапче х... что почитаешь. И типа оракел баги не лепит. Я вон давеча колонку удалить не мог - баг в оракле.

ой ли в оракле? :))

o1o
()
Ответ на: комментарий от R00T

> Программа "Hello World" на .NET, откомпилированная на MONO, занимает 3Кб

Ну нельзя себя таким "специалистом" выставлять. Во первых - размер прграммы "Hello Word" - это ерунда, тебе об этом уже сказали. А во вторых - скомпилируй (если, конечно, сможеш) программу HelloWord в VS дя Windows БЕЗ ИСПОЛЬЗОВАНИЯ CLR (а именнго так она компилируется в MONO) и подивись результату.

gggg
()
Ответ на: комментарий от anonymous

> Родной ты W2003 пробовал? Ее пресловутый и так вами "заезженый" ГУЙ работает на порядок быстрее последних КДЕ или ГНОМ... Н А П О Р Я Д О К !

Родной! Графическая система в Виндузах выполняется в kernel mode. Поэтому гуи так быстро пашут. Результатом данной процедуры является глюконеустойчивость к ошибкам в дровах, и общее понижение производительности и устойчивости системы. К тому-же винда не может физически запуститься без этой самой графической подсистемы.

Пора прикрывать лавочку анонимусов. Здаётся мне что основное кол-во этих созданий вообще не разбирается ни в чём. Лишь бы поPI3деть.

linux_newbe
()
Ответ на: комментарий от R00T

> Программа "Hello World" на .NET, откомпилированная на MONO, занимает 3Кб. Та же программа (кстати, программу создали в Visual Studio), откомпилированная на VS - 16Кб (компиляция была сделана в release режиме). То есть, в ПЯТЬ с лишним раз больше!!!

Не, врешь. Программа, откомпилированная c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\csc.exe занимает 3072 байта

WindowsUser ★★
()
Ответ на: комментарий от NiKel

> Так что перед индусскими пролетариями всего мира поставлена задача - догнать и перегнать, бить врага на его земле, построить кластеризм в обозримом будущем, ноды всех стран обьединяйтесь! Ура!

NiKel, супер! ржал минут пять. я тебя уже по стилю узнаю. публикуйся! я серьёзно.

anonymous
()
Ответ на: комментарий от anonymous

> ...ну и главное люди работающие в сфере HPC непопсовы, им нужна эффективность, а не единообразный интефейс и перделки как PitStop, Evgeniy Balakhonov и подобным им :) Не суйтесь туда где вы профаны ибо смешно :)

Дарагой онанизмус, я бы рад с тобой согласиться, но ... забудь.
Времена профи ужо прошли! Когда-то уметь работать за компом было круто, потом появились админы-эникейщики, т.е. слепить сервер юзеров на 30-40 стало куда проще, между-прочим благодаря той же МС!
Теперь очередь доходит до кластеров. Не удивлюсь, если через два-три года в виндовых форумах зачастят вопросы красноглазых о том, что кластер не пашет. Так то!!!

PitStop
()
Ответ на: комментарий от WindowsUser

> Хорошо хоть почитать можно. На металинке ваапче х... что почитаешь. И типа оракел баги не лепит. Я вон давеча колонку удалить не мог - баг в оракле.

Есл ивозникает аналогичная ситуация с Оракл я просто иду на металинк под полученным давным-давно паролем и выкачиваю нужный мне патч. А не трачу ТРИ дня на это и не обїясняю каждій раз по полдня какая у меня лицензия

kka
()
Ответ на: комментарий от R00T

> Программа "Hello World" на .NET, откомпилированная на MONO, занимает 3Кб. Та же программа (кстати, программу создали в Visual Studio), откомпилированная на VS - 16Кб (компиляция была сделана в release режиме). То есть, в ПЯТЬ с лишним раз больше!!!

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

> Отсюда можно сделать вывод: если в качестве среды разработки кластера и программ для него M$ будет использовать VS (и тем более - .NET), то этот кластер окажется В РАЗЫ медленнее кластера аналогичной конфигурации, собранного на Linux.

Угу, вывод сделать всегда можно, было бы желание.

anonymous
()
Ответ на: комментарий от WFrag

>>Скажу по секрету, тормознутость Java сильно преувеличена

Скажу по секрету - разговор был о ресурсах.

>>А память нынче дешевая.

Не знаю, может в расее нынче разбогатели, однако выложив за 2 гига для моего Compaq'а я почти коло бакенов остаюсь при своем - особом мнении.

anonymous
()
Ответ на: комментарий от o1o

> ой ли в оракле? :))

да в оракле, оракле...

Описание было найдено в инете и отдано админу - там патч надо было ставить. Что-то было связано с системными таблицами..

WindowsUser ★★
()
Ответ на: комментарий от o1o

Хех. А как по твоей практике выходит?
1С, MS-SQL, terminal server, .... чего там ещё? А, да, домен. Что там ещё в среднероссийской конторе выходит, не Navision же?!

А теперь состряпай мне то же самое под linux. Предположим, что 1С там есть. И посчитай сикока красноглазых сие сотворят на первой ОС и на второй.

PitStop
()
Ответ на: комментарий от anonymous

>И что, OS/2 не рулез?

Рулез. Но только где она? Мы ж тут не качество решений обсуждаем, а "фиаско Microsoft" :D

>>- MS на серверах - это просто смешно.
>Это не просто смешно, это очень смешно.

Вот только IIS сейчас только в Web'е сидит на ~1/3 серверов. А уж сюда она очень поздно пришла. Что же до офисный файлсерверов... Ну-ка, покажи мне решение под Linux, которое позволит создать единую файловую помойку под Win (SMB) и Mac (Appletalk) с корректным сохранением расширенных эппл-атрибутов? :D Вот и приходится ставить Win2K/NTFS...

>>- Компиляторы от MS - остой.
>Разве нет? IDE нормальная, а компилер....

IDE не знаю, я по старинке с командной строки, а вот компиляторы ещё со времён VC++ 4 - из лучших. Собственно, я на VC4 с Watcom10 и слинял когда-то, когда с удивлением для себя обнаружил, что VC генерит код весьма оптимальнее. Ну и сегодня - Watcom умер (опять в ту же тему), GCC, даже GCC3 оптимизирует код хуже, чем даже VC7.

>>- .NET - это провал.
>Это не провал, это фиаско...

Поразительно :D Уже десятки языков, производительность почти на уровне нативного кода, реальная переносимость. Вон, у меня gsICQ, что на iPAQ'е пашет (кстати, .NET уже в ROM зашита), что на WinXP. Думаю, и на Linux под Mono пойдёт :D А завтра выйдет Longhorn, весь из себя уже на .NET. Или его тоже фиаско ждёт? :) :D

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

>Родной ты W2003 пробовал? Ее пресловутый и так вами "заезженый" ГУЙ работает на порядок быстрее последних КДЕ или ГНОМ... Н А П О Р Я Д О К !

За порядок не скажу, но интерфейс WinXP бегает шустрее, чем KDE/Gnome и предоставляет пользователю заметно больше возможностей.

>Дальше можно не читать. Вот тёмная сторона прогресса: пациенты из дурки в сети...

Ну, погорячился человек на счёт "на порядок". Но факт есть факт - GUI в WinXP бегает шустрее. Да, естественно, если привести их к общему уровню эффектов :) Скажем, я всегда выключаю плавные раскрытия, разворачивания и т.п.

А вот по возможностям - когда в KDE/Gnome появится _полноценный_ (а не кривоватый) хотя бы антиалиазинг, я уже молчу про ClearType :)

>Получиться-то получилось... да вот только против OpenGL оно... хм...

Видишь ли, лично мне важнее не шашечки, а ехать :) Да, OpenGL оно красивее, но почему-то все последние игры под DirectX бегают шустрее. И я уже молчу про то, что под Linux их нет вообще :D

>Это было временно. По данным webreferences IE 64% Mozilla 14% и доля последней растет... :-). Глядишь и опять будет IE там, где ему быть положено...

Это "временно" длилось лет шесть :D А на сегодня - да, при отсутствии конкуренции у MS давно линейка браузеров не обновлялась и IE6 сегодня уже бледноват. Но стоит помнить, что этому браузеру уже года три. Где был Mozilla три года назад? А какой была Opera 3 в то время? :D Сейчас - IE, действительно, уже анахронизм, и это сообщение я из Оперы пишу. Ну так IE7 же не за горами...

А вот на счёт 64%/14% - это что-то очень страшно оптимистное :D
Что-то http://globalstats.hotlog.ru/ не отзывается, но как заведётся - зуб даю, что там мозиллы будет не больше 3..4% :) Что, впрочем, уже хороший результат...

>Скажу по секрету, тормознутость Java сильно преувеличена

Угу. Нативному коду JIT уступает мало, не разы, а всего лишь проценты. И с .NET идут ноздря в ноздрю. Приятность .NET в широте выбора. Java - это только Java, а .NET - это С#, C++, VB, F#, Forth, Fortran, Java, Haskell, JScript, Delphi, Oberon, Pascal, Cobol, Eiffel, SML, Perl, Python, Mondrian, Ada, Prolog и т.д. и т.д. и т.п. И всё это ещё и между собой взаимодействует. Можно логическую часть проекта слепить на Прологе, вычислительные - на C#, а обработку строк запихнуть на Perl :)

>А чего тогда так уверенно рассуждаете о месте M$ в HPC ? ;)

В Handled PC MS уже давно и уверенно лидирует :)
(это намёк такой)

>Уржаться!!!! Это все пользователи линукс такие.... ламеры?

На LOR таких много :)

>А вот про .NET не трепись, это ещё не показавшая себя технология, и перспективы для неё ещё не известны, кроме как для ура-патриотов

Не знаю, у меня уже лично полно софта под .NET, альтернативы хорошей которому пока нет. Да, если не понятно, то WinXP/x86 - это не единственная платформа под .NET :D

>да, с виндами кластеры и так давно делаются из непропатченых машин ;)

Справедливости ради, Slapper на Linux и FreeBSD весьма неплохо процветал два года назад :) Тот ещё кластер отгрохали. И именно кластер, в отличие от win-вирусов :D

>Программа "Hello World" на .NET, откомпилированная на MONO, занимает 3Кб

Хосспади! Не перевелись ещё люди, которые тесты компиляторов проводят по размеру "Hello, world!" :D

Де жа вю... :D

KRoN73 ★★★★★
()
Ответ на: комментарий от kka

> Есл ивозникает аналогичная ситуация с Оракл я просто иду на металинк под полученным давным-давно паролем и выкачиваю нужный мне патч. А не трачу ТРИ дня на это и не обїясняю каждій раз по полдня какая у меня лицензия

Если пароль есть. А если пароля нет - то токма по форумам. А админа нету - ходит где-то. А релиз ставить надо... Хорошо хоть бага не критичная - ну осталась колонка, ну и орган с ней...

WindowsUser ★★
()
Ответ на: комментарий от Eugeny_Balakhonov

Насчет того, на что способен мыкль и его качество - это вопрос отдельный. Но Вы ведь согласитесь, что выборка несколько специфическая была сделана, да? :) И кто знает, кто еще туда не попал... :)

SystemlessDesintegrator
()
Ответ на: комментарий от KRoN73

> Java - это только Java, а .NET - это С#, C++, VB, F#, Forth, Fortran, Java, Haskell, JScript, Delphi, Oberon, Pascal, Cobol, Eiffel, SML, Perl, Python, Mondrian, Ada, Prolog и т.д. и т.д. и т.п

Это так только в рекламе, а на практике нормально поддерживаеться только C#, ну и возможно VB.NET.
А Managed C++ очень глючит
Например, с Enum.Parse(), (byte[])arr, есть странности с System::Reflection

PS. Интересно почему для VB, C#, C++ просто фильт в MSDN нужно выставлять, а для J# отдельные стать?

kka
()
Ответ на: комментарий от WindowsUser

> Если пароль есть. А если пароля нет - то токма по форумам.
Есть пароль для MSDN Subscribers (пришло 15 кг недавно)
Есть честные лицензиии, есть админ
"А релиз ставить надо...", и что мы получаем?

kka
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.