Comments 140
А можно открыть не двери, а сырцы? Думаю, это интереснее будет.
Я не нашёл там кода hyper-v. Покажите, пожалуйста, может я плохо смотрел?
Пока что открыт код не всех продуктов, но мы постепенно идем к тому чтобы опубликовать то что считаем нужным.
У вас нет открытого кода продуктов, не надо врать. Вы открываете код отдельных компонент, которые предназначены для работы с проприентарными решениями.
Вот когда майкрософт реально готовый программный продукт выпустит под GPL, вот тогда моё отношение к ней поменяется.
До этого момента MS — царство проприентарщины, причём махровой и завязанной на другую проприентарщину.
Вот когда майкрософт реально готовый программный продукт выпустит под GPL, вот тогда моё отношение к ней поменяется.
До этого момента MS — царство проприентарщины, причём махровой и завязанной на другую проприентарщину.
Я вас таки обрадую и возможно немножко открою глаза на окружающую реальность. MS раздает студентам и профессорам под академической лицензией исходные тексты ядра Windows для изучения.
www.microsoft.com/resources/sharedsource/windowsacademic/default.mspx
Единственное чего там нет это исходников GUI.
www.microsoft.com/resources/sharedsource/windowsacademic/default.mspx
Единственное чего там нет это исходников GUI.
Я не студент и не профессор. Где я могу сделать git clone?
Кстати вот еще вам возможность клиенты с лицензией «Microsoft Software Assurance» могут получить доступ к исходному коду клиентских и серверных ОС Microsoft Windows для целей внутренней поддержки и развертывания. Подробности читать тут
www.microsoft.com/licensing/software-assurance/enterprise-source-licensing.aspx
www.microsoft.com/resources/sharedsource/Licensing/geography.mspx
Выходит не только академ. учереждениям код доступен. :)
www.microsoft.com/licensing/software-assurance/enterprise-source-licensing.aspx
www.microsoft.com/resources/sharedsource/Licensing/geography.mspx
Выходит не только академ. учереждениям код доступен. :)
Сергей просто сообщил, что будет конференция.
amarao, если Вам мероприятие неинтересно — просто проигнорируйте этот пост.
Как относится код к данному мероприятию?..
amarao, если Вам мероприятие неинтересно — просто проигнорируйте этот пост.
Как относится код к данному мероприятию?..
Судя по развернутой дискуссии у amarao просто накипело и нужен был любой топик со словом «Microsoft» :)))))))
Сомневаюсь что под GPL когда либо выпустим что либо. Очень специфичная лицензия. А вот под другими открытыми лицензиями и MS и партнерами многое опубликовано на www.codeplex.com/
Ещё раз спрошу: есть ли готовые продукты (а не отдельные компоненты для), опубликованные под свободной лицензией в виде, который бы позволил использовать эти компоненты без необходимости использовать проприентарные компоненты?
Драйвера в ядро линукса для hyper-v, как раз пример именно такого — мелкий кусочек открыли, всё остальное закрыто. Open Source'ом это назвать нельзя, т.к. продукт нефункционален без закрытых частей.
Драйвера в ядро линукса для hyper-v, как раз пример именно такого — мелкий кусочек открыли, всё остальное закрыто. Open Source'ом это назвать нельзя, т.к. продукт нефункционален без закрытых частей.
Я ещё раз повторяю (третий раз уже). Не должно быть закрытых бинарных пакетов, требующихся для исполнения.
Цитирую со страницы:
rerequisites:
Microsoft .Net framework 4.0 Windows Installer 3.1 Windows 7
Где я могу скачать исходные тексты для Windows 7? Опенсорсные, под свободной лицензией?
Нет. Все продукты/компоненты, которые майкрософт публикует под опенсорсом завязаны на бинарные компоненты без опенсорсных лицензий.
Покажете такой, в котором привязки нет, поменяю мнение.
Цитирую со страницы:
rerequisites:
Microsoft .Net framework 4.0 Windows Installer 3.1 Windows 7
Где я могу скачать исходные тексты для Windows 7? Опенсорсные, под свободной лицензией?
Нет. Все продукты/компоненты, которые майкрософт публикует под опенсорсом завязаны на бинарные компоненты без опенсорсных лицензий.
Покажете такой, в котором привязки нет, поменяю мнение.
Поиск на Codeplex: bit.ly/9DZjud (только открытые, только stable)
— ни одного готового продукта?
— ни одного готового продукта?
WBFS Manager — нет исходных текстов WBFS.
Rawr — нет исходных текстов .net и windows
AJAX Control Toolkit — глубоко не копал, завязано на IIS?
Image Resizer Powertoy Clone for Windows — нет исходного текста windows.
Microsoft SQL Server Product Samples: Database — нет исходного текста MSSQL
DotNetNuke® Community Edition — .net, windows
дальше продолжать? Строго соответствует моему утверждению.
Rawr — нет исходных текстов .net и windows
AJAX Control Toolkit — глубоко не копал, завязано на IIS?
Image Resizer Powertoy Clone for Windows — нет исходного текста windows.
Microsoft SQL Server Product Samples: Database — нет исходного текста MSSQL
DotNetNuke® Community Edition — .net, windows
дальше продолжать? Строго соответствует моему утверждению.
«Нет исходных текстов Windows» — это, конечно, круто.
По моему скромному, упрекать MSFT за то, что они почему-то не выпускают отдельную операционку с отдельным HAL/гвизором, отдельным софтом не привязанным к дотнету (да и самим дотнетом) под открытыми лицензиями только затем, чтобы кому-то легче и свободнее жилось — это малость перебор.
Хотя, я могу ошибаться.
А так — вон, навскидку, sliverlight toolkit валяется, umbraco как готовый продукт, Win7USB, FB toolkit…
** Кстати, а почему нет упреков к Facebook? MSFT и афиллейты вот напрягаются, открытый софт пишут, а на той стороне все никак код не откроют...? )))
По моему скромному, упрекать MSFT за то, что они почему-то не выпускают отдельную операционку с отдельным HAL/гвизором, отдельным софтом не привязанным к дотнету (да и самим дотнетом) под открытыми лицензиями только затем, чтобы кому-то легче и свободнее жилось — это малость перебор.
Хотя, я могу ошибаться.
А так — вон, навскидку, sliverlight toolkit валяется, umbraco как готовый продукт, Win7USB, FB toolkit…
** Кстати, а почему нет упреков к Facebook? MSFT и афиллейты вот напрягаются, открытый софт пишут, а на той стороне все никак код не откроют...? )))
Не хотят открывать код windows, ок. Но тогда писать софт нужно так, чтобы он работал не только на windows. Иначе это ерунда и ритуалы (потому что не заплатив MS денег за бинаришит этот софт не используешь). Есть Qt, есть gtk, есть ещё куча других методов писать кросс-платформенный софт. Вот почему бы MS свой редактор не написать под все платформы или хотя бы с прицелом на возможность работы на нескольких? Но нет, это чисто проприентарная контора, которая только маскируется под опенсорс, а на самом деле её задача — принудить всех (кого получится) к использованию своего проприентарного ПО, а опенсорсный код — фиговый листочек в большинстве случаев, и «замануха» в меньшинстве.
Не надо, мне кажется, путать экономические факты и общую стратегию развития.
Стратегия развития выглядит так: MS не против открытого когда до тех пор, пока это не становится затратным и не ущемляет ее интересы.
— емае, они же бизнес, в конце концов
Если кто-то переносит Silverlight под Mono — пжалста, но никаких затрат на саппорт. Если кто-то пишет открытые проекты на Codeplex — богаради, но тогда сами с ними и разбирайтесь (и успешно, почему бы и нет). Если не нравится студия — писать .net-код можно в чем угодно, варианты компилить и запускать его, например, под nix тоже есть.
Если варианты не нравятся, и почему-то не столь удобны — где здесь вина MSFT?
А что касается фактов, то MSFT на бинари-шите тупо зарабатывает. And that's the point. Какой смысл терять прибыли (=увольнять людей, прекращать поддержки продуктов) только потому, чтобы некоторым несогласным людям было удобнее — ?
Вот такой вопрос. Хотя я могу быть где-то излишне субъективен.
Стратегия развития выглядит так: MS не против открытого когда до тех пор, пока это не становится затратным и не ущемляет ее интересы.
— емае, они же бизнес, в конце концов
Если кто-то переносит Silverlight под Mono — пжалста, но никаких затрат на саппорт. Если кто-то пишет открытые проекты на Codeplex — богаради, но тогда сами с ними и разбирайтесь (и успешно, почему бы и нет). Если не нравится студия — писать .net-код можно в чем угодно, варианты компилить и запускать его, например, под nix тоже есть.
Если варианты не нравятся, и почему-то не столь удобны — где здесь вина MSFT?
А что касается фактов, то MSFT на бинари-шите тупо зарабатывает. And that's the point. Какой смысл терять прибыли (=увольнять людей, прекращать поддержки продуктов) только потому, чтобы некоторым несогласным людям было удобнее — ?
Вот такой вопрос. Хотя я могу быть где-то излишне субъективен.
У нас софт работает не только на Windows но и на Mac OS. Решать на чем писать и кому что продавать уж оставьте нам. Если посчитаем экономически обоснованным портируем его и на другие платформы.
Мы таки разбираемся в своем бизнесе лучше чем люди со стороны. :)
Мы таки разбираемся в своем бизнесе лучше чем люди со стороны. :)
А я со своей стороны лучше разбираюсь в опенсорсе и потому говорю, что MS не создаёт открытого программного обеспечения. Максимум — contrib, но никак не main в терминологии debian.
И заявлять «а мы тоже опенсорс» — это попытка примазаться к чужой славе.
И заявлять «а мы тоже опенсорс» — это попытка примазаться к чужой славе.
Лицензии под которыми мы раздаем свой софт официально признаны Open Source Initiative как соответствующие 10 основным принципам движения Open Source.
www.opensource.org/node/207
Посему с полным правом считаем себя участниками этого движения. Ни к какой славе не примазываемся. Мы и так владеем большей частью серверного и десктопного рынка. У нас нет комплексов заставляющих хотеть чужой славы.
Посему предостерег бы вас от того чтобы считать что вы разбираетесь в открытых исходниках лучше остальных. :)
Прошу не считать это оскорблением или троллингом. В свое время я очень много сил отдал Unix/Linux системам. Но все это уже в прошлом.
www.opensource.org/node/207
Посему с полным правом считаем себя участниками этого движения. Ни к какой славе не примазываемся. Мы и так владеем большей частью серверного и десктопного рынка. У нас нет комплексов заставляющих хотеть чужой славы.
Посему предостерег бы вас от того чтобы считать что вы разбираетесь в открытых исходниках лучше остальных. :)
Прошу не считать это оскорблением или троллингом. В свое время я очень много сил отдал Unix/Linux системам. Но все это уже в прошлом.
Большая часть серверного рынка? Я не ослышался? Вы ещё про рынок windows mobile расскажите.
… А, я понял, вы про рынок — т.е. про то, что купили. Действительно, линуксы мало покупают, их обычно берут и ставят.
… А, я понял, вы про рынок — т.е. про то, что купили. Действительно, линуксы мало покупают, их обычно берут и ставят.
Откройте для себя отчеты IDC. :)
blogs.computerworld.com/15675/idc_windows_dominates_linux_in_servers_not_just_the_desktop
Just as interesting are the figures for market share by operating system. The research shows that Windows Server had a 73.9% market share for the fourth quarter of 2009, with Linux at 21.2%. Those numbers are precisely the same — down to the tenth of a percentage point — as they were a year previous.
When it comes to revenue, Windows cleans up as well, with nearly $5.4 billion in revenue for the quarter, compared to a little over $1.9 billion in revenue for Linux.
The upshot? Windows doesn't just dominate the desktop, but the server market as well, and shows no signs of slowing up.
blogs.computerworld.com/15675/idc_windows_dominates_linux_in_servers_not_just_the_desktop
Just as interesting are the figures for market share by operating system. The research shows that Windows Server had a 73.9% market share for the fourth quarter of 2009, with Linux at 21.2%. Those numbers are precisely the same — down to the tenth of a percentage point — as they were a year previous.
When it comes to revenue, Windows cleans up as well, with nearly $5.4 billion in revenue for the quarter, compared to a little over $1.9 billion in revenue for Linux.
The upshot? Windows doesn't just dominate the desktop, but the server market as well, and shows no signs of slowing up.
Ну вы просто проигнорировали, что я написал. Вот я только что месяц назад установил больше 500 серверов под управлением линукса. Какая их _рыночная_доля_? 0. Я никому ничего за это не платил. Понятно, что рыночная доля бесплатного продукта никогда не будет большой (только за платный саппорт). А вот популярность — запросто.
Грубо говоря — если кока-кола заявит, что рыночная доля бутылированной воды в 30 раз больше рыночной доли водопроводной воды — она будет права. Но какой воды используют больше?
Вот я об этом же. Линукс бесплатен — и потому следует считать не «долю рынка» а «количество серверов под управлением». А ещё лучше меряться скоростями. Сколько там в top100 суперкомпьютеров виндов? Ага, ага.
Грубо говоря — если кока-кола заявит, что рыночная доля бутылированной воды в 30 раз больше рыночной доли водопроводной воды — она будет права. Но какой воды используют больше?
Вот я об этом же. Линукс бесплатен — и потому следует считать не «долю рынка» а «количество серверов под управлением». А ещё лучше меряться скоростями. Сколько там в top100 суперкомпьютеров виндов? Ага, ага.
И сколько таких энтузиастов как вы? 1 или 2 или даже 10?
Вот уж не ожидал от вас такого детского ребячества и не понимания масштабов происходящего.
Если бы следили за серверным рынком, то знали бы что в 2010 году на рынок было выпущено 7186313 серверов.
73% из них Windows и 21% Linux. Понятно что все любители опенсорса покупают сервера с Windows чтобы на них поставить Linux.
Поэтому ваши 500 серверов это даже не песчинка в море, это пылинка о космосе.
При учете того c каким перевесом Windows сервера выпускаются каждый год на рынок ваши расказы о доминировании Linux вызывают только улыбку. И пожелание позврослеть скорее чтобы перестать верить в мифы.
Вот уж не ожидал от вас такого детского ребячества и не понимания масштабов происходящего.
Если бы следили за серверным рынком, то знали бы что в 2010 году на рынок было выпущено 7186313 серверов.
73% из них Windows и 21% Linux. Понятно что все любители опенсорса покупают сервера с Windows чтобы на них поставить Linux.
Поэтому ваши 500 серверов это даже не песчинка в море, это пылинка о космосе.
При учете того c каким перевесом Windows сервера выпускаются каждый год на рынок ваши расказы о доминировании Linux вызывают только улыбку. И пожелание позврослеть скорее чтобы перестать верить в мифы.
Э… Я не буду спрашивать, откуда у вас число проданных серверов с точностью до штуки, но я повторю, вы сфокусировались на слове «продажа». Да, линукс продаётся плохо. Потому что хорошо устанавливается и без покупки.
Если уж начали меряться, приведите источники:
1) Число проданных серверов (а лучше, серверных материнских плат, т.к. интеграторы часто занимаются самосбором)
2) Число проданных копий windows server.
Если уж начали меряться, приведите источники:
1) Число проданных серверов (а лучше, серверных материнских плат, т.к. интеграторы часто занимаются самосбором)
2) Число проданных копий windows server.
А зря не спрашиваете. Это существенно повысило бы ваш уровень осведомленности о том как работает большой бизнес. И придало бы хоть какое то ощущение реального мира.
IDC каждый год выпускает отчет по данным крупнейших вендоров вроде HP, IBM, SUN и.т.д с цифрами сколько каких серверов продано, икакие ОС на них были и какая вышла прибыль.
Понятно что самосборщики на коленке изготавливают в разы больше серверов чем крупнейшие вендоры с их производственной базой.
В общем вы опять не в теме и к сожалению беретесь рассуждать о том чего не знаете. Воинствующий детский линуксизм да и только.
Действительно большие датацентры вам еще предстоит увидеть.
500 серверов которыми вы хвалились это совсем маленький кусочек от контейнерных датацентров. Например вот один маленький контейнер
h20338.www2.hp.com/enterprise/cache/595887-0-0-0-121.html
www.google.ru/images?hl=ru&newwindow=1&rlz=1R2ADFA_enGB388&q=hp+pod&um=1&ie=UTF-8&source=univ&ei=eAZjTNfLN9KOOPeB2YAK&sa=X&oi=image_result_group&ct=title&resnum=4&ved=0CDYQsAQwAw
В нем 3,520 серверов. И таки контенеры крупные компании покупают в довольно больших количествах.
IDC каждый год выпускает отчет по данным крупнейших вендоров вроде HP, IBM, SUN и.т.д с цифрами сколько каких серверов продано, икакие ОС на них были и какая вышла прибыль.
Понятно что самосборщики на коленке изготавливают в разы больше серверов чем крупнейшие вендоры с их производственной базой.
В общем вы опять не в теме и к сожалению беретесь рассуждать о том чего не знаете. Воинствующий детский линуксизм да и только.
Действительно большие датацентры вам еще предстоит увидеть.
500 серверов которыми вы хвалились это совсем маленький кусочек от контейнерных датацентров. Например вот один маленький контейнер
h20338.www2.hp.com/enterprise/cache/595887-0-0-0-121.html
www.google.ru/images?hl=ru&newwindow=1&rlz=1R2ADFA_enGB388&q=hp+pod&um=1&ie=UTF-8&source=univ&ei=eAZjTNfLN9KOOPeB2YAK&sa=X&oi=image_result_group&ct=title&resnum=4&ved=0CDYQsAQwAw
В нем 3,520 серверов. И таки контенеры крупные компании покупают в довольно больших количествах.
Спасибо. Я попросил указать источник точной цифры, которую вы назвали, вместо этого вы меня послали смотреть в гугле картинки.
Вопросов больше не имею, ваше ЧСВ больше моего на 7186313, на сём и закончим.
Вопросов больше не имею, ваше ЧСВ больше моего на 7186313, на сём и закончим.
Источник я вам указал это ежегодный ответ IDC Server market. Вы его видить не желаете ибо не выгодно т.к. мифы про секретную победу Linux рушит. Ничем в этом случае помочь не могу.
Дело даже не в ЧСВ, а в опыте построения крупных систем. Мне не прилично гордится 500 серверами любой ОС.
В общем то понятно, что вам аргументировано с четкими доказательствами возразить по теме особенно нечего.
Забавно было с вами поболтать. Надеюсь что у вас все удастся с Xen.
Дело даже не в ЧСВ, а в опыте построения крупных систем. Мне не прилично гордится 500 серверами любой ОС.
В общем то понятно, что вам аргументировано с четкими доказательствами возразить по теме особенно нечего.
Забавно было с вами поболтать. Надеюсь что у вас все удастся с Xen.
Извините, может у меня профессиональная абберация сознания после нескольких лет работы в Википедии, но я привык к несколько более строгому формату указания источников. Особенно, для таких провокационных цифр с числом проданных во всём мире серверов за всё ещё не закончившийся год.
К сожалению Wikipedia не показатель реального положения дел, ибо ее кто только не редактирует. Начиная с ЦРУ и заканчивая школьниками.
news.bbc.co.uk/2/hi/technology/6947532.stm
Доверие к такому источнику мало. Ей даже в некоторых университетах и школах США запретили цитировать на уроках ибо явная дезинформация.
news.bbc.co.uk/2/hi/technology/6947532.stm
Доверие к такому источнику мало. Ей даже в некоторых университетах и школах США запретили цитировать на уроках ибо явная дезинформация.
Я сейчас не Википедию обсуждаю, а приведённую вами цифру. Укажите, пожалуйста, источник более точно, нежели IDC на лавочке по секрету сказала. URL, цитата, автор отчёта, источники первичных данных.
В вашем виде «IDC сказала» это примерно как «100% пользователей сайта пользуются интернетом».
То, что вы третий цикл ответов не даёте эту ссылку заставляет меня думать, что вы привели недостоверные и/или непроверяемые данные, которые не могут быть приняты как аргумент.
В вашем виде «IDC сказала» это примерно как «100% пользователей сайта пользуются интернетом».
То, что вы третий цикл ответов не даёте эту ссылку заставляет меня думать, что вы привели недостоверные и/или непроверяемые данные, которые не могут быть приняты как аргумент.
Год уже закончился потому у IDC и статистика есть по продажам серверов.
Тонкость в том что считается финансовый год, а не календарный. Финансовый год заканчивается у многих западных компаний в июле.
Тонкость в том что считается финансовый год, а не календарный. Финансовый год заканчивается у многих западных компаний в июле.
U.S. and Worldwide Server Installed Base 2009–2013 Forecast Update
Что именно Вам непонятно в словосочетании «Installed Base»?
Ну и рассуждения, что линукс же ставят в качестве серверов на атлоны-под-столом выглядят забавно, учитывая, что у MS есть VL — и там тоже никто не учитывает проданных копий (или Вы считаете, что KMS появился специально для того, чтоб китайцы могли помочь обойти активацию?)
Что именно Вам непонятно в словосочетании «Installed Base»?
Ну и рассуждения, что линукс же ставят в качестве серверов на атлоны-под-столом выглядят забавно, учитывая, что у MS есть VL — и там тоже никто не учитывает проданных копий (или Вы считаете, что KMS появился специально для того, чтоб китайцы могли помочь обойти активацию?)
Я вас обрадую… Те linux base машины которые на кластерах- это уже практически и не линукс машины. там на столько все перебрали, что торвальдс не узнает. там указано чт она 80% машин нельзя определить версию.
Тем более, вы не сравнивайте то, что на кластерах и то что нужно всем. На кластерах там как правило сразу выкидывают диспетчер поток, диспетчер памяти и ставят свои. Потому, как для задач вычислительных эти диспетчеры говно полное.
Затем полностью выкидывают сетевой стек, меняют его не на тот, который в модели osi а в 3 части, которые вообще мимо ядра идет сразу в оборудования. Кстати эти драйвера стоят денек и я вот не уверен что они с открытми исходными кодами. Написать такие драйвера нужно время и силы, а это должно оплачиваться. Готовы оплатить китайцам 1млн долларов за драйвер будет драйвер, нет мы с вами не работаем. От Linux на таких машинах там ядра с измененными компонентами и все. Далее всякие системы мониторинга типа Ganglia -это уже отдельные вопросы
Если посмотреть в топ500 — то это супер машины. кстати на 24 месте виндовый кластер стоит.
Тем более, вы не сравнивайте то, что на кластерах и то что нужно всем. На кластерах там как правило сразу выкидывают диспетчер поток, диспетчер памяти и ставят свои. Потому, как для задач вычислительных эти диспетчеры говно полное.
Затем полностью выкидывают сетевой стек, меняют его не на тот, который в модели osi а в 3 части, которые вообще мимо ядра идет сразу в оборудования. Кстати эти драйвера стоят денек и я вот не уверен что они с открытми исходными кодами. Написать такие драйвера нужно время и силы, а это должно оплачиваться. Готовы оплатить китайцам 1млн долларов за драйвер будет драйвер, нет мы с вами не работаем. От Linux на таких машинах там ядра с измененными компонентами и все. Далее всякие системы мониторинга типа Ganglia -это уже отдельные вопросы
Если посмотреть в топ500 — то это супер машины. кстати на 24 месте виндовый кластер стоит.
А по моему, ты просто крикун, который не понимает элементарных вещей и законов бизнеса.
У нас софт работает не только на Windows но и на Mac OS. Решать на чем писать и кому что продавать уж оставьте нам. Если посчитаем экономически обоснованным портируем его и на другие платформы. Если будет выгодно начнем раздавать исходники направо и налево.
Мы таки разбираемся в своем бизнесе лучше чем люди со стороны. :)
Мы таки разбираемся в своем бизнесе лучше чем люди со стороны. :)
Зато можно будет накомпилить всяких Bolgen-V.
Это называется жадность.
Мне сырцы нужны для того, чтобы реализовывать свой функционал при работе с гипервизорами. Облака, как бы, специфичная штука. И приходится идти на самый низкий уровень гипервизора, чтобы получать приемлимую скорость.
Конкретно сейчас я пилю патч для зена, который позволит снизить время считывания статистики с 50мс до примерно 300мкс. Для этого мне придётся дописать в xen свой syscall с ограниченным множеством данных.
Могу я такое сделать в hyper-v? Нет. Почему? Потому что MS решила, что это не нужно.
Конкретно сейчас я пилю патч для зена, который позволит снизить время считывания статистики с 50мс до примерно 300мкс. Для этого мне придётся дописать в xen свой syscall с ограниченным множеством данных.
Могу я такое сделать в hyper-v? Нет. Почему? Потому что MS решила, что это не нужно.
Во все новейшие версии Windows встроен Hyper call API для работы с гипервизором. В старые версии его добавляют установкой Integration Services.
Так вот спецификация API свободно доступна начиная с 2007 года
blogs.msdn.com/b/volkerw/archive/2007/10/24/hypercall-api-published-under-osp.aspx
Надеюсь этого вам хватит для работы с Xen.
Так вот спецификация API свободно доступна начиная с 2007 года
blogs.msdn.com/b/volkerw/archive/2007/10/24/hypercall-api-published-under-osp.aspx
Надеюсь этого вам хватит для работы с Xen.
Ещё раз повторить? Мне не хватило существующего API и приходится писать свой вызов. Т.е. дорабатывать API под свои нужды. Как я могу это сделать с hyper-v? Никак. Вот потому у меня скептическое отношение к MS в принципе. Я не могу взять и поменять поведение программы так, как мне удобно. Только в пределах, которые решили их разработчики, а то и индусы-кодеры на местах.
Странно почему то большинству хватает существующего API. Может вы что то не так делаете.
А теперь внимание вопрос. Вы напишете свод код вставите его как то в Windows для того чтобы он дружил с вашим гипервизором. Кто это будет поддерживать? Или опять MS прикажете с этим возиться.
А теперь внимание вопрос. Вы напишете свод код вставите его как то в Windows для того чтобы он дружил с вашим гипервизором. Кто это будет поддерживать? Или опять MS прикажете с этим возиться.
Если вы внимательно посмотрите на то, чем я занимаюсь, то заметите, что это как раз «то» (облачные вычисления), и это требует серьёзной доработки существующей инфраструктуры гипервизоров. Я глянул API hyper-v, разумеется, там нет того, что, например, нужно нам. И xen позволяет нам сделать то, что мы хотим, а hyper-v — нет. Потому что сырцы зена — они тут, под рукой, а сырцы hyper-v где-то там, да ещё без права модифицировать.
В чем конкретно задача. Что именно у вас не получается?
Почему то облако от MS может использовать Hyper-V API и все получается.
Почему то облако от MS может использовать Hyper-V API и все получается.
Отлично, описываю нашу задачу: нам нужно осуществлять аккаунтинг виртуальных машин с разрешающей способностью примерно 0.25с. Требуется информация: объём выделенной памяти для виртуальной машины, машинное время, которое потребила виртуальная машина, число IOP'ов, объём дисковых операций по всем блочным устройствам, объём трафика.
Время исполнения запроса для одной виртуальной машины — не более 500мкс на более-менее современном серверном процессоре, данные должны быть доступны агенту на dom0 или его аналоге.
Есть такое API? У зена было, но время исполнения — десятки милисекунд на виртуальную машину. Нас это не устроило, мы пишем свой syscall для гипервизора, в котором будет обрабатываться меньше информации, но быстрее.
Время исполнения запроса для одной виртуальной машины — не более 500мкс на более-менее современном серверном процессоре, данные должны быть доступны агенту на dom0 или его аналоге.
Есть такое API? У зена было, но время исполнения — десятки милисекунд на виртуальную машину. Нас это не устроило, мы пишем свой syscall для гипервизора, в котором будет обрабатываться меньше информации, но быстрее.
Похоже на то, что вы выбрали странный путь для решения простой, по сути, и достаточно мелкой задачи. Или поставили себе изыскано запутанную задачу, но не понятно тогда, зачем. И теперь расстраиваетесь от того, что вам не дают легкого способа эти искусственные сложности решать.
В облачной инфраструктуре на Xen, и аккаунтинг, и разделение ресурсов на одной машине отлично решаются простыми средствами. Намного сложнее решать задачи оптимального использования ресурсов в масштабах облака целиком. Хотя бы в гомогенном, не говоря о более сложных структурах, с разнотипным оборудованием, частными сетями и прочим. В XCP такого пока нет и в близких планах.
В облачной инфраструктуре на Xen, и аккаунтинг, и разделение ресурсов на одной машине отлично решаются простыми средствами. Намного сложнее решать задачи оптимального использования ресурсов в масштабах облака целиком. Хотя бы в гомогенном, не говоря о более сложных структурах, с разнотипным оборудованием, частными сетями и прочим. В XCP такого пока нет и в близких планах.
Я правильно понял ваши слова, как «этого нет в hyper-v, значит вам это не нужно»?
Ответ: мы делаем НОВОЕ решение. Такого, которого нет ни у кого у конкурентов. Не клонированный под кальку гипервизор с тривиальным набором функций. А вы говорите «изысканная запутанная задача». Нет, эта задача ясна и понятна, и я уже довольно много написал на хабре о том, какие цели это решение преследует.
Позиция же MS — жрите что дали. Потому что возможности «сделать своё» на hyper-v — это возможности только прикручивать новые прогресс-бары и делать ещё более мокрые отражения контролов в веб-морде. Реальных клёвых фич на hyper-v самому не сделать. Именно потому, что сырцы закрыты.
Ответ: мы делаем НОВОЕ решение. Такого, которого нет ни у кого у конкурентов. Не клонированный под кальку гипервизор с тривиальным набором функций. А вы говорите «изысканная запутанная задача». Нет, эта задача ясна и понятна, и я уже довольно много написал на хабре о том, какие цели это решение преследует.
Позиция же MS — жрите что дали. Потому что возможности «сделать своё» на hyper-v — это возможности только прикручивать новые прогресс-бары и делать ещё более мокрые отражения контролов в веб-морде. Реальных клёвых фич на hyper-v самому не сделать. Именно потому, что сырцы закрыты.
У KVM определённые архитектурные… м… неправильности, выливающиеся в проблемы с масштабируемостью. Ну и сыроват он для продакта.
А Redhat и IBM то и не знают. Отказались, видимо по ошибке от Xen в пользу KVM.
Пути редхэта неисповедимы. Вот нафига они изобретали rpm, когда есть debian policy?
Потому что RedHat промышленный вендор, а не детишки с напильником. Им нужно сделать управляемую и легко обслуживаемую систему. Debian в промышленных массштабах ИМХО очень далек от этого определения.
Вообще, у меня строго обратное ощущение. RHEL традиционно любим вендорами «лишь бы хоть как-то».
Т.е. вы лично можете дебиан как угодно ругать, но его модель развития мне кажется куда более академичной и основательной, чем редхэтовская.
PS И да, сейчас вы мне опять покажите цифры продаж RHEL в сравнении с продажами debian :)
Т.е. вы лично можете дебиан как угодно ругать, но его модель развития мне кажется куда более академичной и основательной, чем редхэтовская.
PS И да, сейчас вы мне опять покажите цифры продаж RHEL в сравнении с продажами debian :)
Именно поэтому RedHat крупнейший поставщик Linux.
Цифры показывать не буду. Ибо у вас с логикой явные проблемы.
Вы ведь заранее уже знаете свой ответ о миллионах тайных внедрений Debian.
Случайно не читаете блог Карманова? Он хорошо лечит от таких иллюзий.
Цифры показывать не буду. Ибо у вас с логикой явные проблемы.
Вы ведь заранее уже знаете свой ответ о миллионах тайных внедрений Debian.
Случайно не читаете блог Карманова? Он хорошо лечит от таких иллюзий.
Разумеется, не будете. Вы за всю дискуссию здесь не привели ни одного проверяемого источника, хотя указываете цифры и пропорции так, как будто у вас снизу комментария список источников на три страницы.
Давайте договоримся, что продолжать разговор мы будем только после приведения ссылок на источники в верифицируемой форме, ок?
Давайте договоримся, что продолжать разговор мы будем только после приведения ссылок на источники в верифицируемой форме, ок?
Я вам уже приводил ссылку на краткий отчет IDC
blogs.computerworld.com/15675/idc_windows_dominates_linux_in_servers_not_just_the_desktop
Но вам ведь не интересно на реальное положение дел в мире смотреть. Мифы гораздо приятнее.
blogs.computerworld.com/15675/idc_windows_dominates_linux_in_servers_not_just_the_desktop
Но вам ведь не интересно на реальное положение дел в мире смотреть. Мифы гораздо приятнее.
1. Это не ссылка на отчет IDC, это ссылка на статью, в которой написано про некий отчет. Опять же, без пруфлинков.
2. Я бы очень хотел узнать, сколько было продано материнских плат для серверов и сравнить с количеством серверов в отчете IDC.
А то ведь может получится, что громкий заголовок про «Рынок серверов» сдуется до «Рынка готовых серверов с предустановленной ОС, купленной заранее у десятка топовых вендоров в США».
2. Я бы очень хотел узнать, сколько было продано материнских плат для серверов и сравнить с количеством серверов в отчете IDC.
А то ведь может получится, что громкий заголовок про «Рынок серверов» сдуется до «Рынка готовых серверов с предустановленной ОС, купленной заранее у десятка топовых вендоров в США».
Не совсем ясно, новое — это что именно, динамическое управления памятью гостя или вы пишете свой гипервизор?
По поводу запутанной задачи — имеется в виду конкретное желание иметь аккаунтинг 0.25 с не более 500 мкс. Желание изысканное и новое, но для реальной жизни бесполезное.
По поводу запутанной задачи — имеется в виду конкретное желание иметь аккаунтинг 0.25 с не более 500 мкс. Желание изысканное и новое, но для реальной жизни бесполезное.
Я пишу свой аккаунтинг. Большей частью в dom0, но приходится чуть-чуть в xen залазать.
Поясняю, откуда цифра 500мкс. Если мы будем исходить из примерно 100 виртуальных машин на хост (число с некоторым упреждением), то их аккаунтинг при 50мс на запрос потребует 5с на опрос всех машин. При 500мкс — 50мс, что даёт при 4 тиках в секунду 25% загрузку.
Ситуация понятна?
Поясняю, откуда цифра 500мкс. Если мы будем исходить из примерно 100 виртуальных машин на хост (число с некоторым упреждением), то их аккаунтинг при 50мс на запрос потребует 5с на опрос всех машин. При 500мкс — 50мс, что даёт при 4 тиках в секунду 25% загрузку.
Ситуация понятна?
Необходимость снизить время с 50 мс до 500 мкс вполне понятна. Непонятно желание вести полный аккаунтинг каждые 0.25 с, т.к. разумные причины для этого совсем не очевидны. Достаточно 1с, или 10с, или минуты. И различные виды статистики меняются с различной скорость, не нужно собирать сразу все.
Я в курсе. Разумеется, с разной скоростью.
Про то, зачем это нужно, я пока не буду говорить, потому что не до конца уверен, что получится. Когда получится — будет подробная статья. Я ожидаю, что будет реально круто.
Про то, зачем это нужно, я пока не буду говорить, потому что не до конца уверен, что получится. Когда получится — будет подробная статья. Я ожидаю, что будет реально круто.
100 машин что то скромно получается. Стандартный кластер Hyper-V поддерживает до 384 виртуальных машины на 1 узел.
М… Ну, если пижониться, то XCP в тестах спокойно держал больше тысячи доменов.
Я цифры называю для продакта. Памяти не будет, проца не будет. 100 — уже перебор на современном железе.
Я цифры называю для продакта. Памяти не будет, проца не будет. 100 — уже перебор на современном железе.
У вас в тестах а у нас в продакшн и мы готовы за это головой отвечать и предоставлять официальную поддержку.
Вы можете что либо похожее сказать о своем решении. Если оно в продакшне упадет не дай бог кто отвечать будет?
Вы можете что либо похожее сказать о своем решении. Если оно в продакшне упадет не дай бог кто отвечать будет?
Вы зря слова «отвечать головой» в кавычки не взяли. Если бы вы читали EULA от MS, то там бы явно было написано, что никто вам ничего не гарантирует.
Ровно так же вам никто не гарантирует, что завтра tcp в стеке виндов не найдут очередной «обработчик lnk-файлов с функцией бэкдора» и винды не пойдут сыпаться, как было с недавней историей с этими самыми LNK. И никто за это отвечать не будет.
Мои тесты показывают, что xen вполне стабилен. Это же показывает довольно обширный корпус xen VDS-хостеров.
А ответ на вопрос «что делать, если хост упадёт?» у зена, кстати, много круче, чем у hyper-v, REMUS называется: wiki.xensource.com/xenwiki/Remus (ответ: клиенты просто не заметят, что у нас упал один из хостов, что его взорвали бомбой или вынесли маскишоу по подозрению в экстремизме).
Ровно так же вам никто не гарантирует, что завтра tcp в стеке виндов не найдут очередной «обработчик lnk-файлов с функцией бэкдора» и винды не пойдут сыпаться, как было с недавней историей с этими самыми LNK. И никто за это отвечать не будет.
Мои тесты показывают, что xen вполне стабилен. Это же показывает довольно обширный корпус xen VDS-хостеров.
А ответ на вопрос «что делать, если хост упадёт?» у зена, кстати, много круче, чем у hyper-v, REMUS называется: wiki.xensource.com/xenwiki/Remus (ответ: клиенты просто не заметят, что у нас упал один из хостов, что его взорвали бомбой или вынесли маскишоу по подозрению в экстремизме).
Опять детский сад. Откройте уже для себя платную поддержку или premier support 24х7
Отлично мы наконец то перешли к уязвимостям. Больше ведь вам крыть уже нечем. :)
Итак приступим. Когда хакеры перестанут взламывать и иметь полный контроль над инфраструктурой крутейших провайдеров опенсорса таких как RedHat и Apache Foundation тогда можете начать мне рассказывать сказки.
Или вы об этих случаях ни разу не в курсе?
www.google.ru/search?hl=ru&source=hp&q=apache+foundation+hacked&rlz=1R2ADFA_enGB388&aq=1&aqi=g2&aql=&oq=apache+foundat&gs_rfai=
www.google.ru/search?hl=ru&newwindow=1&rlz=1R2ADFA_enGB388&&sa=X&ei=MQljTIanBpDKOLDVmO0M&ved=0CCEQBSgA&q=redhat+hacked&spell=1
У RedHat неделю вся инфраструктура была в карантине. Злоумышленники унесли все вплоть до сертификатов.
Самый смак был в том что после взлома RedHat они умудрились распространять через официальную сеть обновлений клиентам RedHat самоподписанные пакеты с троянами.
Торжество глупой веры в опенсорс и непонимания технологий безопасности.
А теперь расскажите мне хоть об одном таком катастрофическом инцеденте с Windows Update или любым другим критичным сервисом от Microsoft.
Отлично мы наконец то перешли к уязвимостям. Больше ведь вам крыть уже нечем. :)
Итак приступим. Когда хакеры перестанут взламывать и иметь полный контроль над инфраструктурой крутейших провайдеров опенсорса таких как RedHat и Apache Foundation тогда можете начать мне рассказывать сказки.
Или вы об этих случаях ни разу не в курсе?
www.google.ru/search?hl=ru&source=hp&q=apache+foundation+hacked&rlz=1R2ADFA_enGB388&aq=1&aqi=g2&aql=&oq=apache+foundat&gs_rfai=
www.google.ru/search?hl=ru&newwindow=1&rlz=1R2ADFA_enGB388&&sa=X&ei=MQljTIanBpDKOLDVmO0M&ved=0CCEQBSgA&q=redhat+hacked&spell=1
У RedHat неделю вся инфраструктура была в карантине. Злоумышленники унесли все вплоть до сертификатов.
Самый смак был в том что после взлома RedHat они умудрились распространять через официальную сеть обновлений клиентам RedHat самоподписанные пакеты с троянами.
Торжество глупой веры в опенсорс и непонимания технологий безопасности.
А теперь расскажите мне хоть об одном таком катастрофическом инцеденте с Windows Update или любым другим критичным сервисом от Microsoft.
Удивили Remus. Поддерживается тольк Linux.
У нас эти вопросы решаются через Failover cluster+guest cluster+NLB
Фичами мерятся все мастера. А вы решение полноценное с мониторингом и управлением всего стека бизнес приложения начиная от узлов кластера, сети, вирутальных машин до конкретных экземпляров приложений сделать можете?
Ответ нет. Ибо XEN только гипервизор и его еще надо очень сильно точить напильником для интеграции.
У MS это делается за 1 день Hyper-V+Operations Manager+Virtual Machine manager
Даже VMware такого не умеет, куда уж Xen.
У нас эти вопросы решаются через Failover cluster+guest cluster+NLB
Фичами мерятся все мастера. А вы решение полноценное с мониторингом и управлением всего стека бизнес приложения начиная от узлов кластера, сети, вирутальных машин до конкретных экземпляров приложений сделать можете?
Ответ нет. Ибо XEN только гипервизор и его еще надо очень сильно точить напильником для интеграции.
У MS это делается за 1 день Hyper-V+Operations Manager+Virtual Machine manager
Даже VMware такого не умеет, куда уж Xen.
Зачем вам такая частота обработки? Это же не hot billing для сотового оператора.
частично оно нужно для MOD, частично — для одной штуки с балансировкой, которая, если получится, будет клёвой.
Промышленные системы не делают такие часты выборки ибо если внедрять процесс Perfomance management то эти данные надо где то хранить и обрабатывать. На их основе надо создавать трапы с ошибками и передвать их в процесс Fault management.
На них должна реагировать система дедупликации и затем уже система управления сбоями или оператор.
Обычно данные собираются интервалами от 1 до 5 минут
Предствляете какие ресурсы нужны для работы вашего решения?
Отсюда делаю вывод что вы никогда не строили крупных систем с десятками тысяч хостов. Предполагаю что eTOM, OSS/BSS вам ничего не говорят.
Вы делает чтобы было клево. Профессионалы делают чтобы было масштабируемо и надежно.
.
На них должна реагировать система дедупликации и затем уже система управления сбоями или оператор.
Обычно данные собираются интервалами от 1 до 5 минут
Предствляете какие ресурсы нужны для работы вашего решения?
Отсюда делаю вывод что вы никогда не строили крупных систем с десятками тысяч хостов. Предполагаю что eTOM, OSS/BSS вам ничего не говорят.
Вы делает чтобы было клево. Профессионалы делают чтобы было масштабируемо и надежно.
.
читаю вот, и через слово «если получится».
может стоит дождаться того, чтобы получилось, а потом заполнять информационное пространство негодованием, хоть как-то это аргументируя?
может стоит дождаться того, чтобы получилось, а потом заполнять информационное пространство негодованием, хоть как-то это аргументируя?
И зачем предъявлять претензии к hyper-v за закрытость? Если вы не делаете отчуждаемое универсальное решение сразу для всех гипервизоров, а просто хостинг виртуальных машин, можно вообще не заморачиваться hyper-v. А если хотите какую-то новую функцию от гипервизоров, то целесообразней не долбить по-очереди xen, hyper-v, vmware и прочее, а заплатить денег, вступить в Open Cloud Consortium и вносить свои предложения, оставлять отзывы на предложения других, и получать требуемую функциональность потом в виде внедренных стандартов.
Публичные патчи в xen to follow, как только отлажу.
У меня есть конкретные задачи, а этот «open cloud consortium» выглядит как насмешка, с учётом, что там циско и мс, и никого существенного из мира опенсорса.
hyper-v я и так и так не заморачиваюсь, не беспокойтесь. Так же как и vmware, хотя некоторые фичи из неё я планирую (если силёнок хватит) реализовать и для xen'а. А из hyper-v даже тащить нечего.
У меня есть конкретные задачи, а этот «open cloud consortium» выглядит как насмешка, с учётом, что там циско и мс, и никого существенного из мира опенсорса.
hyper-v я и так и так не заморачиваюсь, не беспокойтесь. Так же как и vmware, хотя некоторые фичи из неё я планирую (если силёнок хватит) реализовать и для xen'а. А из hyper-v даже тащить нечего.
Значит претензия по поводу закрытости Hyper-V предъявлена просто на всякий случай, без конкретной причины. Ладно.
Пока существенные из мира опенсорса будут игнорировать комитеты по стандартизации будут их мнение в стандарте не будет учитываться.
А потом после приема стандарта можно смело рвать на себе рубаху и рассказывать о том как злые проприетарщики привели мир к новому порядку.
Никто не даст вам избавленья, если вам оно самим не нужно.
А потом после приема стандарта можно смело рвать на себе рубаху и рассказывать о том как злые проприетарщики привели мир к новому порядку.
Никто не даст вам избавленья, если вам оно самим не нужно.
Почему майкрософт игнорирует мой комитет по стандартизации windows? Я же его основал!
А кто вы такой чтобы MS с вами возился? Крупный вендор Правительство? Большее сообщество? Какими правами и полномочиями решать что либо в ИТ индустрии вы обладаете? У вас есть авторитет и знания чтобы решать столь сложные проблемы?
Ничего лично не имею против вас, но ваш вопрос дейтвительно позабавил.
Ничего лично не имею против вас, но ваш вопрос дейтвительно позабавил.
Для Hyper-V продукт мерающий утилизацию и выполняющий биллинг называется Vkernel Chargeback
www.vkernel.com/products/chargeback/detail
www.vkernel.com/products/chargeback/detail
совершенно не то. Они считают не те величины и не так, как ожидается от облака. Я всё это смотрел перед тем, как начать в ручную шаманить — они считают его долями, рейтами, полосами, как угодно, только не по потреблению.
Позиция MS проста и она отличается от той что вы себе напридумывали. Мы обеспечиваем базовый достаточный для функционирования функционал. Мы компания изготавливающая платформу. Хочется шашечек? Их вам дадут партнеры.
У нас продуктов больше чем у кого либо на планете. Не возможно быть лучшим во всех областях.
У нас продуктов больше чем у кого либо на планете. Не возможно быть лучшим во всех областях.
Продуктов — может быть. ПО — нет. Ближайший репозиторий линукса или порты в бзде уделывают «ассортимент» MS по всем позициям, кроме игр.
Какое детство. :)
Не рассказывайте пожалуйста мне про ПО которое есть в репозиториях разных Linux/BSD. Я таки работал с этими системами и знаю все это не понаслышке.
По 20 клонов утилит разной степени рабочести. Вот и получается красивая цифра. Большую часть из этого ПО можно выбросить на свалку не делает то что нужно или не интегрируется друг с другом. Но зато меряться очень удобно и звучит очень круто. Это подход Just for fun.
У MS нет задачи обогнать опенсорс сообщество в количестве. Мы специализируемся на качественной интеграции всего стека своих и партнерских продуктов и полном покрытии им нужд заказчика.
Не рассказывайте пожалуйста мне про ПО которое есть в репозиториях разных Linux/BSD. Я таки работал с этими системами и знаю все это не понаслышке.
По 20 клонов утилит разной степени рабочести. Вот и получается красивая цифра. Большую часть из этого ПО можно выбросить на свалку не делает то что нужно или не интегрируется друг с другом. Но зато меряться очень удобно и звучит очень круто. Это подход Just for fun.
У MS нет задачи обогнать опенсорс сообщество в количестве. Мы специализируемся на качественной интеграции всего стека своих и партнерских продуктов и полном покрытии им нужд заказчика.
Ага, ага, качественный стек. Я где-то это слышал. Кажется, это было в тот момент, когда обсуждался функционал dynamic disks по сравнению с LVM/MD. Или это было в момент сравнения NTFS и ZFS? Ой, извините, это ж было в тот момент, когда обсуждались возможности качественно отправлять почту из командной строки сервера.
Или тогда речь шла о поддержке named pipe в командной строке? Нет, нет, на самом деле это было во время обсуждения качества работы WSUS в сравнени с aptitude.
Разумеется, куда уж аптитьюду до wsus'а по функционалу.
Или тогда речь шла о поддержке named pipe в командной строке? Нет, нет, на самом деле это было во время обсуждения качества работы WSUS в сравнени с aptitude.
Разумеется, куда уж аптитьюду до wsus'а по функционалу.
Как же вы безнадежно отстали от современных технологий.
Изучите уже что ли Configuration Manager и перестаньте тормошить свой aptitude. :)
Для командной строки есть Powershell. Он даст фору любому интерпретатору из мира Unix. Это я вам как бывалый юниксоид скажу.
Качественое отправление почтв из командной строки это так же Powershell. Он может делать все что может сделать .Net.
Изучите уже что ли Configuration Manager и перестаньте тормошить свой aptitude. :)
Для командной строки есть Powershell. Он даст фору любому интерпретатору из мира Unix. Это я вам как бывалый юниксоид скажу.
Качественое отправление почтв из командной строки это так же Powershell. Он может делать все что может сделать .Net.
Бывалы Юниксой))))))))) Бабушке своей расскажешь. Configuration Manager дома поднять что ли???
Господин Batonchik когда вы напишете столько статей как я тогда можно будет оценить ваш опыт в работе с Unix и опенсорс продуктами.
onix.opennet.ru/content/section/4/26/
Пока что я ничего примечательного в вашем исполнении не видел. Буду рад убедиться в вашей профессиональности.
Вы уже выступали в качестве докладчика на Open Source Forum Russia — крупнейшем эвенте для Российского опенсорс сообщества?
Я таки да, а вы?
В общем то, это в чистом виде уловка «Сперва добейся».
Большинство спорщиков и борцов за великое будущее после этого тихо уходят.
onix.opennet.ru/content/section/4/26/
Пока что я ничего примечательного в вашем исполнении не видел. Буду рад убедиться в вашей профессиональности.
Вы уже выступали в качестве докладчика на Open Source Forum Russia — крупнейшем эвенте для Российского опенсорс сообщества?
Я таки да, а вы?
В общем то, это в чистом виде уловка «Сперва добейся».
Большинство спорщиков и борцов за великое будущее после этого тихо уходят.
Николько не хочу принизить ваши успехи в написании статей или выступлениях с докладами, но они больше коррелируют с умением/желанием писать документацию и выступать публично, чем профессионализмом и бывалостью в какой-либо области. И основанием применения «Сперва добейся» служить не могут.
А как вы думаете почему их публикуют на opennet.ru и потом по ним учатся начинающие линуксоиды?
www.opennet.ru/search.shtml?method=and&format=builtin-long&config=htdig&restrict=&exclude=&words=%C2%C5%DB%CB%CF%D7
Или например в бумажных ИТ журналах.
Получается что круго непрофессионалы раз не могут отличить плохих статей от хороших.
Ну и конечно же на крупные эвенты приглашают кого попало выступать. :)
www.opennet.ru/search.shtml?method=and&format=builtin-long&config=htdig&restrict=&exclude=&words=%C2%C5%DB%CB%CF%D7
Или например в бумажных ИТ журналах.
Получается что круго непрофессионалы раз не могут отличить плохих статей от хороших.
Ну и конечно же на крупные эвенты приглашают кого попало выступать. :)
Я не называю ваши статьи плохими, возможно, они очень хорошие. Но то, что вы пишете статьи, возможно, хорошие статьи, не является индикатором вашего профессионализма.
Постараюсь проиллюстрировать понятно. Журналисту, пишущему про нефть в мексиканском заливе, не нужно учиться 5 лет на нефтяника, чтобы написать хорошую статью. Но было бы глупо, если бы написав хорошую статью про нефть, он стал бы называть себя профессиональным нефтяником и применять «сперва добейся» в споре, скажем, с нефтяником-третьекурсником.
И было бы любопытно посмотреть, как у вас получился вывод про «кругом непрофессионалы» — вы либо намеренно приписали мне чушь, либо пытаясь получить это утверждение из моих высказываний, где-то грубо ошиблись в логических операциях.
Постараюсь проиллюстрировать понятно. Журналисту, пишущему про нефть в мексиканском заливе, не нужно учиться 5 лет на нефтяника, чтобы написать хорошую статью. Но было бы глупо, если бы написав хорошую статью про нефть, он стал бы называть себя профессиональным нефтяником и применять «сперва добейся» в споре, скажем, с нефтяником-третьекурсником.
И было бы любопытно посмотреть, как у вас получился вывод про «кругом непрофессионалы» — вы либо намеренно приписали мне чушь, либо пытаясь получить это утверждение из моих высказываний, где-то грубо ошиблись в логических операциях.
Я за вас рад, и если бы знал в жизни, то наверно уважал бы. Но вот только зачем вести себя как тролль? Я понимаю когда школьники орут «да я вот такой и растакой», но если вы самодостаточный человек, то зачем писать то что вы пишите?
До этого поста считал вас серьёзным человеком. Прикольно получаеться, красноглазый сотрудник МС. Я думал вы тут деньги отрабатываете, а вы реальный тролль.
Я не отрабатываю деньги. Возможно для вас это более привычный оборот.
Я их зарабатываю своим трудом и опытом. :)
Считаю неправильным стоять и молчать когда люди не разбирающиеся в теме, не оперирующие логикой и не способные сформулировать маломальски внятных претензий, очерняют продукты компании в которой я работаю. Мне кажется что я привел понятные и логичные аргументы в данной дискуссии в защиту своей точки зрения. В ответ получаем только мифы и легенды Linux подполья. Ничего вразумительного в них я не увидел.
Точно так же буду себя вести если буду работать в SUN, Oracle, IBM, «Рога и копыта» или любой другой компании.
Если бы не считал что MS делат правильное дело не работал бы в этой компании.
Жаль что аргументированное отстаивание мнения с которым вы не согласны теперь стало «красноглазием».
Впрочем, узоров на мне нет, цветы не растут, и я не червонец чтобы всем нравится. Посему воспринимаю ваше мнение о себе абсолютно спокойно. :)
Я их зарабатываю своим трудом и опытом. :)
Считаю неправильным стоять и молчать когда люди не разбирающиеся в теме, не оперирующие логикой и не способные сформулировать маломальски внятных претензий, очерняют продукты компании в которой я работаю. Мне кажется что я привел понятные и логичные аргументы в данной дискуссии в защиту своей точки зрения. В ответ получаем только мифы и легенды Linux подполья. Ничего вразумительного в них я не увидел.
Точно так же буду себя вести если буду работать в SUN, Oracle, IBM, «Рога и копыта» или любой другой компании.
Если бы не считал что MS делат правильное дело не работал бы в этой компании.
Жаль что аргументированное отстаивание мнения с которым вы не согласны теперь стало «красноглазием».
Впрочем, узоров на мне нет, цветы не растут, и я не червонец чтобы всем нравится. Посему воспринимаю ваше мнение о себе абсолютно спокойно. :)
Откройте уже для себя hypervisor.mof
Точность на TSC-invariant машинах (большинство серверных процессоров на сегодняшний день) будет до инструкции (на не tsc-invariant придется немного повычислять смещения). Дисковые операции подбирайте из Windows Kernel Trace, сеть — из Microsoft-Windows-NDIS, память скорее всего придется тащить hypercall-ами, но полмиллисекунды на гипервызов — это какой то слишком пессимистичный сценарий (тем более, что не обязательно делать их последовательно и с одного процессора).
Copy Source | Copy HTML
- [Dynamic,
- Description("Context Switch") : amended,
- EventType{0x1db0},
- EventTypeName{"ContextSwitch"} : amended
- ]
- class HvContextSwitch:HvEvent
- {
- [WmiDataId(1),
- Description("Process ID") : amended,
- read]
- uint64 ProcessId;
- [WmiDataId(2),
- Description("Thread ID") : amended,
- read]
- uint64 ThreadId;
- };
-
Точность на TSC-invariant машинах (большинство серверных процессоров на сегодняшний день) будет до инструкции (на не tsc-invariant придется немного повычислять смещения). Дисковые операции подбирайте из Windows Kernel Trace, сеть — из Microsoft-Windows-NDIS, память скорее всего придется тащить hypercall-ами, но полмиллисекунды на гипервызов — это какой то слишком пессимистичный сценарий (тем более, что не обязательно делать их последовательно и с одного процессора).
Вам бы не только проблемы с API решить, а стабильность работы. Общаясь с специалистами хостингов, продающих услуги на hyper-v, восхищаюсь их стойкости и мужеству бороться с выпавшими на их долю несуразностями и глюками. Сравнивая их проблемы в hyper-v с нашими на xen, испытываю чувство, что мы счастливчики, особенно в том, что какие-то глюки удается исправить самостоятельно.
С одной стороны, их выбор вполне можно считать рациональным — выбрав коммерческий закрытый продукт, они рассчитывали на стабильный продукт, поддержку и устранение проблем. Но пока получается, что они были слишком оптимистичны в ожиданиях.
С одной стороны, их выбор вполне можно считать рациональным — выбрав коммерческий закрытый продукт, они рассчитывали на стабильный продукт, поддержку и устранение проблем. Но пока получается, что они были слишком оптимистичны в ожиданиях.
Евгений не смогласен с вами. Windows 7 функциональна и надежна начиная с RTM. SP 1 не привнес в нее ничего кроме исправлений.
По поводу Hyper-V. Есть куча внедрений в крупнейших компаниях этой страны. Вероятно для их больших инфраструктур он подходит.
Кстати какого именно функционала не хватает вам? :)
По поводу Hyper-V. Есть куча внедрений в крупнейших компаниях этой страны. Вероятно для их больших инфраструктур он подходит.
Кстати какого именно функционала не хватает вам? :)
Расскажите пожалуйста про несуразности и глюки Hyper-V. Думаю что могу вам помочь в их устранении.
Думаю, об этом лучше расскажет ваш суппорт, чем я буду выступать испорченным телефоном или передавать личные мнения. А из того, что выходило на публику — зимние падения у паркинг.ру.
Странно. Ко мне паркинг и прочие хостеры обычно напрямую обращаются за консультациями. Не помню чтобы зимой кто то обращался и жаловался на Hyper-V.
Если поддержка хостеров с Hyper-V входит в ваши должностные обязанности и вы про эту историю не в курсе, то вы со своими обязанностями плохо справляетесь. Кое-какая информация есть даже здесь, на Хабре: habrahabr.ru/blogs/hosting/82529/
Если вы и правда радеете за честь платформы, то связаться с сотрудниками паркинга и уточнить детали и не поздно даже сейчас.
Если вы и правда радеете за честь платформы, то связаться с сотрудниками паркинга и уточнить детали и не поздно даже сейчас.
Я не инженер тех. поддержки, у меня другие задачи. Поэтому помогаю тогда когда ко мне обращаются те кому нужна помощь. Если инженеры Паркинг не обращались значит не посчитали необходимым, посему сами виноваты.
Судя по описанию проблем в службе эксплуатации наблюдается головотяпство крайней степени. Перенастраивать сервера во время работчего дня на живых клиентах это сильно. Реакция на жалобы раз в 17 часов тоже хороша. Отключение серверов по питанию вообще отлично.
Автор жалобного топика пишет:
Против технологии Hyper-V ничего не имею, даже наоборот. Но подобное пробное использование надолго отбило у нас желание экспериментировать. Возможно, мы ещё вернемся к ней, в менее ответственных проектах, и конечно в компанию Parking.ru больше не ногой.
Так при чем тут тогда Hyper-V? Может тому кто управлял кластером пора научиться кошек готовить?
Почему то у нас сайт microsoft.com не падает, хотя работает на Hyper-V и является одним из самых нагруженных на планете.
Судя по описанию проблем в службе эксплуатации наблюдается головотяпство крайней степени. Перенастраивать сервера во время работчего дня на живых клиентах это сильно. Реакция на жалобы раз в 17 часов тоже хороша. Отключение серверов по питанию вообще отлично.
Автор жалобного топика пишет:
Против технологии Hyper-V ничего не имею, даже наоборот. Но подобное пробное использование надолго отбило у нас желание экспериментировать. Возможно, мы ещё вернемся к ней, в менее ответственных проектах, и конечно в компанию Parking.ru больше не ногой.
Так при чем тут тогда Hyper-V? Может тому кто управлял кластером пора научиться кошек готовить?
Почему то у нас сайт microsoft.com не падает, хотя работает на Hyper-V и является одним из самых нагруженных на планете.
Вам было бы полезным определиться, «обращаются ли обычно к вам хостеры напрямую» или вы не инженер тех. поддержки и у вас другие задачи.
Кроме автора топика там высказался сотрудники паркинга. И высказывался не только там. Ссылался на проблемы hyper-v.
Удивляет то, что вы не считаете нужным уточнить у них подробности произошедшего, чтобы проанализировать проблему и составить либо багрепорт, либо рекомендации по внедрению на будущее. Хотя тратите здесь свое время, на спор со мной, что проблем с hyper-v нет. Впрочем, я не знаю круг ваших задач и, возможно, способствовать улучшению продукта в них не входит. А только писать везде «все хорошо, прекрасная маркиза».
Кроме автора топика там высказался сотрудники паркинга. И высказывался не только там. Ссылался на проблемы hyper-v.
Удивляет то, что вы не считаете нужным уточнить у них подробности произошедшего, чтобы проанализировать проблему и составить либо багрепорт, либо рекомендации по внедрению на будущее. Хотя тратите здесь свое время, на спор со мной, что проблем с hyper-v нет. Впрочем, я не знаю круг ваших задач и, возможно, способствовать улучшению продукта в них не входит. А только писать везде «все хорошо, прекрасная маркиза».
Как я уже писал я не инжнер поддержки. Моя должность называется евангелист. В мои задачи входит распространение знаний о новых продуктах.
Кроме прочего я специализируюсь на Hyper-V, поэтому периодически советую и помогаю тем у кого возникают проблемы с применением наших технологий. Обычно это происходит если они сами обращаются, либо я сталкиваюсь с описанием их проблем в сети.
Еще раз перечитал топик на который вы ссылаетесь никакой конкретики с описанием проблем Hyper-V там нет. Понятно что обвинять продукт гораздо проще чем признать очевидные проблемы с тех. поддержкой и уровнем сервиса.
Почему вы решили что я не считаю нужным спросить у сотрудников Паркинга что именно у них случилось? То что я не отчитался что буду с ними общаться по данному инцеденту не означает что я уже не предпринял действий в этом направлении.
Кроме прочего я специализируюсь на Hyper-V, поэтому периодически советую и помогаю тем у кого возникают проблемы с применением наших технологий. Обычно это происходит если они сами обращаются, либо я сталкиваюсь с описанием их проблем в сети.
Еще раз перечитал топик на который вы ссылаетесь никакой конкретики с описанием проблем Hyper-V там нет. Понятно что обвинять продукт гораздо проще чем признать очевидные проблемы с тех. поддержкой и уровнем сервиса.
Почему вы решили что я не считаю нужным спросить у сотрудников Паркинга что именно у них случилось? То что я не отчитался что буду с ними общаться по данному инцеденту не означает что я уже не предпринял действий в этом направлении.
В топике конкретики нет, клиент ее не знает. Конкретика есть у сотрудников паркинга.
Я не инженер тех. поддержки, у меня другие задачи. Поэтому помогаю тогда когда ко мне обращаются те кому нужна помощь. Если инженеры Паркинг не обращались значит не посчитали необходимым, посему сами виноваты.
Почему вы решили что я не считаю нужным спросить у сотрудников Паркинга что именно у них случилось? То что я не отчитался что буду с ними общаться по данному инцеденту не означает что я уже не предпринял действий в этом направлении.
Теперь можно быть спокойным, hyper-v вне опасности. Надеюсь, в эти действия входит уточнение конкретики у сотрудников паркинга, а не только перечитывание топика их клиента.
Я не инженер тех. поддержки, у меня другие задачи. Поэтому помогаю тогда когда ко мне обращаются те кому нужна помощь. Если инженеры Паркинг не обращались значит не посчитали необходимым, посему сами виноваты.
Почему вы решили что я не считаю нужным спросить у сотрудников Паркинга что именно у них случилось? То что я не отчитался что буду с ними общаться по данному инцеденту не означает что я уже не предпринял действий в этом направлении.
Теперь можно быть спокойным, hyper-v вне опасности. Надеюсь, в эти действия входит уточнение конкретики у сотрудников паркинга, а не только перечитывание топика их клиента.
Мне сырцы нужны для того, чтобы реализовывать свой функционал при работе с гипервизорами
То есть о дизайне (в частности Open/closed principle) Вы не слышали? Ну в общем не удивительно, что Вам нравится линукс — там наличие дизайна не приветствуется.
Могу я такое сделать в hyper-v?
Можете.
Нет.
А ну да. Я забыл. ВЫ не можете
Почему?
Подозреваю потому, что у Вас недостаточно квалификации и чересчур много предвзятости.
Потому что MS решила, что это не нужно.
Нет.
То есть о дизайне (в частности Open/closed principle) Вы не слышали? Ну в общем не удивительно, что Вам нравится линукс — там наличие дизайна не приветствуется.
Могу я такое сделать в hyper-v?
Можете.
Нет.
А ну да. Я забыл. ВЫ не можете
Почему?
Подозреваю потому, что у Вас недостаточно квалификации и чересчур много предвзятости.
Потому что MS решила, что это не нужно.
Нет.
Интересно, будет ли трансляция мероприятия в сеть?
Андрей, какие-то принципиальные изменения в формате и/ли содержании мероприятия (онлайн/оффлайн) запланированы?
А вот меня почему-то не тянет. Платформа это для меня скорее пиар продуктов, а не обсуждение технологий разработки. Впрочем, это проблема не только Платформы. Местоположение у нас такое — за хорошими девелоперскими конфами надо ехать или в европу или в штаты.
Если вас не устраивают месные специалисты, то специально чтобы решить эту проблему мы год за годом привозим людей из Редмонда. Тех самых что разрабатывают наши продукты.
Не не не, проблема не в этом, проблема в том, что Платформа — это эвент дабы продать технологии Microsoft разным СТО. А мне не надо продавать, я «купился» (лет 10 назад), теперь внедряю. А что касается собственно использования, то Платформа для этого не очень.
Кстати, вот мы с коллегами Здебским и Ложечкиным обсуждали участие сторонних экспертов на DevDays — было бы здорово если бы из этого что-то получилось, т.к. это мне видится сейчас единственной возможностью собрать 300 человек и рассказать им именно про разработку в «полевых условиях», со всеми проблемами и граблями на которые приходится вставать.
Кстати, вот мы с коллегами Здебским и Ложечкиным обсуждали участие сторонних экспертов на DevDays — было бы здорово если бы из этого что-то получилось, т.к. это мне видится сейчас единственной возможностью собрать 300 человек и рассказать им именно про разработку в «полевых условиях», со всеми проблемами и граблями на которые приходится вставать.
В этом году думаем про изменение формата Techdays и Devdays. Ваша идея очень здравая. Может удастся воплотить.
Был на прошлой Платформе. Доклады, материалы — это все хорошо, но их можно потом спокойно найти в сети. А вот общение с профессионалами на конкретные «жизненные» темы незаменимо. Кроме того, не только в разработке дело — мне всегда интересно посмотреть на то, как организовываются меропрития, пообщаться с организаторами, теми же СТО (не только ведь с разрабами общаться :). В общем, конкретно трудно сказать, что больше всего ценно в таких мероприятиях, но после посещения понимаешь, что не зря приехал.
Было бы замечательно привозить не только руководителей подразделений, но и непосредственных разработчиков. В Киеве как-то провели мероприятие с участием разработчика Hotmail Mobile. Несмотря на то, что, в целом, тема не является гарячей, это мероприятие стало одним ихз самых интересных, в которых я принимал участие. К сожалению, на Платформе были докладчики, которые затруднялись ответить на технические вопросы.
Угу, я тож пару лет тому назад когда был, оказалось что по большому счету пересказали PDC. Но зато удалось поболтать с кем-то умным по SharePoint, прониклись Azure. Сейчас наверное, было бы интересней.
Sign up to leave a comment.
Платформа 2011 открывает для вас свои двери