Консалтинг в управлении ИТ-активами

качественно. Профессионально.

Ценообразование облачных услуг

Введение

В эпоху облачных технологий мы постоянно встречаемся с четким определением цен на ИТ-услуги, размещенные в облаке: виртуальный хостинг, облачные приложения, доступы к облачным хранилищам, электронной почте и много другое имеет вполне понятное для пользователей ценообразование. За хостинг 1200 рублей в год, за доменное имя 850 рублей. Что же скрывается за этими цифрами, как понять, сколько будет стоить ИТ-услуга, если развернуть внутри компании собственно частное облако? Давайте разбираться.

Можно предположить, что необходимость ценообразования для облачных услуг возникла еще во времена мейнфреймов, когда они были большие и очень дорогие. Малый и средний бизнес не могли себе позволить приобрести такие вычислительные мощности, и на рынке появились услуги предоставления доступа к ним от крупного бизнеса, который мог себе его позволить, но не использовал на все 100%. Основная идея заключается в том, что вычислительные ресурсы и облачные услуги измеряют и продают, как например электричество. Клиенты платят только за то, что они используют.

Что будет, если развернуть свое облако? Потребителями ИТ-услуг будут внутренние подразделения, но могут быть и внешние заказчики. Что поменяется? Исторически организации приобретали серверное оборудование и системы хранения данных (СХД) под новый проект. Но виртуализация ломает эту модель – можно легко получить новый независимый объект (виртуальную машину, процессорные мощности, место на СХД) в имеющемся облаке / ЦОД-е / кластере виртуализации. Таким образом, необходимо определить и выставить цены уже на этапе выделения общих ресурсов в области виртуализации для использования под конкретную задачу.

Облако - инфографика

Что есть облако? Облако – это совокупность инфраструктурных учитываемых элементов (оборудования) и нематериальных активов (лицензии ПО, внешние услуги по поддержке, разработке ПО и доработке систем). Потребитель облачных услуг использует ту часть облака, которая задействована в предоставлении той или иной облачной ИТ-услуги. При этом для потребителя совершенно прозрачно, как он покупает ИТ-услуги – платит за использование ЦП, памяти, объем хранилища, трафик и другие единицы стоимости, о которых мы поговорим чуть позже.


Рис. 1 Предоставление облачных услуг

Что есть облако? Облако –  это совокупность инфраструктурных учитываемых элементов (оборудования) и нематериальных активов (лицензии ПО, внешние услуги по поддержке, разработке ПО и доработке систем)

Расчет стоимости ИТ-услуг, которые размещены в облаке

Для расчета стоимости ИТ-услуг обычно необходимо сделать несколько ключевых шагов:

  1. Определить сумму затрат на облако в перспективе определенного периода;
  2. Разработать модель распределения всех затрат на облако в этот период в контексте ИТ-услуг. Здесь же необходимо учесть все драйверы и коэффициенты – так мы получим себестоимость облачных ИТ-услуг за период;
  3. Учесть возможную наценку за услуги к полученной себестоимости, рассчитать сумму периодических (например, ежемесячных) платежей – так мы получим цену подписки на ИТ-услугу.

При расчете стоимости ИТ-услуг, которые размещены в облаке, также необходимо учитывать несколько факторов:

  1. Совокупность измеримых параметров, на основании которых будут предлагаться ИТ-услуги - единицы стоимости (заказа) ИТ-услуги. Эти единицы стоимости зависят от типа облачной услуги и будут участвовать в модели распределения затрат облака на ИТ-услуги
    • Для подписки «Инфраструктура как услуга» (IaaS) это может быть размер памяти, кол-во RAM, производительность или пропускная способность канала связи и т.д.
    • Для подписки «Платформа как услуга» (PaaS) это может быть объем трафика, кол-во транзакций, кол-во сессий и т.п.
    • Для подписки «ПО как услуга» (SaaS) это может быть кол-во пользователей, время использования и др.
  2. Что делать с затратами на те ресурсы, которые не используются и простаивают.

При этом сама модель распределения затрат должна учитывать:

Таким образом, необходимо оценить совокупность всех затрат на облако за определенный период времени. Эти затраты распределяются на облачные ИТ-услуги в соответствии с моделью распределения затрат. Так мы получим себестоимость единицы заказа ИТ-услуги. И если мы заложили драйверы в модель, то себестоимость может получиться с учетом резервирования, репликации, утилизации ресурсов (услуга может не быть востребована на все 100%), и т.д. Если необходимо, к себестоимости необходимо приплюсовать наценку – таким образом мы получим конечную стоимость ИТ-услуги за период.

Виды затрат на оборудование и ПО

Из чего может складываться себестоимость всех ИТ-услуг, предоставляемых облаком:

Единица стоимости ИТ-услуги

За что будет платить клиент в итоге? Мощность процессора, дисковое пространство, пропускная способность канала связи, или количество использованной памяти? Что можно сказать о факторе времени? Подключение к сети настроено, но как его продавать: по фиксированной стоимости в месяц, считая, что канал полностью или частично загружен, а может, по фактическому трафику? С системами хранения данных похожая история – нужно учитывать репликацию и резервирование, грейд RAID-массива.

Для клиента и провайдера облачных ИТ-услуг важно измерять их потребление. Объем потребления должен выражаться в единицах стоимости. В идеальном случае потребление ИТ-услуг можно автоматически отслеживать и на основе полученной информации выставлять счет и проводить оценку соответствия цены и затрат на реальное использование мощностей облака. Приведем несколько примеров единиц стоимости для разных типов ИТ-услуг:

Сервисно-ресурсная модель != Финансово-ресурсная модель

Финансово Ресурсная Модель облака - инфографика

Почему мы должны учитывать именно ФРМ при расчете цены? Сервисно-ресурсная модель может учитывать виртуальные сущности – системы, кластеры и другие совокупности, по сути комплексные конфигурационные единицы, которые участвуют в предоставлении ИТ-услуги. При этом такие комплексные сущности не имеют собственной стоимости и не повлияют на расчет себестоимости ИТ-услуг. При этом СРМ может не учитывать оборудование, которое имеет большую стоимость, но функционально не влияет напрямую на предоставление ИТ-услуги. Например, если откажет система пожаротушения, может и не произойти деградации уровня ИТ-услуг, но при этом затраты на инженерные системы хорошо бы учесть при расчете стоимости облачной ИТ-услуги. Так же нет смысла включать в СРМ связи с контрактами на обслуживание, а для ФРМ затраты на поддержку и обслуживание – это одна из самых больших долей в цене на ИТ-услуги.


Рис. 2 Финансово-ресурсная модель облака

Финансово Ресурсная Модель облака

Затраты на ресурсы, которые не используются и простаивают

При создании модели расчета цены необходимо учитывать ситуацию, когда потребитель использует не все 100% ресурсов облака для ИТ-услуг. Более того необходимо максимально распределить «облачные» затраты на потребителей ИТ-услуг. Для учета неполной утилизации можно сделать следующие допущения в модели:

Пример расчета цены

Для создания модели ценообразования примем следующие допущения: расчетный период 5 лет, дополнительные драйверы и коэффициенты не учитываются. Цену на ИТ-услуги мы устанавливаем, например, как себестоимость + 5%. Приведем для примера список единиц стоимостей по подписке IaaS, и в дальнейшем подсчитаем стоимость по простой модели ценообразования. Возьмем за единицу стоимости совокупность количества ядер ЦП, объема RAM и объема СХД.

Предположим, организация приобрела корзину с серверами за 1 000 000 рублей. В корзине 5 серверов, с 2 ЦП по 10 ядер в каждом и пусть общий объем памяти всей корзины 5 Tb RAM.

Приобрели СХД за 1 000 000 рублей, общим объемом 100 Tb.

Поддержка серверов будет стоить 1 000 000 рублей за 5 лет. Поддержка СХД – 100 000 рублей за 5 лет.

Приобретение и поддержка за 5 лет лицензий VmWare vSphere для 1 ядра пусть будет стоить 200 000 рублей.

Рассчитаем себестоимость 1 ядра и 1 Gb RAM в пересчете на 5 лет использования:

Рассчитаем себестоимость 1 Gb HDD в перспективе 5 лет:

Учет затрат на ресурсы, которые не используются и простаивают

Для IaaS необходимо учитывать, что если выбраны все ядра ЦП или вся память RAM, то стоимость ИТ-услуг должна покрывать затраты на облако. Вместо введения коэффициента утилизации будем брать для каждой единицы стоимости наибольшую долю использования ресурсов – рассчитаем стоимость использования ядер ЦП и стоимость использования памяти RAM, выберем наибольшее. Более того, спроектируем набор единиц стоимости таким образом, чтобы равномерно использовать как долю ядер ЦП, так и долю памяти. Это предотвратит ситуацию с перекосом использования ресурсов, когда, например, заказано всего 2 услуги, в одной из которых используется 80% всех ядер ЦП, а в другой 80% всей памяти облака, что приведет к суммарной стоимости для потребителей в 160% от суммы затрат на облако в целом.

Единица стоимости ИТ-услуги по подписке IaaS

Возьмем 6 вариантов подписки, которые сможет заказать потребитель. За минимальную единицу возьмем такую совокупность ресурсов, чтобы можно было создать виртуальную машину с операционной системой и несколькими программами. Для создания виртуального сервера с серьёзными задачами нам понадобиться уже большее кол-во ядер, памяти и объем хранилища. Пусть каждая следующая единица отличается большим кол-вом ядер ЦП, большим объемом памяти и объемом хранилища:

Итого себестоимость ИТ-услуг по простейшей модели:

Услуга Стоимость ядра Стоимость RAM Наибольшее Стоимость СХД Итого себестоимость за 5 лет Итого себестоимость в месяц Цена в месяц
1 Core
2Gb RAM
20 Gb HDD
20 000 800 20 000 220 20 220 337 354
2 Core
4Gb RAM
40 Gb HDD
40 000 1 600 40 000 440 40 440 674 708
2 Core
16Gb RAM
120 Gb HDD
40 000 6400 40 000 1 320 41 320 689 723
4 Core
32 Gb RAM
240 Gb HDD
80 000 12 800 80 000 2 640 82 640 1 377 1 446
4 Core
128 Gb RAM
480 Gb HDD
80 000 51 200 80 000 5 280 85 280 1 421 1 492
8 Core
512 Gb RAM
1Tb HDD
160 000 204 800 204 800 11 000 215 800 3 597 3 777

Управление ИТ-активами

Построенное единое информационное пространство, полученное в результате избавления от «хаоса» в учёте ИТ-активов, содержит в себе необходимую для ценообразования ИТ-услуг информацию. Благодаря консолидации контрактной, финансовой и инвентарной информации по ИТ-активам мы можем быстро определить все затраты на приобретение и поддержку ИТ-активов, а также спрогнозировать затраты по поддержке, модернизации и замене оборудования и ПО за расчетный период. Информация о гарантийных сроках и сроках полезного использования позволит точнее определить различные коэффициенты в модели распределения затрат на облачные ИТ-услуги.

Более того, если в практике управления ИТ-активами спроектированы алгоритмы расчета совокупной стоимости владения (ТСО), то ТСО за определенный период можно использовать в качестве контрольного показателя для оценки корректности ценообразования ИТ-услуг. Например, если методика расчета ТСО учитывает затраты только прошлых периодов, то можно сравнить цифры по реальным затратам на облако (ИТ-услуги) и поступления от «продажи» ИТ-услуг. И в случае, если затраты превышают «поступления» - скорректировать модель ценообразования.

Заключение

Ценообразование облачных ИТ-услуг непростая задача, но вполне реальная. Особенно, если практика управления ИТ-активами внедрена и существует единое информационное пространство об ИТ-активах. Мы рассмотрели простую модель расчета цены, но она может быть сколь угодно сложной и включать в себя различные драйверы и коэффициенты.


| Google+