Воздух был пропитан возбуждением. Смену веков бум интернет-компаний встретил в полной силе. Пузырь все надувался и надувался, казалось, он непобедим! Консалтинговая компания, на которую работал Крис Дж. заполучила самый большой контракт, который у нее когда-либо был. Впервые за ее существование контракт выражался семизначным числом. Цель? Создать дочерний сайт для крупного инвестиционного банка, который будет поставлять свежайшие новости и аналитику инвестиционного мира.
Клиент сразу же дал понять: он хочет, чтобы все было сделано, как следует, поэтому деньги не имеют значения. В конце концов, на дворе пик пузыря. Вместе с компанией Криса были наняты и вовлечены практически в каждую деталь проекта лучшие консультанты из IBM и Sun. После того, как большая часть анализа была закончена, пришло время обсудить требующееся железо.
В двух словах, анализ Sun гласил: проекту нужно большое железо – никаких серверных стоек для хлюпиков, никаких слабых четырехпроцессорных серверов. Нет, нужен монстр - E10K.
E10K был огромным, во всех смыслах этого слова: минимум четыре процессора (с возможностью установить 64), живущих в гигантском корпусе 1.7x0.9x1.2 метра, весом 800 кг. Из-за ожидаемого наплыва пользователей сервер должен работать в полную силу - на все шестьдесят четыре процессора. Возможно, это более мощное решение, чем требуется, но, по крайней мере, оно на некоторое время избавит от забот об апгрейде. Хотя, после того, как сайт откроется, взрыв популярности наверняка приведет столько пользователей, что подобная мощь окажется востребованной.
Но это еще не все. В системе существовало три класса пользователей - зарегистрированные, незарегистрированные и персонал. Sun рекомендовала выделить по одному E10K для каждого класса пользователей.
Один E10K в предлагаемой конфигурации стоит около $2,000,000. Так что в сумме выходит шесть миллионов долларов. Разумеется, требуется резервное оборудование, так что удвойте сумму. Шесть серверов, двенадцать миллионов долларов, больше пяти тонн железа.
Кроме того, разработчикам и отделу тестирования нужно сходное рабочее окружение, поэтому накиньте еще по шесть E10K каждому.
Если вы следили внимательно, мы насчитали до 18 серверов. Железо стоимостью тридцать шесть миллионов долларов. Когда Sun огласил общую стоимость серверов, некоторого дополнительного железа и собственный гонорар, сумма увеличилась до $40,000,000.
Как бы то ни было, сумма была не настолько серьезной, чтобы банк отказался. Началась агрессивная маркетинговая кампания завлекающая заинтересованных в новом сайте, и не было сомнений в том, что слухи распространяются. Существующим клиентам предоставили замечательную возможность предварительно зарегистрироваться на сайте, чтобы сразу оценить все его возможности в день запуска. После кампании обошедшейся в несколько миллионов долларов пришло время подвести итог предварительной регистрации.
Сто шесть человек.
Это не было концом света, все еще могло бы сработать, если бы удалось каким-то образом вытянуть сотни тысяч долларов с каждого зарегистрированного пользователя. Ну, хорошо, может быть, это действительно было концом света. Осознав, что им ни за что не вернуть деньги, вложенные в железо, софт, консультантов и обслуживание системы, менеджмент закрыл весь проект, выставив целый этаж разработчиков на улицу и обратив компанию Криса в руины.
Однако, хорошая новость в том, что индустрия извлекла урок и впредь избегает трат со стороны клиента в стиле "деньги не имеют значения", чтобы не потерять престиж и впечатление успешной отрасли, и тем самым поддерживает свою дутую репутацию по сей день.
Перевод: miroff в соавторстве c Валерием Скурихиным
Оригинал:http://thedailywtf.com/Articles/Out-of-Balance.aspx