Рубрикатор |
Статьи | ИКС № 06-07 2014 |
Владимир СОЛОВЬЕВ  | 16 июня 2014 |
Аренда или строительство ЦОДа: как же все-таки не наступить на грабли?
Как правильно проанализировать экономическую эффективность инфраструктурных проектов? Если не учитывать неравноценность денег во времени, результаты анализа могут быть в корне неверны.
Предложения облачных сервисов становятся все более экономически привлекательными, и инстинкт самосохранения подталкивает моих коллег – CIO – к анализу эффективности своих проектов и сравнению различных вариантов их реализации.
Все большее внимание при этом уделяется классическому вопросу: арендовать или купить (построить), однако при выборе оптимального варианта часто допускаются ошибки.
Errare humanum est
От ошибок не застрахованы не только обычные ИТ-директора, но и признанные гуру. Вот, например, уважаемый автор в апрельском номере «ИКС» сравнивает экономику строительства или аренды ЦОДа без учета ценности денег во времени и, естественно, получает результаты, прямо противоположные реальности.
Перейдем к конкретике.
Автор сравнивает строительство и аренду на примере одной стойки в центре обработки данных уровня Tier III и двух стоек в ЦОДе уровня Tier II.
Капитальные расходы на строительство одной стойки в ЦОДе уровня Tier III принимаются равными $100 000, а операционные расходы почему-то включают в себя только плату за электроэнергию, которая при постоянном электропотреблении на уровне 7,5 кВт•ч и тарифе 0,12 долл./кВт•ч за десять лет владения ЦОДом составит
7,5 кВт•ч × 24 ч/сут. × 365 сут./г. × 10 лет × 0,12 долл./кВт•ч = $78 840.
На самом деле операционные расходы гораздо больше, поскольку помимо платы за электричество включают еще по крайней мере стоимость аренды помещения, расходы на персонал и на амортизацию оборудования. Но давайте, как и автор, пренебрежем всеми расходами, кроме расходов на электричество, считая их равными в собственном и арендуемом ЦОДе.
Тогда суммарные расходы на эксплуатацию стойки в построенном ЦОДе уровня Tier III составят $100 000 + $78 840 = $178 840.
Если же мы будем арендовать стойку в аналогичном ЦОДе, то при арендной плате $2000 в месяц расходы за 10 лет составят 2000 долл./мес. × 12 мес./г. ×10 лет = $240 000.
Из этого автор делает вывод, что строить ЦОД уровня Tier III выгоднее, чем арендовать.
Далее автор сравнивает строительство и аренду стойки в центре обработки данных уровня Tier II. Оценивая расходы на строительство в расчете на одну стойку в $70 000, а месячную арендную плату в $1300, автор рассчитывает суммарные расходы за десять лет:
-
$70 000 + $78 840 = $148 840 при строительстве;
-
$1300 ×12 ×10 = $156 000 при аренде.
Опять получается вывод, что строительство выгоднее.
Сначала покритикую автора по мелочам – с точки зрения заказчика, работающего в Российской Федерации, использование доллара в качестве расчетной валюты выглядит странным. Еще более странен расчет долларового тарифа: автор берет рублевый тариф 3,60 руб./кВт•ч и переводит его в доллары по курсу 30 руб./долл. (на момент написания данной статьи доллар стоил 36,08 руб. – разница больше 20%).
Кроме того, непонятно, зачем в случае с Tier II автор анализировал не одну стойку, а две.
Ценность денег во времени
Теперь перейдем к самому главному – к неравноценности денег во времени, которая не учтена в расчете. Если ее учесть, результаты будут прямо противоположными!
Действительно, сумма x сегодня – это не то же самое, что сумма x через месяц: если сегодня есть свободные деньги, их можно инвестировать, разместив, например, на банковском депозите, если же денег сегодня не хватает, то можно получить кредит. При этом на банковский депозит через заранее оговоренные периоды начисляется процент, точно так же процент берется за пользование кредитом. Таким образом, при процентной ставке i сумма x сегодня эквивалентна сумме x(1 + i) через месяц. Через два месяца сегодняшние x руб. будут стоить x(1 + i)2 руб., а через n мес. – x(1 + i)n руб. Аналогично сумма y, уплачиваемая через n мес., эквивалентна сумме y/(1 + i)n, уплачиваемой сегодня (Подробнее о стоимости денег во времени можно прочитать, например, в Википедии или в книге Соловьев В.И. "Финансы предприятий и домашних хозяйств").
Если платежи за серверную стойку осуществляются ежемесячно в начале каждого месяца в сумме x руб., всего платежей n, а годовая процентная ставка i делится между месяцами равномерно, то современная ценность всего этого потока платежей равна
NPV = x + x/(1 + i/12) + x/(1 + i/12)2 + x/(1 + i/12)3 + … + x/(1 + i/12)n – 1.
Вспомнив формулу для суммы первых n членов геометрической прогрессии с начальным элементом b1 = x и знаменателем q = 1/(1 + i/12), получим, что ценность рассматриваемого потока платежей равна
NPV = x [1 – 1/(1 + i/12)n]/[1 – 1/(1 + i/12)] = x[1 – (1 + i/12)–n](1 + 12/i).
В Microsoft Excel для расчета современной ценности такого потока платежей (в финансовой науке и практике такие потоки равных платежей с постоянной периодичностью называют рентами, а если платежи ежегодные – то аннуитетами) используется функция
-ПС(<процентная ставка>;<число периодов>;<размер платежа>;;1).
Здесь минус перед формулой нужен потому, что в Excel вычисляется величина, противоположная NPV, последняя единица в формуле означает, что платежи осуществляются в начале каждого периода (если они производятся в конце периодов, вместо единицы нужно поставить ноль), в качестве процентной ставки за месяц, как правило, берется 1/12 годовой процентной ставки.
Для оценки суммарной стоимости владения стойкой в построенном центре обработки данных к капитальным затратам в размере $100 000 нужно прибавить не сумму всех операционных расходов, а их современную ценность – NPV.
Вычислим современную ценность потока ежемесячных платежей за электроэнергию в размере x = 7,5 кВт•ч × 24 ч/сут. × 30 сут./мес. в течение 10 лет (т.е. 120 мес.) при годовой процентной ставке i = 0,12 (и соответственно месячной ставке 0,12/12 = 0,01):
-ПС(0,12/12;120;7,5 × 24 × 0,12;;1) = $45617,60.
Таким образом, стоимость десятилетнего владения построенной стойкой будет равна $145617,60.
Современная ценность потока ежемесячных арендных платежей в размере x = $2000 в течение 10 лет (120 мес.) при годовой процентной ставке i = 0,12 (и соответственно месячной ставке 0,01):
-ПС(0,12/12;120;2000;;1) = $140 795,05,
т.е. аренда получается дешевле покупки!
Совершенно аналогично для ЦОДа уровня Tier II современная ценность операционных расходов при строительстве равна $45 617,60, вкупе с $70 000 капитальных затрат получаем
$70 000 + $45 617,60 = $115 617,60.
Современная ценность потока арендных платежей равна -ПС(0,12/12;120;1300;;1) = $91 516,79 – в этом примере аренда не просто дешевле строительства, а более чем на 20% дешевле.
Вопрос полезности перевода капитальных затрат в операционные вообще довольно тонкий. Идея такого перевода совсем не в том, что держать оборудование на балансе невыгодно, а в том, что если требования к ресурсам меняются, то при аренде можно заказывать ровно столько ресурсов, сколько нужно, а при покупке нужно купить ресурсов столько (или почти столько), сколько требуется при пиковых нагрузках, т.е., как правило, больше, чем нужно в среднем. Именно поэтому операционные расходы выгоднее: если мы разносим мороженое по пляжу, то нанимать персонал и арендовать тележки для перевозки мороженого только на летний период выгоднее, чем постоянно держать персонал в штате и тележки на балансе.
Если же количество нужного персонала и оборудования не изменяется в течение долгого времени, то выгоднее персонал нанять на постоянную работу, а оборудование приобрести и поставить на баланс.
Аналогично университетам часто бывает выгоднее не приобретать в собственность лицензии на программное обеспечение учебного процесса, а арендовать их: число студентов ежегодно меняется, и арендовать можно ровно такое количество лицензий, которое требуется.
В общем случае, естественно, выгодно арендовать те ресурсы, которые используются не постоянно и не на полную мощность.
Конечно же, и в случае вычислительных мощностей ЦОДов арендовать можно только то, что реально нужно, и потребности в арендуемом оборудовании не будут постоянно находиться на пике, поэтому взять в аренду можно столько стоек, сколько необходимо, и арендная плата будет еще меньше.
При сравнении вариантов сорсинга инфраструктурных решений учет прогноза потребности в эластичности ресурсов так же необходим, как и учет неравноценности денег во времени!