|
|
Elashkin Research WorldNews
-
Еще один нагрузочный тест - Load Impact
Добавляю к моей большой коллекции различных текстов коммерческий Load Impact - тест на стрессоустойчивость сайтов. Сайт коммерческий и не очень информативный, так что разберусь с тестом когда буду писать очередную версию своего отчета.
|
-
Я не паникер, я не панекер, я не пани... )))
"Более ста тысяч IT-специалистов лишились работы из-за мирового финансового кризиса, сообщает TechCrunch. По данным издания, к середине декабря в 300 компаниях, работающих в сфере технологий, было уволено 109629 человек..." http://www.lenta.ru/news/2008/12/15/cuts/
|
-
Есть же жизнь на Марсе...
Статья. HP неверно интерпретировал отчет Robert Frances Group по миграции с IBM z мэйнфреймов. Потом начались разборки итп. Виноватых сложно найти - может HP неправа, может IBM втихую надавил на аналитиков. Но все равно - жизнь идет, есть конфликты, а у нас благодать сплошная...
|
-
Экономим на серверах
Интересно смотреть на нынешнюю ситуацию - есть все от доедания последних запасов ананасов с рябчиками, другие рассматривают способы готовки картофельных очистков. К последним и относятся авторы этой статьи. Начнем с того, что я практически впервые (может я не следил последний год) прочитал цифру потребления энергии сервером 1U - 700 долларов в год. Т.е. это уже довольно заметные деньги, о которых уже можно думать и экономить. Как? Ну типа вот так: - Смотреть утилизацию и эффективность (некоторые методы в следующих параграфах)
- Удалить "призраков" - сервера уже не используемые в реальных задачах, но работающие по привычке (в исследовании описанном в этой статье до 30% серверов не используются)
- Консолитируй и виртуализируй
- Эффективно используй охлаждение
- Следить за потреблением энергии
- CapEx/OpEx баланс - сейчас многие не вкладывают деньги в капитальные затраты, но часто операционные затраты слишком велики и может быть имеет смысл потратиться на новое оборудование
В общем очевидно, но полезно напомнить.
|
-
Что делать если деньги жгут карман?
Интересно, я сначала подумал что эта статья о том, что у крупных компаний куча наличности есть и они решили в мутной воде поглушить рыбку динамитом. А это оказывается в больших компаниях некоторые подразделения, не сильно связанные с добычей этих денег, продолжают обосновывать траты в режиме благоденствия как будто ничего не случилось. Так и курица без головы продолжает бегать по двору...
|
-
Так все-таки деньги?
Когда экономика росла нам много говорили, что деньги уже не являются ключевым мотиватором. Мол надо о душе думать. О нетленном... Но вот грянул кризис и о чем говорят сейчас? - На первом месте информированность сотрудников. Идея в том, что в период кризиса слухи и неуверенность являются самым страшным злом и должны быть пресечены на корню.
Кстати, моя работа в SAP как раз на 50% связана сейчас с этим - Internal Communications - Сюрприз! Сюрприз! Это деньги! Я так и знал! ))
- Не дайте сотрудникам умереть от стрессов и переработки, что характерно для кризисных времен - народ начинает работать как сумасшедший ))
- И только на четвертом месте раздача наград и медалек.
- Ну и в конце - обучение новым технологиям и умениям.
А вот Gartner говорит что делать своих сотрудников счастливыми надо так: - Учить и растить знания
- Не дать народу сгореть от стресса
- И коммуникации, коммуникации, коммуникации - народ должен все знать
Хм... все-такия я настаиваю на деньгах, защите от стресса и коммуникациях!
|
-
Передел рынка, не? ))
Мы делили апельсин Много нас, а он один! Open Source уже прошлый век в попытке заткнуть нахально требующих от всех денег софтверные компании. Забавное предложение передела в пользу хардверщиков: А ведь для революционного рывка вперед производителям оборудования надо сделать всего-то ничего: принудительно лимитировать использование аппаратного ресурса. И активировать отключившееся оборудование только после покупки нового лицензионного ключа и его ввода в BIOS. --- Вот лишь небольшой список ресурсов, до сих пор по недоразумению не охваченных регулярными лицензионными отчислениями: 1) Винчестеры: количество операций чтения-записи. 2) Клавиатуры: сотни тысяч нажатий клавиш 3) Сетевые карты: гигабайты прокачанного трафика. 4) Мониторы -- миллионы показанных кадров 5) Процессоры -- триллионы выполненных операций. А мне понравилось - с размахом мыслит товарищ ))
|
-
Копирайт или Культура? Еще один взгляд на вопросы авторского права.
Как ни странно, но это взгляд не из ИТ, а из мира культуры. Может быть потому и интересный - если честно, то истерический фанатизм вокруг этой проблемы в ИТ меня уже утомил. Но вернемся к теме, несколько тезисно надергаем цитат из статьи Кори Доктороу: «Почему я борюсь с копирайтом?»: Когда непроизводственные субъекты (например, обычные люди, школы, группы прихожан и т.п.) имели дело с работами, защищенными авторским правом, не происходило ничего противозаконного: они читали книги, слушали музыку, пели под фортепиано или смотрели фильмы. Они все это обсуждали. Напевали в душе. Пересказывали (с вариациями) детям в качестве сказок на ночь. Цитировали. Разрисовывали стены в детских по мотивам этих сюжетов. ... На самом деле для всего, что мы делаем с творческими работами, — всех этих интерпретаций, пересказов, пения, инсценировок, рисования и обдумывания — определение уже давно есть: это называется культурой. Культура появилась давно. Она старше авторского права. Именно существование культуры придает этому праву ценность. У нас просто ненасытный аппетит на песни для совместного исполнения, истории для пересказа, произведения искусства — чтобы смотреть и добавлять в коллекцию наших визуальных образов. Только по этой причине люди готовы за это платить деньги. Позвольте мне еще раз повторить: причиной существования копирайта как такового является культура, точнее, то, что культура создает рынок для творческих работ. Если бы такого рынка не было, заботиться об авторских правах было бы бессмысленно. ... На самом деле копирующие постоянно конструируют и разрабатывают своего рода кодекс того, что может и не может распространяться, с кем и при каких условиях можно проводить обмен. Они вступают в закрытые сообщества, вырабатывают свои нормы и принципы, словом и делом создают некий «паракопирайт», который отражает культурное понимание того, что, как считается, они делают. ... Неудивительно, что паракопирайт и обычный копирайт вряд ли могут работать в одной упряжке. В конце концов, обычный закон о копирайте регулирует отношения крупных компаний. А паракопирайт — то, что делают индивиды, когда передают что-то друг другу в рамках культурного контекста. Ничего нет странного в том, что эти установки настолько не совпадают. Единственная возможность разрядить напряженность между копирующими и держателями авторских прав состоит в выработке правил, регулирующих исключительно «культуру», а не «производство»... Знанятно, но выводы к которым приходит автор очень близки к моей очень старой работе, "Материализм - препятствие на пути нового, цифрового мира". Там я предполагал что в отсутствии материальных основ для регулирования отношений нам остается только этика. Культура и паракопирайт - очень близки к этой точке зрения.
|
-
Прогноз размера кризиса для российского ИТ рынка
Поскольку я не являюсь сотрудником своей компании (парадокс), но все-таки могу писать от ее имени, то хочу предложить вам некоторую усредненную оценку влияния кризиса на нашу ИТ отрасль. Все равно а) вам это никто не скажет официально б) если скажут то нескоро, то есть смысл просто оценить ее без сложных и дорогостоящих измерений. Так что если вам нужны цифры со ссылкой, то вот они: В среднем падение продаж на сегодня составляет 20-30% от прошлых кварталов. Это усредненная цифра - особенно плохо тем, кто работал на кредитных линиях, почти нет серьезных изменений в длинных консалтинговых проектах (там скорее просто не заплатят потом). Развитие событий без взрывов и революций может привести к падению продаж до 50%. Где я взял эти цифры? Нуууу то, что я работаю в другой области сейчас не отменяет моего интереса к просиходящему на рынке. Скажем так, это интегральная картина объединяющая мнение многих игроков рынка на условиях их анонимности. Так что если кому нужно показать цифры по рынку, берите со ссылкой ))
|
-
SaaS на пороге
На днях Володя Стрельников навел меня на одну интересную компанию - Endeavors Technologies. Ребята сделали софтинку, которая позволяет использовать не установленный у вас на компьютере софт. Скажем приходит к вам раз в год письмо с файлом Visio. Что мы делаем в таком случае? Бегаем, ищем у кого оно стоит или ищем в сети вьеверы-конверторы. А тут соединяешься с сервером, у тебя в неком специальном боксе (не знаю точно, но нечто среднее между sand box и вирутальной машиной) скачивается и запускается нужный софт. Причем делает это потоково, т.е. начинает работать почти сразу, а нужные куски подкачивает). Эта штука позволяет полноценно работать и сохранять файлы на локальные диски. После работы самоуничтожается нафиг – там привлечено шифрование и прочие радости, так что просто скачать копию софта себе не получится. После удаления себя, вам выставляется счет на использование софта с сервера. Далее по слухам. Говорят Endeavors Technologies были второй компанией, которая этот софт сделала. Первая была куплена на корню Microsoft и может скоро войти в продукты этой компании. А пока Microsoft возит Endeavors по всяким конференциям и показывает их всем.
Вообще-то идея хорошая. Конечно всякие там фотошопы народ у нас все равно потырит, но вот всякую экзотику вполне можно арендовать по разумной цене. Тут даже не в софте дело – главное чтобы производители смогли придумать ценовую и лицензионную политики для аренды и, главное, программу для хостера сервиса. А так, хоть завтра ребята откроют в ГПИ.
|
-
OraPub как центр вселенской настройки производительности
Я уже не раз писал об этом ресурсе. Собственно это удачный пример человека-компании. Craig Shallahamer начинал как программист и администратор систем в небольших компаниях, но затем перешел в Oracle Consulting, где и провел много лет постепенно становясь одним из гуру по вопросам производительности приложений на Oracle. Пока не открыл в 1998 свою компанию OraPub.
"An Oracle performance philosopher who has a special place in history of Oracle performance management." Danisment Gazi Unal
Крейг разработал теорию оптимизации производительности и, на мой взгляд, является крупнейшим в мире специалистом в этой области. Вот скажем его книжка 2006 года:
Modern Performance Myths Oracle performance analysis has come a long way in the last 20 years. First there was the “just add more resources” approach and tuning the blatantly poor SQL. Then there was ratio analysis followed by wait event analysis. Finally, response time analysis (RTA), in a way, closed the loop. What is so key about RTA is that it brought together and detailed the two elements of response time, that is, service time and queue time. But over the past couple of years, while DBAs talk about Oracle timing and response time analysis, for the most part, the focus rests solely on the wait interface. And this unhealthy focus on the wait interface is where the modern performance myths lie in wait…
The four myths are:
- Myth #1. Decreasing wait event time will always decrease Oracle response time.
- Myth #2. Decreasing wait event time will always decrease end-to-end response time.
- Myth #3. Profiling sessions is the best way to diagnose performance problems.
- Myth #4. Focusing on where most of the time is spent is always the best approach.
Надо бы выписать и почитать. Конечно настройщиком производительности СУБД мне уже не быть, но теорию почитать очень интересно.
Кстати, под свою теорию он и его команда разработали средства анализа производительности, которые раздают свободно. Но … учитывая, что в основе их лежит его теория, лучший способ воспользоваться ими это прочитать его книги, а лучше всего записаться к нему на курсы. Читает он по всему миру, но есть европейские. Сам курс стоит не дорого – скажем «Oracle Performance Firefighting (3-day)» $2.300 (не сильно дороже поездки на чемпионат по футболу), но ближайшее место чтения в Норвегии. Может Oracle бы и взялся собрать людей и пригласить Крэйга в Россию? (Я понимаю, что теоретически Oracle конкурент моего текущего места работы, но производительность СУБД это то, что нужно всем).
В общем, крайне рекомендую!
|
-
День производительности
Решил я полазить по западным блогам, посмотреть что там написано интересного. У меня на Google Reader их коллекция и я давно ее не просматривал. Вот первым попался блог Craig Shoemaker – на самом деле я на него подписался в свое время наверно потому, что его имя похоже на имя Craig Shallahamer, а это уже совсем другого поля ягода. Но я к нему вернусь в следующем посту. Или посте? ))) Собственно внимание привлек текст о том какие рекомендации по производительности у .Net. (The Performance of Everyday Things).
Теперь лирическое отступление. Несколько лет назад меня пригласили на секцию по производительности на Microsoft конференцию разработчиков. Обещали обсуждение серверной платформы и ее производительности. Я пришел, сел в президиуме и … ушел через 20 минут сидения. Дело в том, что это сообщество обсуждало в основном компилятор, какие коды он продуцирует, какая производительность тех или иных вызовов функции… Все это, конечно, необходимо, но … разрабочики MS (а может не только MS) просто забыли что это сервер, что эта задача будет крутиться в многопотоковой, многозадачной среде на многопроцессорной машине с логическими и физическими процессорами. А то ведь и на разных QBB. А разница между многоядерными и отдельными процессорами? Хотя бы в доступе к кэшу? Конечно, хорошо написанный код ничто не заменит, но все-таки при разработке это следовало бы учитывать и помнить что софт работает на железе и там свои заморочки с производительностью и что даже самый оптимизированный запрос к БД потянет кучу передачи данных – диски, контроллеры, память, процессоры, передача заданий…
|
-
Я дурак или...? Вопрос к членам клуба ))
Читаю статью Сергея Колесникова ("ERP умер, что дальше?") и ничего не понимаю. Толи я не знаю темы... толи подход уж очень необычный. Назвать систему планирования ресурсов, растущую из MRP, "транзакционной машиной"? Название класса программных систем Enterprise Resource Planning содержательно связано с ранним этапом их развития, когда они были предназначены для поддержки плановых расчетов преимущественно машиностроительного производства. Точнее было бы называть их «транзакционными машинами», но по традиции используется не соответствующее сути название — ERP. Словосочетание «транзакционные машины» отражает суть их работы — регистрацию предварительно разработанных и формализованных преимущественно для ручного учета финансовых транзакций. Я не очень понял вообще такой термин. Нет, я прочитал даже подробное разъяснение, найденое в сети, но я не могу понять логику. Смотрите, создается некоторый разрез или взгляд на вещи. Т.е. ERP рассматривается с точки зрения свойств выполняемых там операций. Это возможный подход. Далее утверждается что эти транзакции не гибкие. ОК. Может быть часть не гибкая, но это не есть их родовое свойство, это вопрос реализации. Далее рассказывается очередная модная теория и ... обратный финт ушами - раз мы объявили транзакции негибкими, то и ERP не может работать... Т.е. станки, сцуко, не гибкие, поэтому планировать их загрузку не надо; люди так вообще... а уж бухгалтерия так просто... Правда заменить их нечем, но вот когда придумают, то это будет самое лучшее решение... Я не к тому критикую, что "персона ERP" священа и вне критики. Я к тому, что причтав статью я так и не понял в чем ее смысл. Может я дурак...
|
-
Энергии не хватает катастрофически...
Давно не писал в этом блоге. Точнее после выхода на работу в SAP. Но хотя я и не работаю в компании Elashkin Research с 11 февраля, но это не означает что компания прекратила работу - просто я не получаю тут зарплату. И, в конце концов, потребность в записях о процессах и технологиях на рынке еще никто не отменял. Итак...
Очень интересный "серверный" номер ComputerWorld от 15 апреля сего года. Довольно интересная статья о новом сверхмощном компьютере IBM на Power6 с водяным охлаждением. IBM позиционирует его как самый мощный Unix-сервер сегодня. (Хм... почему только Unix? Что мэйнфреймы или х86 кластеры могут что-то изменить? Но мощь этой машины IBM подтверждается тестами SAP benchmark, а там вычислительные кластеры и даже мэйнфреймы не рулят).
Но дело даже не в этом. Дело в рассмотрении причин водяного охлаждения:
По оценкам специалистов IBM, водяное охлаждение в 4000 раз эффективнее воздушного, что позволяет корпорации помещать 448 процессорных ядер Power6 с тактовой частотой 4,7 ГГц в стойку Power 575. Такой плотности невозможно было бы добиться при использовании воздушного охлаждения, поскольку в центрах обработки данных не хватило бы электроэнергии для питания всех кондиционеров, которые бы при этом потребовались.
Впрочем, Джо Клебби, президент компании Clabby Analytics, полагает, что один сбой в системе водяного охлаждения способен перевесить все ее преимущества. Но из-за роста цен на энергоносители использование водяного охлаждения становится экономически оправданным, поскольку затраты на воздушное охлаждение оказываются чересчур высокими.
Хенди отметил, что это не столько вопрос экономики, сколько признание того, что потребители просто не могут увеличить расход электроэнергии в своих центрах обработки данных. «Дело в том, что электроэнергии у них просто нет. Они достигли потолка энергопотребления», — утверждает он.
Хенди уклонился от ответа на вопрос о том, намерена ли IBM применять водяное охлаждение в других моделях Power Systems.
«Мы не можем сказать ни да, ни нет, но мы с определенностью заявляем, что в будущем водяное охлаждение будет применяться в центрах обработки данных», — заметил он.
«Если мы найдем для этой системы коммерческое применение, то это будет способствовать и более широкому применению водяного охлаждения, поскольку в этом случае мы, возможно, будем его использовать в конфигурациях, в большей степени рассчитанных на массовый рынок», — сказал он.
Перегреваемя, однако. И в городах фатально не хватает электричества...
|
-
Основные тенденции 2008 года (версия Intel)
Нашел время все-таки написать по поводу пресс-релиза Intel, что они считают самым важным в 2008 году: - Энергоэффективность.
... Расходы на электроэнергию сегодня составляют около 10% от всего бюджета на ИТ, но они могут вырасти до 50% в ближайшие несколько лет - действительно, половина из 2000 крупнейших компаний мира по версии Forbes к 2010 году, по прогнозам, будет тратить на электроэнергию больше, чем на аппаратное обеспечение. - Технологии удаленного управления.
... Известно, что только 20% проблем, связанных с эксплуатацией парка ПК, требуют вызова специалиста на рабочее место, однако именно такие вызовы поглощают 80% затрат из ИТ-бюджета... - Безопасность.
... Определение иерархии уровней безопасности и обучение всех сотрудников являются важными элементами продуманного корпоративного подхода, позволяющими построить систему надежной информационной защиты. Интеграция является ключом к обеспечению безопасности – вкладывайте средства в вычислительное оборудование со встроенными функциями обеспечения безопасности на аппаратном уровне, вместо того чтобы полагаться на отдельные средства, на интеграцию которых ИТ-менеджер потратит часы своего рабочего времени. - Фокус на ИТ для повышения прибыльности бизнеса.
Инвентаризация, установка программного обеспечения, обновление ПО и главное управление – все это важно, но требует огромных затрат времени и ресурсов. В результате ИТ-службы затрачивают больше сил на простое техническое обслуживание, чем на внедрение технических новшеств. Переместите свое внимание и перераспределите приоритеты в сторону роста бизнеса и осуществления управления! Автоматизируйте рутинные процессы, освободив свое время и ресурсы для того, чтобы в полной мере сосредоточиться на стратегических действиях - Использование «правильных инструментов». Удостоверьтесь в том, что сотрудники используют правильное аппаратное обеспечение и программные средства в своей работе. Для работы нового программного обеспечения (например, Microsoft Windows Vista*, Microsoft Office 2007*, Adobe Creative Suite 3* и др.) необходимы высокопроизводительные аппаратные платформы с высоким качеством обработки графики/мультимедиа и большим объемом оперативной памяти. Требующее большого объема памяти программное обеспечение занимает много места на жестком диске и может замедлить работу пользователя, не имеющего достаточно эффективного аппаратного обеспечения.
- Безопасность портативных устройств.
... Потеря или кража мобильных устройств может привести к утечке конфиденциальной информации и поставить под угрозу безопасность всей сети. Удостоверьтесь, что на всех устройствах предусмотрена защита паролем, шифрование данных и технологии удаленного управления. - Виртуализация.
Виртуализация имеет решающее значение для обеспечения безопасности сетей, экономии энергопотребления, гарантии предотвращения ошибки сервера, повышения производительности сети и освобождения пространства в серверном помещении. ... Виртуализированные серверы лучше защищены от вмешательства и программных атак и могут использоваться для контроля за обновлением системы безопасности перед развертыванием их в сети. Виртуализированные серверы также более надежны - при возникновении ошибки на сервере технологии виртуализации позволяют сохранить данные исполняемых приложений. ИТ-менеджеры в этом случае имеют возможность использовать виртуальный «контейнер» для перемещения данных на другую систему, которая всегда позволяет запустить ИТ-приложения (например, обновление системы безопасности)... - Параллель между бизнесом и целями ИТ.
Проведите параллель между бизнесом и целями ИТ и соберите информацию о том, какую ценность представляют информационные технологии для развития бизнеса. Все эксперты сходятся во мнении о значимости ИТ и в пожеланиях о предоставлении больших ИТ-ресурсов. Так, опросы показывают, что 44% ИТ-менеджеров в Европе ощущают нехватку ресурсов для решения проблем обеспечения безопасности… Интересный текст. Отношение у меня к нему двоякое. Я слишком хорошо знаю как пишутся такие тексты: выбираются реальные тенденции и процессы, потом выбрасывается все, что не соответствует стратегии компании или не может быть пришито хоть белыми нитками. При этом получается набор действительных тенденций и маркетинговой лапши. Посмотрим по пунктам: - Энергоэффективность? Судя по всему – действительно проблема. Но в первую очередь проблема в том, что устаревшие сети в городах не могут распределить необходимую мощность и довести ее до потребителя. В результате в центре Москвы найти 10 киловатт дополнительно для серверной очень сложно.
- Удаленное управление? Согласен. Спору нет.
- Безопасность? Согласен. Однако совет «вкладывать в оборудование» это заячьи уши продавца этого оборудования, торчащие из кустов. Вкладывать надо в анализ угроз и стоимости/эффективности мер.
- Автоматизация рутинных процессов? Согласен. Кстати, покупает продукты того же Altiris и снимаем полностью вопрос автоматизации и удаленного управления (Наталья Романова – жду чашечку кофе за бесплатную рекламу компании).
- Правильные инструменты. Да тут из кустов торчат уже не только уши, а целый заяц!
- Безопасность мобильных устройств... в кустах торчат два зайца! Проблема, конечно, есть, но как один из раздельчиков общей безопасноти.
- Виртуализация. Согласен на 120%.
- Бизнес цели ИТ. Прописано слабо, а это вообще основа основ ИТ в сегодняшнем мире.
В общем несколько тем разумных. Несколько левых. В результате смесь вещей разных масштабов. Т.е. проблема применимости информационных технологий к бизнес целям компании это глобальный вопрос, а вот потери ноутбуков мелочь – смешивать такие вещи в одном списке не есть комильфо. А если учесть что ряд тем еще не прозвучал – где проблемы интеграции ПО, где конкурентные преимущества, по технологиям много вопросов... Неее, я не издеваюсь, просто очень сложно «производя кирпичи говорить об архитектуре». А Intel делает именно кирпичи из которых строят ИТ...
|
|
|
|