Компания IBM расширила (http://www.computerworld.com/s/article/9142007/IBM_s_newest_...) свою линейку серверов новой мэйнфрейм системой, предназначенной только для Linux, которая может быть направлена, в частности, на вытеснение с рынка более дорогих высокопроизводительных x86 систем.
Новая система использует zSeries (http://refspecs.linuxfoundation.org/ELF/zSeries/lzsabi0_zSer...) процессоры производства IBM, специально разработанные под Linux, и работает на Novell SUSE или Red Hat дистрибутивах Linux. Примечательно, что новая серверная система не использует собственную фирменную операционную систему Z/OS, но включает в себя программную систему управления сервером и инструменты виртуализации z/Virtual Machine собственной разработки IBM.В линейке Enterprise Linux Server на настоящий момент присутствует две конфигурации серверов, а стартовая цена модели начальной конфигурации с двумя процессорами составляет $212000. Эта система призвана конкурир...
URL: http://hardware.slashdot.org/story/09/12/09/2329211/IBMs-New...
Новость: http://www.opennet.me/opennews/art.shtml?num=24631
Ага, "Оракал + Сан" = "снижение цен у ИБМ"
Это нормальная практика, что здесь такого необычного? Было бы удивительно, если бы IBM в ответ на это заявило, что "нам пофик, мы повысим цены". Дело здесь в первую очередь не в SUN, а в HP, именно он является основным конкурентом.
>zSeries процессоры производства IBM, специально разработанные под LinuxВот так да, теперь процессоры под конкретную операционку затачиваются!
Теперь и не обновишь ядро — не заработает. :))
+путь к стабилизации ABI/системного API/ Linux.
так уже давно. х86 почему и выжила, и из всех существовавших на то время платформ, будучи далеко не лучшей, доминантной стала именно она. История с acpi, дровами и т.д. все затачивается для конкретных целей."процессоры производства IBM, специально разработанные под Linux" - насколько я понимаю аппаратно все процессоры там в z одинаковые, просто заливается разный микрокод (для java, crypto и пр.). Поддержка z в мейнлайне, так что ядро хоть заобновляйтесь.
>"процессоры производства IBM, специально разработанные под Linux" - насколько я понимаю аппаратно
>все процессоры там в z одинаковые, просто заливается разный микрокод (для
>java, crypto и пр.). Поддержка z в мейнлайне, так что ядро
>хоть заобновляйтесь.Абсолютно верно. Процессоры можно назначить с помощью лицензионных кодов, чтобы быть заточенными под Linux, WebSphere Application Server, DB2, Sysplex или дополнительный процессор ввода-вывода.
> Теперь и не обновишь ядро — не заработает. :))# git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
# cd linux-2.6
# git pull
# make ARCH=s390 menuconfig
Base setup --->
Processor type (IBM eServer zSeries model z800 and z900) --->
( ) IBM eServer zSeries model z800 and z900
( ) IBM eServer zSeries model z890 and z990
( ) IBM System z9
(X) IBM System z10
Как уже написали, Enterprise Linux на то и Enterprise, что бы был со стабильным API/ABI в рамках одной линейки :))Вы думаете почему RedHat сидит до сих пор (формально) на 2.6.18, но на 2.6.18 в которой бэкпортирован код из последних федориных ядер :)?
> Вот так да, теперь процессоры под конкретную операционку затачиваются!Теперь? Этой практике уже много лет...
Так у RH и SUSE достаточно стабильное API, ABI, под что и затачивается машина
имеется ввиду под линукс вообще, а не под какуюто определённую версию
Неужели они с такой ценой собрались с кем-то конкурировать...
раздели на 100
мейнфрейм заменяет 100 x86 серверов
ЛолНе, ну я все понимаю, аппаратная поддержка виртуализации и разделения ресурсов и все такое...
Но вот, можно услышать как именно железка о двух процессорах заменит мне 100 серверов? 100 серверов без нагрузки, говорите? Ну так у меня и так виртуализация, где можно, от 3-4 до десятка серверов с определенными функциями на каждом из многопроцессорных машин. 100 эти железки от ibm не потянут. Особой вычислительной "магии" в ESAME нет, как бы не превосходят они типичный x86-64 проц на порядок ни по частоте, ни по числу регистров, ни по чему вообще.
А уж если мне нужно 5-6 серверов под базы данных, то каким образом покупка одной железки с двумя процами за $200 килов (я так понял, это без системы хранения данных и тд, а ibm такого класса стыкуется только с другим ibm'ом, если хочется сохранять уровень, а цены там о-го-го на переферию к мейнфреймам с брэндом ibm) хватит на запуск этих самых серверов на одном мейнфрейме. Это, кстати, те самые деньги, которых на пяток приличных серверов вполне хватит. Какие еще 100 серверов, вы наверное шутите.. разве что вашим серверам на процессорную мощность и память совсем положить.. Много памяти в мейнфрейм, говорите? Ну посмотрите, сколько она стоит, а потом посмотрите, сколько той самой памяти в современный x86-64 можно воткнуть и сравните цифры. В каждый. А тут, 100...
Дорогой аноним, проведено уже не одно исследование и доказано уже множеству заказчиков, почему эти машины выгоднее, чем твой зоопарк из x86. Я понимаю, что у тебя денег нет, поэтому ты можешь так обиженно говорить. У меня вот тоже на машину не хватает, поэтому я говорю, что мне нравится метро.Вот тебе несколько мыслей для начала:
1) Какое время развертывания нового сервера x86, если необходимо регулярно добавлять новые сервера? На мэйнфрейме это 5 минут, если медленно набирать команды.
2) Сколько денег тебе понадобится для охлаждения твоего парка x86? В мэйнфрейме есть встроенный холодильник, а вентиляторы нужны только если он вдруг сломается (это в z10 EC машине).
3) Что ты будешь делать, когда поймешь, что твоей любимой СУБД не хватает мощности? Купишь вторую такую же машину и попытаешь собрать какой-нибудь Oracle RAC? Выбросишь эту и купишь новую помощнее? А здесь можно просто докупить процессор и в большинстве случаев активировать его на ходу, не останавливая нагрузку.
4) Сколько людей нужно, чтобы обслуживать парк в сотню машин? Сколько ты потратишь сил на автоматизацию обновления того огромного количество firmware, драйверов и других компонентов этих машин?И последнее... Ежедневно около 80% мировых финансовых транзакций проходят через мэйнфреймы. Top 25 банков мира используют мэйнфреймы. Даже наш родной ЦБ использует их. Расскажи CIO этих компаний о твоем видении мира, пускай они посмеются.
О вполне приличный ответ :)
Что ж, попробую ответить и я1) ээээ смотря что требуется. Пять минут? А установка системы? За пять минут и даже намного быстрее я могу попросить солярку создать зону, не вопрос. Или создать новую систему в зене и перейти к установке (можно кикстарт, тогда пятью минутами на обдумывание, сколько ресурсов для начала выделить все и ограничивается).
Мощный сервак под промышленную нагрузку? Тут конечно не о каких минутах речь не идет, но как бы на мейнфрейме ресурсы под это на пустом месте тоже не возникнут. Вон, процессор докупать ниже предлагается, к примеру..2) Фиг знает, ни разу не видел выч. центра где бы брали деньги за охлаждение отдельно. Вентиляторов с резервом понапихано в любом серваке, а дальше - платишь деньги, у тебя стойка, там питание, охлаждение включено в базовую сумму как бы. И не надо про Россию, в европе в ДЦ так же.
То есть я как бы рад, что в z10 есть резерв по охлаждению (вот в той двухпроцовой железке за $200k он есть? Кстати, _туда_ процессор подселить сверх этих двух можно вообще?). Но он, в общем, везде есть.3) Вот кстати самый нормальный вопрос. Скорее всего - докуплю машину и буду пинать разработчиков на тему переноса части нагрузки на вторую базу. Или куплю новую на замену а старой найду применение (резервная БД или под виртуализацию и десяток низконагруженных серверов туда). RAC тоже вариант только наверняка окажется что новая максимально мощная машина дешевле человека, который RAC возьмется поддерживать и затрат времени/ресурсов на переход.
Вариант "Докуплю процессор в мейнфрейм" красивый но вы ведь сами должны прекрасно знать что в 99% случаев на практике хватает одного из моих вариантов, и они обходятся дешевле. Наверное 1% или меньше, сильно подвязанный на ibm может выбрать этот вариант. Вот только судя по той же документации oracle это о-очень редкие примеры.4) Брр я же попросил не бросаться "сотней". Если сотня пустых то они давно виртуализированны на несколько нагруженных. Если сотня нагруженных то наверное денег достаточно зарабатывают для обслуживания. Но вы их на мейнфрейм и не впихнете, тупо не вотнуть туда столько процов и памяти, это всеж таки тоже реальная железка а не магическая с неограниченными ресурсами. Десяток средненагруженных на хорошо заряженный мейнфрем - ну влезет, предположим. Но про сотню не надо..
И да-да, я верю что топ 25 <xxx> используют мейнфреймы. И что с их нагрузками это то, что доктор прописал. Всеж таки мы про реальный мир? Вот у вас яхта на несколько десятков метров есть? У меня вот нет.. А у топ 25 людей есть. Да и у топ 250000, полагаю. IBM определенно пытается вылезти из этой злосчастной категории топ 25, если предлагает сервер "всего за 200k, 2 проца" - что сумма вполне реальная за хорошее решение, сомнений нет, эти топ 25 может по два лимона платят, может десять, ну и хрен с ними, но если уж лезете в категорию пониже, думайте о конкуренции. $200k и побольше в парке железа средней компании, которой действительно важна вычислительная мощь - ну как бы нормально, вот только на замену реально мощных железок, которые там уже стоят за те же деньги смотриться.. слабенько. И сразу, и в плане перспектив с дальнейшими затратами..
>И да-да, я верю что топ 25 <xxx> используют мейнфреймы.Top25 не используют маинфреймы. Даже знаменитый BG/L и прочие BG/XXXX от IBM (коих в top10 только 1 штука) - это зоопарк из смеси x86_64 и 16 cores POWER6.
Не.. оно помоему называется IBM z-series - но к маинфреймам отношения не имеет.В Top100 для баз данных - опять же обычные железки... у маинфреймов очень ограниченая зона применения.
> Не.. оно помоему называется IBM z-series - но к маинфреймам отношения не имеет.Уважаемый _umka_, IBM z-series - это самый настоящий мэйнфрейм :) И top-25 мировых банков используют именно мэйнфреймы. Не будем уточнять какой модели, но и z-series и system z и s/360 - все это мэйнфреймы.
> ээээ смотря что требуется. Пять минут? А установка системы?У меня есть образы нескольких систем, которые я клонирую. С каждым выходом апдейтов, я их накатываю. Эти системы подготовлены для типичного софта, который я ставлю, т.е. если для Oracle DB нужно выставить лимиты, то они заранее выставлены (каждый, кто ставил Oracle DB на Linux знает, что подготовка системы занимает больше времени, чем установка самого оракла).
Само клонирование выполняется одной командой и оно занимает .. 5 секунд. Почему я говорю о пяти минутах? Потому что потом еще нужно поменять имя системы, ip и другие индивидуальности. Поэтому, чтобы не было придирок - 5 минут.
> Фиг знает, ни разу не видел выч. центра где бы брали деньги за охлаждение отдельно.
Это просто потому что он у тебя не свой, а такие системы обычно продаются компаниям, которые вынуждены держать свои датацентры. Кстати, если бы я делал хостинговую площадку на собственном датацентре, я бы купил именно мэйнфрейм.
> Вариант "Докуплю процессор в мейнфрейм" красивый но вы ведь сами должны прекрасно знать что в 99% случаев на практике хватает одного из моих вариантов
Нет, вся красота мэйнфрейма в том, что в долгосрочной перспективе он оказывается дешевле. Это не маркетинговый трёп IBM, это правда. Что Вы будете делать, если этот сервер выйдет из строя? У IBM есть шутка: чтобы вывести мэйнфрейм из строя, нужно ударить молотком минимум дважды (потому что все компоненты дублированы). Ну какая система позволит при вышедшем из строе процессоре, использовать резервный, не теряя транзакций? :)
Не надо, кстати, забывать про софт. Если оракл запущен на 10-ти квадкорных машинах, то платится за каждую кору в случае enterprise edition, получаем 40. А если это запихнуть на 4 ядра мэйнфрейма, то платим за 4. По listprice Oracle EE стоит 50 kUSD кажется, вот и посчитайте экономию ;-)
> Но вы их на мейнфрейм и не впихнете, тупо не вотнуть туда столько процов и памяти
64 процессора + несколько дополнительных резервных и процессоров ввода-вывода, которые в это число не входят, суммарно больше 70-ти. И 1.5 Террабайта оперативной памяти. Дальнейшие подсчеты зависят от мощности консолидируемых x86. Согласен, что не все машины можно запихнуть.
> IBM определенно пытается вылезти из этой злосчастной категории топ 25
Согласен, что в случае этой машинки, top-25 не аргумент. Но давайте сравнивать только брэндовые x86 с мэйнфреймом, а не самосбор за 100k российских рублей. У меня цен нет, но знаю, что они доходят до этих порядков.
Видите ли, всё дело в архитектуре. zSeries построены на своей z-архитектуре, в которой при обработке ввода/вывода процессор никак не используется. Отсюда и профит.
он облако из 16-ти пролиантов елеобгонит
>он облако из 16-ти пролиантов елеобгонитВы сначала постройте Enterprise-приложение на этом облаке, а потом поговорим. Возьмите за основу коммерческую СУБД, возьмите какой-нибудь WebSphere Application Server и давайте конфигурацию вашего облака, будем считать... И главное цены, цены давайте..
>Вы сначала постройте Enterprise-приложение на этом облаке, а потом поговорим. Возьмите за
>основу коммерческую СУБД,Дешевле-с
Ибо вы не привязываетесь к дебильному x390 который на котором живут только SLES, RHEL и DB/2
Про эмуляцию x86 вспоминать не стоит
Кстати поддержка всего этого в заявленную стоимость не входит, а без ней какбэ никак )
Сертифицированный спец под z9/z10 будет тоже не дёшев.
> возьмите какой-нибудь WebSphere Application Server и давайте конфигурацию
>вашего облака, будем считать... И главное цены, цены давайте..Вэбсфера и производительность понятия не совместимые
>Сертифицированный спец под z9/z10 будет тоже не дёшев.Квалифицированный спец под что угодно стоит денег. Как бы нормальный UNIX-админ
не дороже нормального же Windows-админа. z/Arch немножко экзотична, поэтому
некая доплата "за экзотичность" есть, но не очень большая.>Вэбсфера и производительность понятия не совместимые
Вы явно не умеете её готовить ;)
> Ибо вы не привязываетесь к дебильному x390 который на котором живут только SLES, RHEL и DB/2Не x390, а s390x. Помимо этого еще портирован ряд linux-дистрибутивов - debian, slackware, в начальной стадии fedora. Чего не хватает в этом ряду?
Зачем здесь DB2? Там также работают Oracle DB, Sybase, IMS, MySQL, PostgreSQl.... О чем речь?
> Про эмуляцию x86 вспоминать не стоит
Вы путаете с Intanium. Никто никогда ее не реализовывал на мэйнфрейме и даже не предполагал. Год назад заговорили о проекте Mantissa, но я сильно сомневаюсь, что Вы говорите именно об этом.
> Кстати поддержка всего этого в заявленную стоимость не входит, а без ней какбэ никак )
Поддержка чего именно? SLES, RHEL? Они тоже скидывают цены. На следующий год запланировано тоже очень серьезное ценообразование. А что, на x86 Вам поддержка не нужна?
> Сертифицированный спец под z9/z10 будет тоже не дёшев.
Сертифицированный - это как? Сервис на железку идет от IBM, Linux там не особо отличается от Linux'а на других платформах. 3 месяца интенсивного само-обучения. Книжек достаточно, компетенция есть и у интеграторов и у самого IBM в России.
А сколько по твоему стоят A-class brands? Поинтересуйся на досуге ценой какой-нибудь мелочи от Sun (с учетом EOL T1000 & T2000).
ИМХО - самое главное в менфрейме и цене за него - это время беспрерывной работы, с горячей заменой и наращиваением всего, чего тольок можно натолкать в шкаф.
А где применяется такое железо?На деле.
базы данных - oracle / DB2
куча прочего громозского софта на java
наблюдаю такие на работе, правда сервера Sun (Sun Fire 25k 72 CPU) load average под 90 в постоянном режиме
А кто-нибуь запускал Lotus Notes (не Domino) на терминальном сервере (Windows, и особенно интересует Linux)? А то падает в терминальном режиме на Linux сервере...
Дело в том, что по-моему, что рушиться java. Чего-то ей не хватает... вот.. памяти хватает 16 GB, всего 10 пользователей удаленно...
> Дело в том, что по-моему, что рушиться java.
> Чего-то ей не хватает... вот.. памяти хватает
> 16 GB, всего 10 пользователей удаленно...Есть мнение, что не Java, а xulrunner (ошибку при этом выбрасывает действительно Java, но на это смотреть не надо). Информации для более подробного ответа категорически мало. Дистр? Тест-кейс? Текст ошибки?
>наблюдаю такие на работе, правда сервера Sun (Sun Fire 25k 72 CPU)
>load average под 90 в постоянном режимеНу вы влетели))))
>наблюдаю такие на работе, правда сервера Sun (Sun Fire 25k 72 CPU)Как же вы еще с ними живете в такие моменты, когда Sun практически обречен. Вам нужен срочно мэйнфрейм ;-)
>А где применяется такое железо?На деле.В России из официальных данных известно о Центробанке и РЖД. Естественно они там играют основную роль :)
>Компания IBM расширила (http://www.computerworld.com/s/article/9142007/IBM_s_newest_...) свою линейку серверов новой мэйнфрейм системой, предназначенной только для LinuxНа самом деле это не совсем правда. Это все те же z10 EC и z10 BC, которые продаются с прошлого года, просто теперь более агрессивное ценовое предложение, чтобы душить конкурентов. К этому прилагаются и соответствующие предложения от Red Hat и SuSe, потому что традиционно их цены на поддержку выше для z-платформы, по сравнению с другими.
пожалуйста, не портите людям радость. вы же видите, что:>Эта система призвана конкурировать с большими многоядерными системами в сфере построения виртуально-консолидированных серверных систем.
с большими и многоядерными. с восьмиядерными супермикро и туанами, не иначе.
Дадада, кстати о супермикро (да и у остальных такое, в принципе, есть/будет): http://supermicro.com/Aplus/system/1U/1041/AS-1041A-T2F.cfm24 x86-64 ядра в одном юните (полноценных, без всяких вам HT), до 128 Gb оперативки.
Один юнит, да. А вы - мейнфрейм, мейнфрейм..
>Один из аргументов в пользу развития в IBM серверных Linux-систем - их способность динамически расширять свой потенциал в работающей среде. Кроме того, снижение стоимости жизнеобеспечения серверных систем является критическим и около половины новых приложений для мейнфрейм серверов разрабатывается под Linux,где вы берете такие вещества? я тоже хочу!
http://www.paulgraham.com/carl.htmlдело не в размере
Да за 200к $ я такой кластер соберу , что что то я не уверен что потом это мейнфрейм понадобитьсяправда вот электричества в разы жрать юольше будет
>Да за 200к $ я такой кластер соберу , что что
>то я не уверен что потом это мейнфрейм понадобитьсяЕсли у Вас приложение построено на стандартных компонентах в лучших традициях SOA - Application Server, СУБД при этом нагрузка серьезная и планируется достаточно быстрый рост, то не построите, иначе бы все строили и не продавались бы такие решения. А самописы загинаются с уходом того единственного специалиста, который это организовывал и потом приходится привлекать другие компании, которые будут это переписывать заново и вернемся опять же к мэйнфрейму. Зачем делать такой крюк, если можно сразу все сделать нормально. Типичные российские реальности?