На главную страницу AlgoNet В сотрудничестве с ZDNet
АРХИВ СТАТЕЙ 2004-5-25 на главную / новости от 2004-5-25
AlgoNet.ru
поиск

 

Место для Вашей рекламы!

 

Все новости от 25 мая 2004 г.

Microsoft строит Windows для суперкомпьютеров

Microsoft запустила проект по созданию версии Windows для высокопроизводительных вычислений — шаг, расцениваемый как прямой штурм крепости Linux.

В своё время для высокопроизводительных вычислений требовались большие, дорогие и экзотические системы, такие как Cray, но с появлением кластеров из недорогих машин эта область перерождается. Казалось бы, это на руку Microsoft, однако на практике предпочтительным ПО для кластеров становится Linux.

И вот Microsoft начала реагировать — создала отдел High Performance Computing, который займется новой версией ОС Windows Server HPC Edition. Директором проекта назначен Кирил Фенов (Kyril Faenov), а менеджеров, программистов, тестеров и других специалистов компания набирает со стороны.

Софтверный гигант готов действовать на этом рынке — и знает его. «Чтобы обыграть в этом важном сегменте укоренившееся там ПО Linux/open-source, нужны творческий подход, новаторство, оперативность, а также глубокие связи с производителями аппаратуры, программного обеспечения и академическими партнерами», — говорится в объявлении о приёме на работу менеджера программы, ответственного за налаживание партнёрских отношений с научными учреждениями.

В недавнем интервью Боб Маглиа, старший вице-президент Microsoft, возглавляющий разработку Windows Server, сказал, что интересы компании лежат в двух конкретных плоскостях: создание высокопроизводительных вычислительных кластеров и утилизация неиспользуемой вычислительной мощности ПК.

Хотя Microsoft — сравнительно молодой участник этого рынка, у компании есть несколько преимуществ:

• Машины с Windows HPC Edition смогут беспрепятственно взаимодействовать с настольными ПК, немедленно обеспечивая вычислительным ресурсами, например, финансовых аналитиков, рассчитывающих таблицы Excel, отмечает Дэвид Лифка, главный технолог Cornell Theory Center, основного партнера Microsoft в области высокопроизводительных вычислений.

• Microsoft может создать специализированную версию своих популярных инструментов программирования, добавляет Фил Пападопулос, директор программы grid-вычислений и кластеров в San Diego Supercomputing Center. «Благодаря своим интегрированным инструментам, Windows может значительно упростить процесс разработки. У Microsoft есть всё необходимое для этого».

• Microsoft может адаптировать свою популярную СУБД SQL Server к работе на высокопроизводительных системах. Компания уже заявила, что в следующую версию SQL Server с кодовым названием Yukon, которая должна выйти в будущем году, войдет улучшенная поддержка очень крупных баз данных и кластерных систем.

• Наконец, Microsoft может встроить в свою настольную версию Windows ПО для утилизации ресурсов персональных компьютеров, позволив компаниям выжимать максимум из своих ПК. Такая технология применима к задачам типа фармацевтических исследований и проектирования микросхем.

Важно для бизнеса
Высокопроизводительные вычисления — не первая область, где Microsoft пытается помешать прогрессу Linux. В составе Windows Server 2003 Microsoft выпустила дешевую версию веб-сервера. Это ещё одна область, где прочно обосновалась операционная система open source. «На самом деле группа Windows Server ориентирована на соперничество с Linux, — говорит аналитик Directions on Microsoft Роб Хелм. — Они выявляют конкретные области, где Linux притягательнее всего».

HPC Edition — ещё один пример стратегии Microsoft по наращиванию доходов путем создания версий Windows для специфических сегментов рынка вроде Windows для планшетных ПК, цифровых видеомагнитофонов или серверов хранения данных.

Высокопроизводительные вычисления — соблазнительный кусок рынка, объём которого в 2003 году, по данным IDC, увеличился на 14% и достиг $5,3 млрд. А «светлых кластеров» (bright clusters) — Linux-серверов, предназначенных для использования в составе кластеров, в четвертом квартале было продано на $384 млн.

Победить победителя
Однако во-первых, Microsoft в этой области новичок, а Linux прочно укоренилась. Свои первые шаги Linux делала в академических институтах и научных лабораториях, где уже имелись опыт и ПО для функционально подобной операционной системы Unix. «Большинство людей, занимающихся высокопроизводительными вычислениями, чувствует себя комфортнее и лучше ориентируется в среде Unix, — говорит Пападопулос из SDSC. — Чтобы убедить их вкладывать время и деньги в переход на Windows, Microsoft должна предложить что-то значительно лучшее».

Сейчас Linux, раскрученная на дешевых серверах с процессорами Intel и AMD, используется на престижных машинах. Thunder, компьютер из 512 Linux-серверов с Red Hat Enterprise Linux, установленный в Национальной лаборатории Лоуренса в Ливерморе, способен выполнять свыше 19 трлн операций в секунду, уступая только японскому Earth Simulator. Десятки машин из перечня 500 самых мощных суперкомпьютеров работают на Linux, в том числе пять из первой десятки. И всего две машины из этого списка можно назвать Windows-компьютерами.

Одна из причин торможения Windows заключается в том, что Unix и Linux допускают дистанционное администрирование, а это необходимое условие для управления кластером из десятков или сотен компьютеров. В Windows «дистанционное управление вычислениями дается гораздо труднее, чем в Unix, так как Windows рождалась на десктопе, — говорит Пападопулос. — Она глубоко пронизана корпоративной культурой Microsoft, замешанной на том, что пользователь работает не иначе, как сидя за компьютером».

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

У Linux есть ещё одно преимущество: это программное обеспечение с открытым исходным кодом, который каждый может изучать и вносить свои изменения. Если большинству бизнес-заказчиков это не нужно, то при высокопроизводительных технических вычислениях пользователи стараются выжать каждую каплю производительности и исключить мельчайшие ошибки. «В случае затруднений можно докопаться до корня проблемы. Это очень ускоряет весь процесс», — говорит Пападопулос.

Кроме того, такая открытость облегчает внедрение множества разных технологий, которые используются в сфере высокопроизводительных вычислений, но могут не применяться на массовом рынке, отмечает Брайан Стивенс, вице-президент по разработке операционной системы продавца Linux Red Hat.

Выпуск продукта
Microsoft отказалась предоставить информацию о HPC Edition, но работа уже идет. Например, в комплект разработчика ПО для HPC Edition войдет поддержка Message Passing Interface, или MPI, широко применяемого программного обеспечения, обеспечивающего связь между компьютерами в кластере.

Лифка из Cornell Theory Center уверен, что первый комплект разработчика ПО для HPC Edition может появиться уже этой осенью. Центр помогает Microsoft в разработке и тестировании нового ПО.

Microsoft готовит несколько релизов серверной ОС, в которые может быть добавлена версия Windows HPC. В конце этого года должен выйти Service Pack 1 для Windows Server 2003, за которым в 2005 году последует более существенный апгрейд с кодовым названием R2. А серверный вариант следующего капитального обновления Windows с кодовым названием Longhorn планируется выпустить в 2007 году.

Судя по объявлению о вакансиях, Microsoft адаптирует MPI к инфраструктуре Microsoft .Net. А основу .Net составляют язык программирования C# и Common Language Runtime, или CLR, который позволяет программам, написанным на C#, работать на разных системах.

По словам Лифки, на первом этапе будет использоваться версия MPI для конкретной операционной системы и определенного типа оборудования. Затем выйдет версия MPI для CLR, которая позволит администраторам исполнять одни и те же программы на разных Windows-машинах — например, с процессорами Xeon, Opteron или Itanium.

Пока программы, написанные для CLR и .Net, работают не так быстро, как те, что написаны под конкретную машину, «но мы наблюдаем постоянное улучшение», — добавил Лифка. Другая область, над которой надо работать, это защита и упрощение установки поправок, добавил он.

В целом Лифке нравится идея версии Windows для высокопроизводительных вычислений. Главная причина его энтузиазма заключается в том, что в компаниях эту версию можно будет легко согласовать с другими. К тому же там лучше знакомы с Windows, чем с Linux. «Переход на Windows позволил нам расширить связи с предприятиями и повысить их качество», — говорит он.

Microsoft рассматривает эту задачу как перспективную. Маглиа часто говорит, что технология по мере своего становления проходит этапы исследования возможностей, практического применения и безупречной работы. Сегодня высокопроизводительные вычисления на Windows находятся в первой стадии, говорит он, но цель — сделать их практичными. «Она будет достигнута в ближайшие годы, — сказал Маглиа. — Для этого у нас есть все возможности». 

 Предыдущие публикации:
2003-12-25   Приручение суперкомпьютера
2004-05-23   Освещая путь к Longhorn Server
 В продолжение темы:
2004-07-28   NASA заказало суперкомпьютер SGI и Intel
Обсуждение и комментарии
Yuri Abele
26 May 2004 6:14 PM
Ну вот и славненько. Давно пора.
Тем более, что ядро системы особо-то менять не потребуется - тесты TPC это показывают.

К тому же рухнет еще один аргумент Windows-ненавистников - недостаточность инструментов коммандной стоки.
Этот аргумент упорно применяют, настойчиво игнорирую то, что и так уже есть и напрочь забывая про Services For Unix с полным набором всего так любимого ...
 

WinFan
26 May 2004 6:56 PM
да уж. давно собирались MS сделать большие-большие кластера. wolfpack там ... да. но все как-то руки не доходили. или что-то мешало?
 

Yuri Abele
27 May 2004 3:25 AM
to WinFan:
загляни на TPC.ORG
 

fi
27 May 2004 9:28 AM
Как говорится, в добрый путь!

Может им еще раз попробывать убедить CERN, что у них теперь всё ок?
Хотя не верю, столько денег вылетело в трубу.

> недостаточность инструментов коммандной стоки.
А что изменилось-то? Может удаленый доступ по ssh появился (или хотя бы telnet)? Так, чтобы nedit или gvim можно было запустить. А если бы word стартовал у меня на экране из командной страки, то ... ! ;-))).

 

Yuri Abele
27 May 2004 10:46 AM
To fi:
Ты зря всё это сказал - только некомпетентность показал.
1. Word стартует с колммандной строки: C:>winword <-|
2. Telnet Существует с незопамятных времен.
3. SSH есть в SUF

P.S. Вот такие горе "спецы" и создают мнение, что у Windows "все плохо" :-S
 

BigShadow
27 May 2004 10:58 AM
Дык, че, суперкомпутеры на Интеле будут шарашить?
 

Yuri Abele
27 May 2004 11:10 AM
To BigShadow:
загляни на TPC.ORG
 

BigShadow
27 May 2004 11:30 AM
2 Yuri Abele: в вынь2к даже айпи-адрес из командной строки поменять теперь можно, но дело-то не в этом, проблема-то в отсутствии оргазма от такой работы...
 

Yuri Abele
27 May 2004 11:34 AM
To BigShadow:
:-)
Поясни
 

BigShadow
27 May 2004 11:34 AM
Yuri Abele>загляни на TPC.ORG
Ага, заглянул. Так значит на остальных (неинтеловых) винды не будет? Приятно :)))

 

Yuri Abele
27 May 2004 11:45 AM
To BigShadow:
А ты прочитай про темпы роста продаж серверов на разных платформах - у Intel серверов больше всех остальных (как в процентах, так и в единичном измерении). К чему это ведет понимаешь?
 

BigShadow
27 May 2004 12:00 PM
2 Yuri Abele: пояснить конечно сложно, особенно если учесть, что непонятно кого лечить, то ли систему, то ли админов :))) контора говорит: "вот вам убогие команд лайн, просили же!", а админы отвечают: "а на фиг оно нам надо, мы привыкли уже как-нибудь так..."
Из-за того, что cmd.exe имеет довольно развитый но безсистемный набор весьма пространных управляющих конструкций, которые применимы к небольшому количеству плохо взаимодействующих между собой системных утилит, обычно приходится в винду доустанавливать bash, grep и т.д. В результате получаем аналог безалькогольного пива, которое, как известно, первый шаг к резиновой женщине :(
 

BigShadow
27 May 2004 12:08 PM
2 Yuri Abele: я думаю, что из темпов роста продаж серверов, выводов можно сделать много...
 

Yuri Abele
27 May 2004 12:34 PM
В нашем контексте вывод тот, что относительно друг друга Intel серверов становится все больше и больше (в процентах)

На счет коммандной строки - SUF, его Microsoft сделал и бесплатно раздает. Чего еще надо-то?
Аналогию про бабу с пивом (или в пиве? :-D) не понял.
Чего ухудшается с появлением утилит коммандной строки?

P.S. У Windows есть мощнейший скриптовый интерфейс, такого в **X нет - WMI
 

s_small
27 May 2004 1:31 PM
Доживем и посмотрим на то что получится.
А то Микрософт все обещает и обещает, а на самом деле как всегда получается дерьмо!
Взять Юкон или Лонхорн (или как оно по руски пишется).
 

Yuri Abele
27 May 2004 2:11 PM
Вот лишь бы ляпнуть чего ...
To s_small:
И что тебе УЖЕ в ЕЩЕ НЕ ВЫШЕДШИХ продуктах не понравилось?
 

fi
27 May 2004 2:39 PM
то Yuri Abele

1. Word стартует с колммандной строки: C:>winword <-|
То есть на моем удаленном десктопе с X11 из telnet сессии?

Если ты имел ввиду cmd.exe и локально, то забудь, это не к месту.

Наверно, можно как-нибудь через citrix или что-то подобное, но в живую, я такое не видел.

2. Telnet Существует с незопамятных времен.
Telnetd ?
Я как-то пробывал (3-d party), так и не понял, зачем он был нужен - сделать-то ничего нельзя. Может сейчас, я смогу зайти и нормально работать? Или например FAR будет в нем работает?

3. SSH есть в SUF
так ssh или sshd? То есть SSH как сервер, да?

> Вот такие горе "спецы" и создают мнение, что у Windows "все плохо"
Вот вот, сперва не разберутся, про что спрашивают, потом отвечают не в попад. Речь-то шла про удаленную работу!!!

 

fi
27 May 2004 2:43 PM
> В результате получаем аналог безалькогольного пива, которое, как известно, первый шаг к резиновой женщине :(

5+ балов!!!
 

Yuri Abele
27 May 2004 2:51 PM
to fi:
А использовать упомянутый тобою Cytrix или свой Terminal Server это конечно в падлу?
А про SFU почитай, много глупостей говорить перестанешь
 

fi
27 May 2004 2:51 PM
> У Windows есть мощнейший скриптовый интерфейс, такого в **X нет - WMI

Вот когда он станит таким же распостраненным как, например, perl, вот тогда и посмотрим.

> На счет коммандной строки - SUF

Да знаем, знаем, только каким боком его можно использовать, пока не понятно. У нас все кто его смотрел потом снесли ;-((, и седят, по прежнему, в putty и в Xwin. А другие, как я, работают как и раньше в Linux.

 

fi
27 May 2004 3:05 PM
Про Cytrix я написал же, я ни разу не видел, чтобы зайти через ssh на Win-сервер и запустить графическое приложение из шелла. Как я обычно делаю у себя на Linux и Solaris. Привычка знаешь ли.

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

Если ты знаешь, как это делать по простому (может SUF имеет Xlib?), то скажи, буду знать (вдруг у нас такое приключится).
 

Пётр
27 May 2004 3:06 PM
что значит таким же распространённым как perl? Числом установок меряться будут они? Какая разница из какого языка к интерфейсу WMI подсоединяться, хоть из перла, хоть из ВБскрипт?
 

Yuri Abele
27 May 2004 3:08 PM
To fi:
1. Пётр дело говорит
2. В SUF есть и поддержка X-Windows
 

Пётр
27 May 2004 3:36 PM
2 fi. А вот у меня, знаете ли, привычка. Запустить свой десктоп. Ткнуть на нём ярлык и получить подключение к серверу с его рабочим столом, при этом мне по сети передаются изменения экрана. Там я запускаю cmd.exe и работаю. А ещё у меня привычка - запустить консоль графическую на своём сервере и управлять из неё несколькими серверами БД, расположенными в разных местах, и несколькими Веб-серверами, расположенными в разных местах, да и ещё всякими внутрисистемными службами на этих же серверах поуправлять удалённо.
 

Yuri Abele
27 May 2004 3:45 PM
To Пётр:
... а если еще и в полноэкранном режиме с уплывающей в верх панелькой, то ни один fi не догадается, что я удаленно работаю.
А уж про скорость и говорить не стоит. X-Windows, VNC, PC-AnyWhere и рядом не сидели.
 

fi
27 May 2004 3:46 PM
то Пётр

Но "Большинство людей, занимающихся высокопроизводительными вычислениями, чувствует себя комфортнее и лучше ориентируется в среде Unix"

То есть вроде меня, (да и я делал HP кластеры, был грех). Вот про такие привычки речь и идет ;-))). Что и признают в МС:

"В Windows «дистанционное управление вычислениями дается гораздо труднее, чем в Unix, так как Windows рождалась на десктопе, — говорит Пападопулос. — Она глубоко пронизана корпоративной культурой Microsoft, замешанной на том, что пользователь работает не иначе, как сидя за компьютером»."

 

fi
27 May 2004 3:57 PM
то Yuri
А какие проблемы с X-Window??? Если бы не подписаные именем хоста окна, я бы постояно их путал. Где какие сервера стоят, за сколько километров (а их довольно-таки много) я разбираюсь только по схеме (ну и если в имени есть город, то тогда сразу ;-)).
 

fi
27 May 2004 4:07 PM
то Пётр, Yuri

И более того, мне куда более предпочтительно работать удаленно со своей WS, чем рядом с сервером (тем более, что они в стойках). Когда всё на 8 виртуальных экранах, мышкой копирую с сервера на сервер, если где надо.
Но я стораюсь все автоматизировать.

Я даже, наверно из-за лени -), освоил инстоляцию через PEX, чтобы седюки не менять ;-)))!

И что же предложит, таким как я, MS чтобы захотелось перелезь на их сервера?
 

BigShadow
27 May 2004 4:08 PM
Это просто вопрос к тем кто знает.
К WMI из cmd.exe можно присоединится?

2 Yuri Abele:
Yuri Abele> В нашем контексте вывод тот, что относительно друг друга Intel серверов становится все больше и больше (в процентах)

В контексте темы "винда на суперкомпьютере" это говорит о том, что винда сможет там прижиться и добиться успеха, если интеловская архитектура станет подавляюще доминирующей в этом секторе. Плюс еще всякое - пользователи супервычеслителей к Оффису не привязаны ведь... у них другие задачи. Зачем им привязка только к одному типу железа?

 

BigShadow
27 May 2004 4:26 PM
2 Yuri Abele:
>Аналогию про бабу с пивом (или в пиве? :-D) не понял.
>Чего ухудшается с появлением утилит коммандной строки?

Да не говорил я, что ухудшается. Речь же шла, что бессистемного много, что ухудшает освоение ессесно. Сами же говорите, что надо доустанавливать SFU, назначение которого гораздо шире чем добавлени новых утилиток в систему. И как вы потом разработанные сценарий передадите кому-то еще? С просьбой SFU доустановить?

А пиво и все такое это намек на извращения в области решений ИТ-задач.
 

BigShadow
27 May 2004 4:51 PM
Вот еще что, интересно, сможет ли М$ у винды для суперсерверов открутить GUI?

YA>К тому же рухнет еще один аргумент Windows-ненавистников -
YA>недостаточность инструментов коммандной строки.
YA>Этот аргумент упорно применяют, настойчиво игнорируя то,
YA>что и так уже есть и напрочь забывая про Services For Unix
YA>с полным набором всего так любимого...

Ну дык, необходимость прикручивать SFU как раз и подтверждает "аргумент windows-ненавистников" о недостаточности родных виндовых инструментов коммандной строки.

Ну-а WMI... Знаете, прихожу как-то в магазин и прошу сыру такого-то, взвешивают его и говорят: "а он у нас в кассу не введен - возьмите другой".
 

Yuri Abele
27 May 2004 5:09 PM
To BigShadow:
Твои аргументы все с позиции - я так привык в UNIX, и жду того же от Windows. А почему не наоборот?
Я вот в восторге от описанного ниже (и так старательно не замеченного fi) способа работы через Terminal Server.
Citryx же вообще позволяет отдельные приложения удаленно запускать. Тот же Ворд.
И в восторге от Management Console, в которой "в одном флаконе" в виде дерева как локальная система со всеми сервисами, так и удаленные представлены.
WMI говоришь из CMD файлов? А что, SED,AWK или еще какие UNIX скрипты самоисполняемые? Или все же им исполнялки нужны, которые ты из своего BSH или Cron скрипта вызывать будешь?
То же самое и с WMI - пиши скрипт и через cscript.exe выполняй сколько тебе влезет.
Но нет в UNIX ничего подобного WMI, нету! И не скоро (если вообще когда либо) будет.
 

Yuri Abele
27 May 2004 5:14 PM
To fi:
> Когда всё на 8 виртуальных экранах,
> мышкой копирую с сервера на сервер, если где надо.
> Но я стораюсь все автоматизировать.
Ну а кто сказал, что в Windows нельзя так работать? Даже пользуясь Default инсталированными стандартными средствами.

Если к WMI (Windows Management Interface) добавить еще DTS (Data Transformation Services) компонеты то ...
 

Yuri Abele
27 May 2004 5:16 PM
ну а вспомнив о том, что в комплекте с .NET FrameWork идет C# компилятор мы получаем полный контроль над всем в системе системой.
 

Отец
27 May 2004 5:29 PM
Yuri Abele

А уж про скорость и говорить не стоит. X-Windows, VNC, PC-AnyWhere и рядом не сидели.

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

BigShadow

Вот еще что, интересно, сможет ли М$ у винды для суперсерверов открутить GUI?

Я полагаю, что сможет. Для этого достаточно написать ms-shell для управления реестром. На меня когда-то произвела впечатление настройка доменных политик в виндовом домене, чистой воды стыдливо прикрытый гуем текстовый конфиг :) А править AD ручками не приходилось? Мне приходилось, забавно.
 

Пётр
27 May 2004 6:06 PM
Вова, ну что ты ляпаешь? Что значит "дырявого терминального сервиса"?

"На меня когда-то произвела впечатление настройка доменных политик в виндовом домене, чистой воды стыдливо прикрытый гуем текстовый конфиг :) А править AD ручками не приходилось? Мне приходилось, забавно. " :-) умереть можно со смеху.
 

Пётр
27 May 2004 6:07 PM
Вова, а какую ты утилитку для правки AD ручками использовал? А что ты правил? Ты его через WMI правил или через LDAP запросы?
 

Пётр
27 May 2004 6:10 PM
2 fi. Ну так я и говорю, что с помощью терминальных сервисов можно управлять кучей серверов. Берём генерим страничку, туда выкладываем несколько экземпляров ActiveX, и управляем. А ещё алерты шлём в МОМ и задаём реакцию на некторые критические алерты. Ну, например, в случае переполнения диска, почистить каталог temp.
 

BigShadow
27 May 2004 6:33 PM
YA>Твои аргументы все с позиции - я так привык в UNIX,
YA>и жду того же от Windows. А почему не наоборот?
Мне пришлось начинать с ДОСа, потом были Окна 3.11, потом ЮНИКС, затем НТ и двухтысячка. IMHO самый классный CLI в ЮНИКС.
Если же без личного, то и так очевидно, что command.com и cmd.exe базируются на принципах заложенных юниксовыми shell'ами. Только уж очень мсовские оболочки вышли урезанными и было бы логично ожидать их развития именно в таком направлении.
А так, я за взаимообогащение - нам же с вами легче :)))

YA>И в восторге от Management Console, в которой "в одном
YA>флаконе" в виде дерева как локальная система со всеми
YA>сервисами, так и удаленные представлены.
Не спорю, mmc вещь полезная, но сама в себе. Вот NDS (теперь eDirectory) - покруче будет :)

YA>WMI говоришь из CMD файлов? А что, SED,AWK или еще какие UNIX
YA>скрипты самоисполняемые? Или все же им исполнялки нужны,
YA>которые ты из своего BSH или Cron скрипта вызывать будешь?
YA>То же самое и с WMI - пиши скрипт и через cscript.exe
YA>выполняй сколько тебе влезет.
Вааще я спрашивал :) Короче из CMD файлов WMI вызывается через
cscript.exe. Вот и хорошо.
Кстати, про самоиспоняемость. Если файлу со сценарием дать разрешение на исполнение и в его первой строке указать требуемый обработчик, то эту самоисполняемость и получим.

YA>Но нет в UNIX ничего подобного WMI, нету! И не скоро (если
YA>вообще когда либо) будет.
Честно говоря, я обламался JavaScript изучать (не говорю за VB:) ради составления сценариев, т.к. нашел уже до появления WMI другие способы... Могу предположить, что аналогом WMI будет tcl/tk или Pithon, кто знает лучше - пусть поправят.
 

PTO - ptokgb.ru
27 May 2004 8:00 PM
2 BigShadow: сорри, не удержался :)
"Не спорю, mmc вещь полезная, но сама в себе. Вот NDS (теперь eDirectory) - покруче будет :)" - перефразировав "вот насос это вещь полезная, но велосипед покруче будет"... mmc - это объектная модель и тула для включения в нее любых административных управляющих компонент, а eDirectory это каталог, со своими собственными тулами - давайте яблоки с яблоками сравнивать - типа инструмент mmc против системы управления eDirectory или eDirectory против Active Directory

в командной строке виндов можно запускать WMI скрипты без использования cshell - оно само догадается что делать с таким файлом и без всяких первых строк, аналогично, можно запустить mydoc.doc и запуститься ворд с этим файлом внутри

"Могу предположить, что аналогом WMI будет tcl/tk или Pithon, кто знает лучше - пусть поправят" - сорри, править не могу ибо сие ПРОСТО БРЕД и каша в голове у автора

2 fi:

1. у меня стоит ворд 6.0 под ДОС на сервере - захожу телнетом на него, пускаю FAR или этот ворд из командной строки и телнетом же его тут вижу

2. telnetd - сервер телнета был еще для НТ4, в Вин2000 штатный
http://www.microsoft.com/windows/sfu/productinfo/features/d efault.asp - тут более продвинутый телнет-сервер
Telnet. Both the Telnet client and server now support Internet Protocol version 6 (IPv6) and address key security issues. Zone checking now occurs before NTLM credentials are issued so that NTLM cannot be used outside of the trusted zone.
FAR работает и в цвете и без проблем

3. http://www.interopsystems.com/tools/warehouse.htm - OpenSSH в исходниках и бинари - бери и ставь

Терминальные сервисы, кои для администрирования не стоят ничего отдельно требуют меньшую пропускную способность нежели аналогичные операции с Хами... но НАФИГА десктоп видить на сервере я так и не понимаю - той же mmc можно сделать массу вещей типа добавления пользователей, управления службами и прочая и прочая - нафиг админу видеть экран сервера я ума не приложу...

ВинСервер 2003 умеет работать в безголовом варианте (т.е. без монитора/граф. карты вообще) - даже установка его может проводиться по ком-порту с консоли + не стоит забывать про http://www.microsoft.com/windowsserver2003/technologies/mana gement/ads/default.mspx - Automated Deployment Services собственно для целей создания вычислительных кластеров самое оно... лично наблюдал такое для приложений типа веб-серверов... типа ща будет пиковая нагрузка - добавили 4 блейда в стойку, через 3 минуты они работают балансируя нагрузку с остальными веб-серверами... вытащили их из стойки и все продолжается работать как ни в чем не бывало
 

BigShadow
28 May 2004 10:24 AM
PTO> mmc - это объектная модель и тула для включения в нее любых
PTO> административных управляющих компонент,
PTO> а eDirectory это каталог
Ваша правда, увлекся... Это "дерево" меня попутало :) в фразе
про то что в mmc "в одном флаконе в виде дерева представлена как локальная система со всеми сервисами, так и удаленные".
 

BigShadow
28 May 2004 11:09 AM
PTO> ВинСервер 2003 умеет работать в безголовом варианте
PTO> (т.е. без монитора/граф. карты вообще) - даже установка его
PTO> может проводиться по ком-порту с консоли
Ух, надо бы испытать, сенкс за ссылочку.

PTO> "Могу предположить, что аналогом WMI будет tcl/tk или
PTO> Pithon, кто знает лучше - пусть поправят" - сорри, править
PTO> не могу ибо сие ПРОСТО БРЕД и каша в голове у автора
Дык бред (хлеб) и каша - еда наша.
Для доступа у WMI скриптовый API есть?
Про аналоги спрашивали? Что еще надо то?
 

chkalofff
28 May 2004 11:19 AM
>Для доступа у WMI скриптовый API есть?
да, WSH - Windows Scripting Host называется. Поддерживается, насколько помню со времен Windows 2000.
 

Нос
28 May 2004 12:30 PM
чего в винде нет, так это нормальной и быстрой консоли. с sshd под sfu проще работать через putty :)
 

PTO - ptokgb.ru
28 May 2004 5:02 PM
2 Нос: plase clarify your definition of what you call "нормальной и быстрой консоли"
 

dem
29 May 2004 1:10 PM
2РТО "добавили 4 блейда в стойку, через 3 минуты они работают балансируя нагрузку с остальными веб-серверами" Ага типа позвонили личному менеджеру МС и говрят нам счетик на 3 МС Адвансед сервера плиз. О - легко с вас надцать штук баксов. И это только для того чтобы через 10 минуть вытащить все это.
Кстати как на 1 машину поставить 2 XP ? Никак чтоли?
Я тут 11 часов продолбался. Кстати видел интерестные моменты когда инсталятор вел себя мягко говоря непредсказуемо. То сразу после тествого режима я попал в винду и так как профиля небыо остася там. То еще чего. Нет уж спасибо.
Кстати почему VNC под вениками тормозит? (раз в 0 медленнее)
 

dem
29 May 2004 1:26 PM
Да и еще как сказать серверу АД что в сети не он главный ДНС? Что есть еще ДНС и что свои гадости просьба там не публиковать...
(вобщем мы его наверное снесем)
 

dem
29 May 2004 1:26 PM
двойка запала не (раз в 0 медленнее) а (раз в 20 медленнее)
 

Пётр
31 May 2004 12:05 PM
2 dem. Вы когда dcpromo запустили читали, что он пишет? А указать альтернативный DNS в настройках IP слабо? Советую книжки что ли почитать.
 

domician
1 Jun 2004 7:47 AM
2 PTO

> итак, синий экран на Вин2000СП2 произошел он 18 августа 2002 года... виновен драйвер fsgk.sys - F-Secure GateKeeper - с сайта можно скачать исправленную версию www.f-secure.com - что-то не понравился антивирусу полет мысли winrar да так, что оно решило помереть при попытке прочитать информацию по адрему ему не доступному - соответственно сбой и синий экран... короче МС не причем, юзер-моде приложение ВинРар не причем - виноват кернел-моде драйвер от фирмы F-Secure.

странно, причем тут фирма F-Secure, я ее антивирусом не пользуюсь, Касперского предпочитаю... собственно, я и предполагал что бсод идет от какого-то стороннего драйвера режима ядра, но откуда у меня на компьютере взялся драйвер fsgk.sys (?)
 

PTO - ptokgb.ru
1 Jun 2004 10:04 AM
2 dominician: http://www.f-secure.fr/support/technical/av5/support-issue-2 002011000.shtml

действительно при чем тут F-Secure, особливо когда четко видно по дампу, что именно этот драйвер вызвал крах системы... откуда у вас взялся этот драйвер? ну наверное этот вопрос не для меня, и не для МСа... выясняйте :)
 

domician
2 Jun 2004 1:08 AM
я не пользуюсь антивирусом от f-secure... может Касперский зачем-то лицензировал их драйвер (?) - вы ведь точно сказали, что сбой идет из-за драйвера антивирусного... но у меня ничего кроме касперского никогда не стояло
 

domician
2 Jun 2004 4:08 AM
похоже, что касперский и вправду лицензировал этот драйвер... иду в Панель управления, Администрирование, открываю Управление компьютером... дальше Служебные программы -> Сведения о системе -> Программная среда -> Драйверы - и вот они, кучка драйверов от F-Secure

f-secure avp
f-secure filter
f-secure gatekeeper
f-secure recognizer

т.е. либо сносить касперского, либо менять винрар на другой архиватор... мда... но хорошо хоть, что память не при чем :) а то помнится вы сначала говорили, что page fault in nonpaged area в этой ситуации есть признак битой RAM :)

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

dem
2 Jun 2004 5:39 PM
2Пётр Указано... Не видит (вот если в hosts прописано тогда видит)
 

Отец
2 Jun 2004 8:15 PM
dem, AD не может не "публиковать свои гадости". ему таки позарез нужно создать эти записи. Без DNS AD не живет :)
 

Anti-MS
3 Jun 2004 12:16 AM
Вот это чума ;) Вот насмешили старика деятели из МС и местные специалисты ;)
 

Пётр
3 Jun 2004 11:48 AM
не понял я что пропсали в hosts, причём тут он? А под гадостями, вы, видимо, ресурсные записи понимаете?
2 Анти-МС. да уж спецы тут собрались - будь здоров. Говорю же - книжки почитайте, поймёт для чего DNS нужен службе каталога, как она его использует.
 

Нос
3 Jun 2004 2:36 PM
2domician:

http://support.microsoft.com/default.aspx?scid=kb;en-us;227 575
В XP это заблокировано.
 

domician
5 Jun 2004 12:38 AM
2 Нос

> В XP это заблокировано

угу... а что делать владельцам Win2000 ? этих систем еще очень много, кроме того версии XP сервера нету, и Win2003 тоже пока не сильно распространен... а ситуация с глюком при копировании профилей для очень распространенного W2k Сервер/Адвансед Сервер, еще более актуальна чем для десктопной Pro (ну типа на сервере пользователи чаще заводятся, и чтоб не мучиться с настройками с нуля, легче скопировать готовый профиль)

P.S. а вы знаете что мне недавно учудил Касперский после очередного кумулятивного обновления? :) ну обновился я, вроде все нормально и вдруг при попытке кликнуть мышкой по окну Проводника курсор превратился в часы, и так остался... ну думаю, ладно, Проводник глючит... ан нет - вся система повисла, да так что ни Таск Менеджер не вызвать, ни Безопасность виндовс... капец системе :) ни на что не реагирует... нажимаю ресет, что делать... загружаюсь, вроде все нормально, проходит минуты две и опять когда щелкаю мышкой по окну Проводника - курсор как часы, и все... опять системе капец :) ну и пока я не отключил автозагрузку AVP Монитора (из сейф моде), все так и оставалось... я понимаю конечно что некорректно валить глюк АВП на винду, но что же мне делать-то? :) и вообще - что делать в этой ситуации любому пользователю? сносить Касперского? не хочется :) оставить - будет зависать W2k... может они там опять формат баз поменяли, из-за чего моя старая версия AVP 3.5.133 глючить начинает? мда... новую версию ставить не хочется, все в один голос говорят что она существенно тормознее старой.
 

PTO - ptokgb.ru
7 Jun 2004 7:30 PM
2 domician: поставь другой антивирус - например тот, что сейчас по договоренности с МСом на год на халяву раздает Computer Associates - http://www.my-etrust.com/microsoft/
Хотя новый Касперский вроде как рулит нипадецки... у меня друзья есть у них и вообще народ говорит что продукт весьма весьма получился у них...

2 dem: я часом не вам на LORе обсуждал проблемы ДНСа в АД? Я ж тогда не поленился, пошел к Феде Зубанову и при мне мы собрали стенд с точной копией системы... только вот одна беда - мы делали по инструкции, а другие почему-то делают по-интуиции... в результате у нас все работало как часы, а у других вечные проблемы были... вам тоже книжку Феди с автографом устроить по-дружбе? :-)
вот тут она продается если что: http://www.ozon.ru/context/detail/id/1567554/

Windows Server 2003 это и есть сервер "ХР" :)... распространнен он в России ОЧЕНЬ сильно, для меня это было шоком - видимо сказалось массовое распространение испытательных копий в составе КомпьютерПресс (тыщ 80 дисков раскидали как я понял) + масса мероприятий где эти диски выдавали пачками всем желающим + быстрый выпуск кряка для испытательной версии российскими умельцами :)... Владельцы корпоративных лицензий с подпиской (а таких сейчас большинство) могут ставить новую версию без проблем и дополнительных отчислений. В 2000й версии - ну дык сделай стандартные профили, но под ними не работай на сервере - а копируй их когда под ними сам не залогонен... этож классические правила безопасности :)
 

xacid
9 Jun 2004 9:51 AM
похоже что продуктами мс умеет "правильно" пользоваться только сам мс... а как же пресловутая "легкость использования"? почему то на "ужасном" и "тяжелом" фрибсд всё на порядки стабильнее и быстрее делается, без извращений... а ваш такой весь прекрасный 2003 сервис паков уже заждался бедняга... виснет время от времени... то очередь печати... то еще что нибудь... наверное руки кривые... только вот у кого? а вы уверенны?
 

VladHom - vladhomukr.net
9 Jun 2004 10:00 AM
честно говоря даже жалко программеров которые пытаются что-то сваять для МС, программеры то пытаются следовать стандартам и наступают на грабли умело расставленые самой же МС :-) Интересно МС хоть догадывается о существовании RFC ? :-)
 

xacid
9 Jun 2004 11:03 AM
09.06.2004 9:11:57 Xacid wrote:
меня прикалывает логика этого ПТО
ему говорят "блин касперский поц... систему вешает"
он "ставьте от мс... хотя НОВЫЙ касперский ВРОДЕ БЫ очень рулит... так говорят друзья которые там работают..."
и так обо всём.... "винда плохая..." - "ставьте НОВУЮ 2ххх винду... вот я себе поставил (у меня есть) и мне понравилось, всё красиво...."... как будто он реально все те же задачи на протяжении долгого времени решал чтобы судить о чем нибудь...

09.06.2004 9:14:40 VladHom wrote:
я часто на такие советы натыкался - не слушай, одно дело, когда чел дома имеет какую-то тачку и через день может себе позволить переставлять что хочет и эксперементировать... ему это и удовольствие доставляет, а другое дело, когда ты РАБОТАЕШЬ и у тебя 50 юзеров и несколько серверов и работать все должно СТАБИЛЬНО 24 часа в сутки 7 дней в неделю... то есть подходы разные :-)

09.06.2004 9:21:03 VladHom wrote:
у меня uptime сервера по пол года иногда и выключается только в случае крайней необходимости притом, что там кроме антивируса еще: мейл сервер, прокси, ДНС, DHCP, web, ftp, samba, mysql и куча всего прочего для обработки логов, администрирования и проч.

09.06.2004 9:21:46 VladHom wrote:
если антивирус подвесит систему (смешно просто) представь, что я сделаю с этим антивирусом :-)
 

Skull - sibskullmail.ru
11 Jun 2004 11:07 AM
2VladHom: "Интересно МС хоть догадывается о существовании RFC ? :-)" - однозначно НЕТ! Об RFC 2231 они и слыхом не слыхивали, поэтому их почтовые клиенты работают НЕ ПО СТАНДАРТУ! :)
 

Mauhuur - warlockskeptik.net
18 Jun 2004 3:32 PM
2Yuri: и какое же отношение, придурок, TPC имеет к числодробилкам?!?
 

Mauhuur - warlockskeptik.net
18 Jun 2004 3:33 PM
2Пётр: а слабо запустить один и тот же скрипт (с формализуемыми изменениями) на нескольких сотнях виндовз-машин? Да ещё со сраного графичческого десктопишки?
 

PTO - ptokgb.ru
24 Jun 2004 1:49 PM
2 xacid: "легкость использования" это вы кого цитируете? МС говорит, что управлять удобно, быстро и с меньшим кол-вом ошибок. про "кухарок" разговор не идет. Дык давайте посмотрим сколько исправлений безопасности было для ФриБЗД за последний год, да сколько для ВинСервер2003... и посравниваем. а СП это не только исправления, а и новые возможности, которых во Фре нет и пока что не предвидется

2 VladHom: у вас конечно же есть факты, которые вы можете предъявить?

2 xacid: вы это, попейте водички и еще раз перечитайте что я написал - я нашел в 2х годичной давности минидампе причину синего экрана - показал чей драйвер к этому приводит. Человек пожалился что как же ему без антивируса - я предложил ДВА варианта на выбор - либо антивирус, что при спонсорском участии МСа раздают бесплатно, либо новую версию Касперского, где эта проблема решена (более того, я изначально давал сноску на то, где скачать исправление и для старой версии, которая приводила к синим экранам). разговор шел исключительно за домашнюю машину, ибо человека у которого синий экран каждый день в течении недели должено уволить сразу же. почему-то у кучи народу все работает стабильно 24*7*365. Машинку на границе, которая делает мелочевку типа "мейл сервер, прокси, ДНС, DHCP, web, ftp, samba, mysql и куча всего прочего для обработки логов, администрирования и проч" можно сделать на чем угодно. Я своим заказчикам довольно долго показывал центральный сервер системы ERP с NT4+SQL65.5 на котором работала большая система с нагрузкой внушительной без простоев 2 года (аптайм у нее такой был). это была бизнес-критическая вещь

и эта... сначало нужно ПОНЯТЬ в чем причина умирания системы... под винды есть хорошие инструменты, но ими нужно уметь пользоваться

2 Skull: Андрей, у тебя конечно-же тоже есть пример как доказать некорректность работы МСа со стандартом RFC 2231?

2 Mauhuur: Собственно Юрий прав - у МСа уже давно есть класстерные решения и на TPC есть куча тому подтверждений, к числодробилкам это конечно никак не относится, а вот к молотилкам данных в полный рост...

Мне вот не слабо запустить скрипт на нескольких сотнях вин-машин... такие решения есть... если статью прочитать, то можно узнать какой из университетов этим активно занимается в США... да и в статье собственно речь о том, что МС делает специальную версию в которой 1. будет специальная лицензия, которая сможет сделать выгодным ставить винды, а не бесплатные ОС и 2. в которой все для работы по HPC будет в коробке готовое к использованию сразу после установки + компиляторы, профайлеры и библиотеки для быстрой разработки быстрых распараллеливаемых вычислительных задач
 

 

← апрель 2004 20  21  23  24  25  26  27  28  30 июнь 2004 →
Реклама!
 

 

Место для Вашей рекламы!