Как только появляется мысль «а не попробовать ли услугу IaaS?», тут же возникают вопросы о том, выгодно ли это вообще, не окажется ли такая схема дороже ныне используемой и окупится ли выбранная модель в долгосрочной перспективе. А поскольку у нашего брата скептицизма хоть отбавляй, нередки суждения, что пока не попробуешь – не узнаешь. С этим можно поспорить. Ведь куда проще взять и посчитать, чем гадать и забивать голову сомнительными вопросами.
Неверные выводы – следствие неверных расчетов
Основная проблема многих компаний, которые стоят на пути перехода в облако, заключается в неумении производить самостоятельные расчеты. То ли невнимательность, то ли неумение учитывать важные факторы приводит к некорректным результатам. В итоге на основе ошибочных расчетов делается вывод, что облака в долгосрочной перспективе оказываются дороже, чем использование собственной инфраструктуры. Так ли это на самом деле?
Чтобы ответить на вопрос, рассмотрим вариант проектного решения задачи по запуску интернет-магазина для одной крупной компании – лидера фэшен-ретейла на массовом рынке в среднем ценовом сегменте в России. Надежность, доступность сервиса и возможность распределения нагрузки являются ключевыми составляющими проекта. Перед компанией стоят задачи:
- Увеличить число физических магазинов с 39 до 60 к 2018 году.
- Открыть интернет-магазин с онлайн-резервированием товаров в 2016 году.
Что же будет выгоднее: закупить оборудование и построить собственную инфраструктуру или арендовать виртуальную площадку в рамках услуги IaaS? Поскольку в рассматриваемом примере компания запускает новый проект, необходимо выбрать наиболее экономически целесообразный вариант из удовлетворяющих требованиям по надежности и функциональности.
Системный ландшафт проекта
Прежде чем переходить к калькуляции затрат, следует определиться с технической составляющей, общей схемой проекта и ответить на целый ряд вопросов. Не пренебрегайте деталями, в противном случае вы потратите время зря, а полученные результаты будут далеки от реальных показателей.
Что мы имеем согласно проекту? Техническая составляющая включает в себя сервер Nginx, веб-серверы, серверы баз данных и журналов. В приведенной ниже таблице отражено количественное представление ресурсов:
Наименование ресурса | Количество единиц |
Сервер Nginx (Intel Xeon 2.6 GHz, 4С, RAM 8 GB, HDD 2 TB SAS) | 1 |
Веб-сервер (Intel Xeon 2.6 GHz, 4C, RAM 24 GB, HDD 2TB SAS) | 2 |
Сервер БД (Intel Xeon 2.6 GHz, 16C, RAM 48 GB, HDD 2TB SAS) | 2 |
Сервер журналов Memcached, Logs (Intel Xeon 2.6 GHz, 2C, RAM 16 GB, HDD 4TB SAS) | 2 |
Не поленитесь проработать общую схему проекта. В нашем примере она выглядит следующим образом:
Общая схема проекта
Приобретение оборудования и построение собственной ИТ-инфраструктуры
Итак, выбирая между арендой облачной площадки и покупкой оборудования с построением собственной инфраструктуры, начнем со второго варианта. Учитывая требования по доступности и нагрузкам, рассмотрим вариант приобретения железа, основанный на использовании блейд-серверов Cisco UCS c Fabric Interconnect. Для обеспечения сетевой связности выберем коммутатор Cisco Nexus, а в качестве систем хранения данных будем использовать решения . Картинка ниже иллюстрирует инфраструктурную схему проекта.
Инфраструктурная схема проекта
Обратите внимание, что компоненты, представленные на рисунке, задублированы. Такая схема полностью удовлетворяет техническим требованиям проекта. В результате требуется закупить следующее оборудование:
Серверы | Количество единиц |
Cisco UCS B200M3 2хE5-2690v2 (3.0GHz/10 Cores)/96GB RAM/Cisco VIC1240/ 2x32GB SD card | 4 |
Cisco UCS B200M4 2хE5-2650v4 (2.2GHz/12 Cores)/96GB RAM/Cisco VIC1340/ 2x32GB SD card | 2 |
Fabric Interconnect 6248UP | 2 |
Сеть | |
Nexus 9372PX-E | 2 |
Хранилище | |
NetApp FAS8040 23,4TB SAS 10k 1.44TB SSD 1.2TB SSD Cache + NFS | 1 |
Другое | |
Серверный шкаф 19” Cisco R42610 + 2 PDU | 1 |
Расчет общей суммы расходов на построение собственной ИТ-инфраструктуры
При развертывании ИТ-инфраструктуры или ее части компания сталкивается с капитальными и эксплуатационными затратами.
В общем случае такие затраты могут быть рассчитаны как сумма затрат по различным статьям расходов.
# Затраты на создание аппаратной платформы
При закупке оборудования и дальнейшего построения инфраструктуры учитывают затраты на создание аппаратной платформы, куда входят:
- затраты на проектирование аппаратного комплекса (К пр апп),
- затраты на серверы (К срв),
- затраты на систему хранения данных (К схд),
- затраты на сетевое оборудование и соединительные кабели (К сет),
- затраты на обучение специалистов, если сопровождение аппаратного комплекса будет осуществляться собственными сотрудниками (К обуч апп),
- затраты на инсталляционные работы по установке, коммутации и настройке оборудования (К инст апп).
Таким образом, сумма затрат на создание аппаратной платформы (К апп) вычисляется по формуле:
В примере с рассматриваемой компанией затраты на проектирование, инсталляционные работы и обучение специалистов рассчитывались исходя из средней стоимости услуг по рынку и количества затраченного времени:
Описание работ | Количество потраченных часов | Стоимость за час
(₽) |
Общая стоимость
(₽) |
Затраты на проектирование (К пр апп) | 120 | 1 000 | 120 000 |
Затраты на инсталляционные работы (К инст апп) | 40 | 800 | 32 000 |
Затраты на обучение (К обуч апп) при условии обучения 1 сотрудника | 40 | 2 000 | 80 000 |
Итого: | ₽ 232 000 |
*₽ – сумма указана в рублях РФ
За ценами на оборудование мы обратились к официальным поставщикам и взяли средневзвешенную стоимость (К срв, К схд, К сет):
Наименование | Количество | Стоимость ($) |
Серверы | ||
Cisco UCS B200M3 2хE5-2690v2 (3.0GHz/10 Cores)/96GB RAM/Cisco VIC1240/ 2x32GB SD card | 4 | 40 000 |
Cisco UCS B200M4 2хE5-2650v4 (2.2GHz/12 Cores)/96GB RAM/Cisco VIC1340/ 2x32GB SD card | 2 | 20 000 |
Fabric Interconnect 6248UP | 2 | 62 000 |
Сеть | ||
Nexus 9372PX-E | 2 | 40 000 |
Хранилище | ||
NetApp FAS8040 23,4TB SAS 10k 1.44TB SSD 1.2TB SSD Cache + NFS | 1 | 126 000 |
Другие | ||
Серверный шкаф 19” Cisco R42610 + 2 PDU | 1 | 9 000 |
Итого: | $ 297 000 | |
₽19 777 230 |
*при 1$ = 66,59 руб.
# Затраты на инфраструктурное программное обеспечение
Для реализации проекта, помимо расходов на приобретение и инсталляцию оборудования, необходимо учитывать затраты на инфраструктурное программное обеспечение, которые складываются из:
- затрат на лицензии ПО (К лиц),
- затрат на установку и настройку инфраструктурного ПО (К инст ПО),
- затрат на обучение специалистов работе с программным обеспечением (К обуч ПО).
В итоге сумма затрат на инфраструктурное программное обеспечение К ПО) рассчитывается по формуле:
В рассматриваемом кейсе сотрудникам организации не потребовалось проходить дополнительное обучение, поэтому эта статья расходов равна нулю. Установка и настройка инфраструктурного ПО выполнялась силами одного специалиста компании. Затраты на этот вид работ рассчитывались исходя из общего количества потраченного времени в разрезе установленной заработной платы сотрудника, которая составляет 800 рублей/час.
Описание работ | Количество потраченных часов | Стоимость за час (₽) | Общая стоимость (₽) | |
Затраты на установку и настройку инфраструктурного ПО |
40 |
800 |
₽32 000 |
|
Затраты на обучение ( ). | – | – | – | |
Другие затраты | Количество | Стоимость за единицу ($) | Общая стоимость ($) | Общая стоимость
(₽) |
Затраты на лицензии VMware
vSphere Enterprise Plus with Management (К лиц) |
12 | 2 300 | $27 600 | ₽1 837 884 |
Итого: | ₽1 869 884 |
*при 1$ = 66,59 руб.
Сумма затрат на инфраструктурное программное обеспечение (К ПО) = К лиц + К инст ПО + К обуч ПО = ₽1 837 884 +₽32 000 + ₽0 = ₽ 1 869 884
|
Теперь рассмотрим вариант использования облачной услуги в модели IaaS, для чего выразим необходимые компоненты в ядрах CPU, RAM и дисковом пространстве. Получаем следующее:
Наименование | Количество |
vDC1 | |
vCPU (3.0 GHz) | 50 |
RAM (1 GB) | 160 |
HDD SAS (1 GB) | 12000 |
SSD (1 GB) | 1000 |
vDC2 | |
vCPU (2.0 GHz) | 30 |
RAM (1 GB) | 100 |
HDD SAS (1 GB) | 10000 |
Для наглядности представим общую схему проекта в контексте использования виртуальной площадки провайдера:
Инфраструктурная схема проекта при потреблении IaaS
В случае с виртуальной инфраструктурой для обеспечения надежности и доступности сервиса предусмотрим наличие резервной площадки, которая расположена в альтернативном ЦОД. В случае отказа первой площадки сервис будет автоматически запускаться на второй с сохранением старой адресации. Кроме того, при наличии сезонных нагрузок компания сможет с легкостью наращивать ресурсы до необходимого количества.
Важно! Используя облачную услугу в модели IaaS, клиент арендует выделенную виртуальную площадку. При этом капитальные затраты на приобретение оборудования и развертывание ИТ-инфраструктуры ложатся на плечи хостинг-провайдера. В рамках услуги IaaS учитываются лишь эксплуатационные затраты, которые носят регулярный характер, измеряются в денежном эквиваленте за единицу времени и включаются в стоимость аренды облачной инфраструктуры.
Проанализировав цены на аренду облачной инфраструктуры различных хостинг-провайдеров, возьмем среднюю стоимость по рынку:
Затраты на аренду облачной инфраструктуры
Наименование | Арендная плата за единицу (₽) | Количество единиц | Стоимость (₽) |
vDC1 | |||
1Ghz Xeon 1vCPU | 330 | 50 | 16 500 |
1Gb RAM ECC | 630 | 160 | 100 800 |
1Gb HDD RAID-DP по FC/NFS, (1 IOps per 1Gb included) | 9 | 12 000 | 108 000 |
1Gb SSD RAID-DP по FC/NFS, (30 IOps per 1Gb included) | 50 | 1000 | 50 000 |
vDC2 | |||
1Ghz Xeon 1vCPU | 330 | 30 | 9900 |
1Gb RAM ECC | 630 | 100 | 63 000 |
1Gb HDD RAID-DP по FC/NFS, (1 IOps per 1Gb included) | 9 | 10 000 | 90 000 |
Итого: | ₽ 438 200 |
При подсчете стоимости облачных услуг в модели IaaS компании, использующие собственную инфраструктуру, зачастую считают нагрузки по старым привычкам с завышенными характеристиками. Забудьте про это, ведь вкусность виртуализации заключается в динамичности и возможности использовать ресурсы согласно имеющимся потребностям. Облачные технологии избавляют от необходимости закладывать ресурсы с запасом, как в случае с покупкой оборудования.
Сравнение общей суммы затрат: что выгоднее
А теперь подведем итоги и сравним стоимость владения оборудованием и сопровождения собственной инфраструктуры со стоимостью услуги IaaS в перспективе на 6 лет вперед.
# Покупка оборудования
В случае с покупкой оборудования компания в первый год запуска проекта инвестирует значительную сумму. При этом в 2019 и 2020 годах потребуется продление гарантийной поддержки оборудования и ПО от производителя, сумма расходов за один год составляет 1 198 620 рублей. Диаграмма ниже иллюстрирует расходы, учтенные за каждый год.
# Аренда облака в модели IaaS
В случае с арендой облака в модели IaaS в 2016 году компания потратит 1 752 800 рублей, так как будет фактически использовать ресурсы около 4 месяцев, постепенно повышая нагрузки. Далее компания выходит на операционные расходы в 5 258 400 рублей, что значительно дешевле, чем построение и сопровождение собственной ИТ-инфраструктуры. При необходимости компания сможет увеличивать или уменьшать количество ресурсов в короткие сроки.
Таким образом, решить задачу компании можно с помощью покупки собственного оборудования или аренды облака в модели IaaS.
В таблице представлена детализация расходов при покупке оборудования и потреблении услуги IaaS:
Покупка оборудования | Аренда облака (IaaS) | |
2016 | ЭЗ (₽ 2 508 148) + ЕЗ (₽ 21 879 114) = ₽ 24 387 262 *с учетом ЭЗ за 4 месяца (с сентября по декабрь) |
₽ 1 752 800 *с учетом аренды за 4 месяца (с сентября по декабрь) |
2017 | ЭЗ ₽ 7 524 445 |
₽ 5 258 400 |
2018 | ЭЗ ₽ 7 524 445 |
₽ 5 258 400 |
2019 | ЭЗ (₽ 7 524 445) + ПГП (₽ 1 198 620) = ₽ 8 723 065 | ₽ 5 258 400 |
2020 | ЭЗ (₽ 7 524 445) + ПГП (₽ 1 198 620) = ₽ 8 723 065 |
₽ 5 258 400 |
2021 | ЭЗ (₽ 7 524 445) + АО (₽ 13 717 540) = ₽ 21 241 985 | ₽ 5 258 400 |
Итого | ₽ 78 124 267 |
₽ 28 044 800 |
*где
ЭЗ – эксплуатационные затраты,
ЕЗ – единовременные затраты,
ПГП – затраты на продление гарантийной поддержки,
АО –затраты на апгрейд оборудования.
Итоги
Сравнивая рассматриваемые варианты, получаем следующее: использовать облачную услугу в модели IaaS выгоднее. Это подтверждается меньшей стоимостью владения (при потреблении IaaS клиент заплатит в 2,78 раза меньше, чем при покупке оборудования) и существенным сокращением сроков запуска проекта.
В случае с покупкой оборудования и построением собственной инфраструктуры компания тратит время на поиск поставщика, заказ оборудования и доставку. Доставка может занимать порядка двух-трех недель. Кроме того, требуется время на инсталляцию и настройку оборудования, инсталляцию сервисов и тестирование. На решение озвученных задач может уйти около трех-четырех месяцев.
Сравнение вариантов решения
В случае с арендой облачной инфраструктуры в модели IaaS на подготовку инфраструктуры и инсталляцию сервиса уходит до двух недель. При этом сотрудники компании занимаются задачами, для решения которых требуется знание специфики бизнеса. Помимо выигрыша в цене и коротких сроках запуска проекта компания получает преимущества в виде надежности и безопасности. Поставщик гарантирует минимизацию простоев сервиса за счет использования резервной площадки. В отличие от варианта с покупкой оборудования, компания может с легкостью расширять пул необходимых ресурсов.
С помощью IaaS организация снижает затраты, получает качественный сервис и минимизирует количество задач, выполняемых силами собственных специалистов. Для более детального изучения технико-экономических расчетов для обоснования внедрения облачных технологий на уровне виртуальной инфраструктуры читайте книгу «Экономическое обоснование миграции в облако для модели IaaS».