понедельник, 2 августа 2010 г.

Вакансия

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

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

Наверное не надо рассказывать, что у нас много интересной работы. Работать придется в подразделении, занимающимся System z в среднем по 4 часа в день (можно больше). Специализация аппаратная, т.е. необходимо будет знать хорошо железку и хотя бы одну из операционных систем. В перспективе продление контракта и долгожданный переход в штат. Во многом это будет зависеть от самого человека и от его удачи по жизни. Зарплатные ожидания сразу стоит урезать до минимума на период интернатуры - это не способ заработать, это способ получить знания.

вторник, 11 мая 2010 г.

RHEV Network driver

Strange bug exists in network driver e1000 of Red Hat Enterprise Virtualization. When you are trying to ping RHEV guest from z/VM guest, no result, but if you use Red Hat VirtIO network driver, it works.

пятница, 30 апреля 2010 г.

понедельник, 12 апреля 2010 г.

О рекламе

За проведенные 2 недели в штатах я видел оффлайновую рекламу IBM, Sybase в вагонах и на станциях электричек, Oracle на желтых такси Нью-Йорка , но ни разу не видел Microsoft...

среда, 7 апреля 2010 г.

Skype в RHEL 5

Skype в Red Hat лучше всего ставить с репозиторев rpmforge. Последняя версия, которая на сайте, отвратительно снимает звук с микрофона, какое-то эхо, хрипы и все такое. Забавно, что на официальном сайте скачать предыдущие версии нельзя, не смотря на то что текущая версия называется beta.

Управление пакетами. zypper

А все-таки zypper у suse удался. Быстрый, удобный и главное дружелюбный. Нет, yum конечно не плох, но зачем ответ по-умолчанию делать No? Да, можно запускать конечно с ключом -y или вообще сделать альяс, но это не спортивно. Почему-то для mfks никто даже просто вопроса не задает, а тут еще и нельзя просто enter нажать. Непорядок :-)

вторник, 6 апреля 2010 г.

Еще один удар по печени Itanium'а

Как теперь HP будет смотреть заказчикам в глаза? Вслед за Red Hat, Microsoft объявила, что Windows Server 2008 R2 - последняя версия, которая поддерживает архитектуру Itanium. Какая это уже по счету платформа, которую HP рано или поздно утопит?

Итак, подведем итог. Судьба спарков пока у солнечного оракла под большим вопросом, во всяком случае exadata сделана на x86. AMD хоть и улучшает положение, но пока процент рынка очень маленький. HP не топит Itanium только потому что это лицо компании, правда в которе все плюют. Остается два вендора IBM и Intel? А для больших компаний, только IBM.

Красота...

воскресенье, 4 апреля 2010 г.

IBM в оффлайне



Реклама Lotus в вагоне электрички NY Grand Central Terminal - Poughkeepsie

среда, 31 марта 2010 г.

Solaris на мэйнфрейме не нужен

Компания Oracle заявила, что отказывается от продолжения эксперимента по портированию Solaris на платформу IBM System z, известной в народе как мэйнфрейм. Объяснение очень простое - нет спроса. Забавно. Я бы позиционировал мэйнфрейм как машинку для middle smb и выше. Здесь принято не трассировкой хвалиться, компилируя mysql, а запускать серьезные коммерческие приложения типа Oracle DB, а лучше IBM DB2.

Портирован был не Solaris, а Opensolaris, который не является поддерживаемой платформой ни для одного коммерческого приложения (во всяком случае порт на System z). Кому он нужен на данном этапе развития? Энтузиастам, не более.

Теперь представим ситуацию, что все-таки все было бы портировано до конца и все вендоры мира объявили о поддержке своего программного обеспечения на z/Solaris. Зачем он нужен? Linux находится на том этапе развития, когда позволяет таскать серьезную коммерческую нагрузку. Мы не раз убеждались в этом на примере крупных заказчиков и бенчмарков. Да, зоны в солярке хороши, но на мэйнфрейме есть z/VM, который лучше. Это аппаратный виртуализатор с софтовой гибкостью. Зачем нам зоны?...

Этот год поистине год Linux'а на мэйнфрейме в России. Очень много возможностей, очень большой спрос и много инициатив вокруг этого. У вас еще стоит Solaris и боитесь, что его и на вашей железяке не будут поддерживать? Тогда мы идем к Вам.

четверг, 18 февраля 2010 г.

Диагностика ошибок

Больше всего в программах Oracle мне нравится диагностика. Впервые я столкнулся с этим когда ставил Oracle Real Application Cluster. Это была уже моя третья установка и я чувствовал себя самым компетентным специалистом департамента. Я планировал для этой задачи 4 часа. Шли третьи сутки, а я все никак не мог понять в чем же проблема. Я забыл как выглядела ошибка, но она была смешна и непонятна. Как думаете в чем была проблема? Имя хоста было большими буквами. Блять, преступление какое!!

Прошло время, а впечатление от продуктов не меняется:
REP-770: Существует(ют) некомпилированная(ые) программа(ы).
REP-1247: Отчет содержит некомпилированный PL/SQL.
И что это такое? Что нужно скомплировать? Как по этому можно понять, что не переданы имя пользователя и пароль к базе в Oracle Reports? Почему нельзя написать что-нибудь типа "нет соединения с базой"? Почему не "ошибка аутентификации при соединении с базой"? Это такой способ продавать поддержку? Так ее качество ниже плинтуса.

вторник, 9 февраля 2010 г.

Power7.

Ну что, кто-то сомневался, что IBM выпустит нечто грандиозное? Трепещите, конкуренты! Ожидаю стандартный маркетинговый треп, который до этого встречал у кого-то из оракловых идеологов при вопросе о db2: "слишком много разных продуктов, а у нас он один, который идет в двух опциях standard edition и enterprise edition". Не дурачьте голову заказчикам фразой One size fits all и сказками о том, что cloud computing стирает требования к железу!

четверг, 4 февраля 2010 г.

RHEV. Победа

Наконец-то Red Hat Enterprise Virtualization побежден. Сегодня на него водрузилась Windows 2003 и даже переезжала на лету с одного сервера на другой. Я наврал по поводу NFS: шара должна отдаваться с любого NFS сервера, а гипервизоры ее всего лишь монтируют, так что зря я искал exportfs.ko.

Впечатление от продукта осталось прежним: функциональность нормальная, потенциал большой, но интефейс совсем не предназначен для земного человека. Я считаю, что хорошая программа - та, к которой не надо писать руководство. Взял программу, потыкал на кнопки и все понятно. Я видел множество управлялок для виртуальных машин и ни одна из них не была столь запутанной. Надеюсь новая версия, которую Red Hat обещает в середине этого года, будет не полной копией текущей, а еще и с упором на usability.

Прорыв на смену совместимости

Новая эпоха, которую нам так пророчат аналитики принесет с собой повторение того, что уже было раньше - incompatibility решений различных вендоров. Каждый будет тянуть одеяло на себя. Есть два больших игрока Oracle (с поглащенным SUN) и IBM. Чтобы им как-то противостоять, будет несколько альянсов. Самое плохое во всей этой ситуации, что времени на согласование протоколов коммуникации, стандартов и прочих тонкостей с конкурентами нет, каждый будет пытаться создать наиболее голубые облака с наиболеее белокрылыми лошадками. Через 3-4 года бум пройдет, кто-то станет еще больше и сильнее, кто-то станет меньше и слабее, а кого-то наверное вообще выкинут с рынка ибо в этой борьбе место только сильным и умным. После этого все опять начнут дружить, откроется много разных совместных центров и облакам напишут какой-нибудь аналог модели OSI, как когда-то было с networking'ом и на земле наступит гармония...

среда, 3 февраля 2010 г.

Red Hat Enterprise Virtualization. Почему?

Посмотрел сегодня продукт под названием RHEV. Впечатление очень неоднозначное и весь процесс изучения регулярно сопровождался восклицанием "Почему?"

RHEV состоит из двух частей: RHEV-H - то, что ставится непосредственно на сервера и RHEV-M - то, что ими управляет. Первое "Почему" у меня возникло после того как я узнал, что RHEV-M ставится исключительно на Windows сервер. Очень не похоже все это на Red Hat. Ответ на этот вопрос нашелся достаточно быстро - продукт был куплен и пока еще не переписан, обещают в середине 2010, а значит в начале следующего года мы будем иметь тот же функционал в кросс-платформенном варианте, это очень радует.

Установка RHEV-M - дело не тривиальное, поэтому лучше строго следовать гайду. Нет, ничего сложного в ней нет, просто надо поставить 2-3 патча на винду. Вы когда-нибудь ставили патчи на винду? Попробуйте поставить PowerShell 2.0, потом удалить его и поставить PowerShell 1.0. Как Вы думаете, что получится? Правильно.. Всеми любимая система напишет, что PowerShell другой версии установлен и пока он не будет удален, об установке даже и не думайте. Лечится закатом солнца вручную чисткой реестра.

RHEV-H ставится без труда. Меню в 6-7 пунктов, где нужно ответить на вопросы и далее мгновенная установка. Тут я столкнулся со следующем "Почему": Когда пытаешься добавить управление гипервизором в RHEV-M, он это не делает, даже если ты включил на ней ssh и указываешь ей пароль. Можно только наоборот, из RHEV-H указать Management сервер. Вопрос: Почему нельзя сделать это из Management сервера, тем более что там есть кнопка "Добавить"?

Интерфейс вроде бы понятный, ничего особенного, но что-то в нем нечеловеческое есть. Я никогда не читал документашки по VmWare ESX или Xen, там все находилось как-то само, а здесь я встал в ступор, когда после добавления стораджа, интерфейс мне выдал что-то вроде "не подключен". Почему я должен догадываться, что он не подключен к Датацентру. Я ведь пока еще мыслю о физическом подключении к серверам!

Три больших Почему возникло сегодня поздно вечером, именно поэтому я продинамил первую вечернюю прогулку с ребенком. Установка операционки на виртуальную машину возможна только с ISO образа (возможности присоединить реальный CDROM нет). ISO образы должны лежать на NFS, который обязательно отдается с одного из серверов-участников кластера. Но на этих серверах не запускается NFS демон, потому что отсутствует exportfs.ko.

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

Вывод: KVM - отличная и перспективная технология. Red Hat - прекрасная компания. RHEV - перспективный продукт. Пользуйтесь пока VM Ware. Он глючный, но не на столько.