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

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

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

Какво се случва, ако разширите своя облак? Потребителите на ИТ услуги ще бъдат вътрешни отдели, но могат да бъдат и външни клиенти. Какво ще се промени? Исторически организациите са закупували сървърен хардуер и системи за съхранение (SDS) за нов проект. Но виртуализацията нарушава този модел - можете лесно да получите нов независим обект (виртуална машина, мощност на процесора, пространство за съхранение) в съществуващ облак / център за данни / клъстер за виртуализация. Следователно е необходимо да се определят и определят цени още на етапа на разпределяне на общи ресурси в областта на виртуализацията за използване за конкретна задача.

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

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

Ориз. 1 Предоставяне на облачни услуги

услуги

Изчисляване на разходите за ИТ услуги, които се хостват в облака

За да се изчисли цената на ИТ услугите, обикновено е необходимо да се предприемат няколко ключови стъпки:

  1. Определете размера на разходите за облак за определен период;
  2. Разработете модел на разпределение за всички облачни разходи през този период в контекста на ИТ услугите. Тук също е необходимо да се вземат предвид всички драйвери и коефициенти - така получаваме цената на облачните ИТ услуги за периода;
  3. Вземете предвид възможната надценка за услуги към получената цена, изчислете размера на периодичните (например месечни) плащания - така получаваме цената на абонамент за ИТ услуга.

При изчисляване на разходите за ИТ услуги, които се хостват в облака, трябва да се вземат предвид и няколко фактора:

  1. Набор от измерими параметри, въз основа на които ще се предлагат ИТ услуги – единици от себестойността (поръчката) на ИТ услуга. Тези разходни единици зависят от типа облачна услуга и ще участват в модела за разпределение на облачните разходи за ИТ услуги
  2. За абонамент за инфраструктура като услуга (IaaS) това може да бъде размер на паметта, количество RAM, производителност или честотна лента и т.н.
  3. За абонамент за платформа като услуга (PaaS) това може да бъде обем на трафика, брой транзакции,брой сесии и др.
  4. За абонамент за софтуер като услуга (SaaS) това може да бъде броят на потребителите, времето за използване и т.н.
  5. Какво да правим с разходите за онези ресурси, които не се използват и не се използват.

В същото време самият модел на разпределение на разходите трябва да вземе предвид:

  • Какъв хардуер и софтуер се използва за предоставяне на всяка конкретна ИТ услуга;
  • Правила за разпределяне на разходите за хардуер и софтуер на единица цена (поръчка) на ИТ услуга, като се вземат предвид различни драйвери (излишък, репликация и др.).

Следователно е необходимо да се оцени съвкупността от всички разходи за облака за определен период от време. Тези разходи се разпределят към облачните ИТ услуги според модела за споделяне на разходите. Така получаваме единичната цена на поръчка за ИТ услуга. И ако поставим драйвери в модела, тогава себестойността може да се окаже, като се вземат предвид излишъкът, репликацията, използването на ресурсите (услугата може да не е търсена на 100%) и т.н. При необходимост към себестойността трябва да се добави надценка - така ще получим крайната цена на ИТ услугата за периода.

Видове разходи за хардуер и софтуер

Каква може да бъде цената на всички ИТ услуги, предоставяни от облака:

  • Придобиване на хардуерни и софтуерни лицензи, определяне на дела на лицензите, който се използва директно от облака;
  • Поддръжка и поддръжка на хардуер и софтуер;
  • Ремонт и модернизация на оборудването;
  • Подмяна на оборудване в съответствие с неговия жизнен цикъл:
  • Например, на всеки 3 години оборудването може да бъде заменено по следния алгоритъм:
  • Производство → Предварително на живо → Тест → Разработване → Пенсиониране
  • Актуализиране на софтуерни лицензи;
  • Външни услуги, вътрешнифинализиране на софтуер и системи;
  • Системи за автоматизация на облака - мониторинг, откриване, виртуализация, администриране на ОС на виртуална машина и др.
  • Разходна единица за ИТ услуги

    Какво ще плати клиентът в крайна сметка? Мощност на процесора, дисково пространство, комуникационна честотна лента или количество използвана памет? Какво може да се каже за фактора време? Връзката с мрежата е настроена, но как да я продадете: на фиксирана цена на месец, ако приемем, че каналът е напълно или частично зареден, или може би въз основа на реален трафик? При системите за съхранение на данни историята е подобна - трябва да вземете под внимание репликацията и излишъка, RAID градирането.

    За клиента и доставчика на облачни ИТ услуги е важно да измерват своето потребление. Обемът на потреблението трябва да се изрази в стойностни единици. В идеалния случай потреблението на ИТ услуги може да бъде автоматично проследено и въз основа на получената информация, фактуриране и оценка на съответствието на цената и разходите с действителното използване на капацитета на облака. Ето няколко примера за разходни единици за различни видове ИТ услуги:

    • Възможни разходни единици за IaaS:
    • Дисково пространство;
    • памет;
    • Брой процесорни ядра;
    • Брой операции на процесора;
    • Ширина на честотната лента (комуникационни канали, запис на данни в хранилище и др.);
    • Брой цикли на четене/запис.
  • Възможни разходни единици за PaaS:
  • Количеството трафик;
  • пропускателна способност;
  • Брой транзакции с хранилището на данни;
  • Брой промени в хранилището;
  • Брой сесии;
  • Възможни разходни единици за SaaS:
  • Налични функции и модули;
  • услуги;
  • Време на използване;
  • Брой потребители;
  • Обслужване-ресурсен модел != модел на финансов ресурс

    Модел на облачен финансов ресурс – инфографика

    Защо трябва да вземем предвид PRM при изчисляване на цената? Моделът услуга-ресурс може да вземе предвид виртуални единици - системи, клъстери и други агрегати, всъщност сложни конфигурационни единици, които участват в предоставянето на ИТ услуга. В същото време такива сложни обекти нямат собствена стойност и няма да повлияят на изчисляването на цената на ИТ услугите. В същото време CPM може да не взема предвид оборудване, което има висока цена, но функционално не засяга пряко предоставянето на ИТ услуга. Например, ако системата за гасене на пожар се повреди, нивото на ИТ услугите може да не се влоши, но би било добре да се вземат предвид разходите за инженерни системи, когато се изчислява цената на облачна ИТ услуга. Също така няма смисъл да се включват връзки към договори за услуги в CPM, а за PRM разходите за поддръжка и поддръжка са един от най-големите дялове в цената на ИТ услугите.

    Ориз. 2 Финансов и ресурсен модел на облака

    облачна

    Разходи за ресурси, които не се използват и не се използват

    При създаването на модел на ценообразуване е необходимо да се вземе предвид ситуацията, когато потребителят не използва всички 100% от облачните ресурси за ИТ услуги. Освен това е необходимо разходите за "облак" да се разпределят колкото е възможно повече към потребителите на ИТ услуги. За да се отчете непълното изхвърляне, в модела могат да се направят следните допускания:

    • Определете какво да правите с неизползваните ресурси:
    • Цената на неизползваните ресурси може да бъде оставена в баланса на ИТ отдела и това може да се използва като индикатор за правилността на планирането на потреблението на услуги или оценка на дейността по продажба на ИТ услуги на потребителите;
    • Въведете коефициента на използване на ресурсите. Той можеда бъдат определени въз основа на анализ на минали периоди, планиране на капацитета или избрани емпирично за по-нататъшно усъвършенстване.
  • Когато се вземе предвид коефициентът на използване, може да възникне надценка - „надплащане“ за ИТ услуги. Например, можем да зададем степента на рециклиране на 70% - т.е. Вярваме, че можем да продадем само 70% от ресурсите. Останалите 30% вземаме предвид в цената на всички разходни единици. В същото време, ако продадем 80% от ресурсите, ще получим 10% от "допълнителната" печалба. Възможни решения на тази ситуация за частен облак:
  • „Допълнителната“ печалба може да бъде оставена в сметката на ИТ отдела като приятен бонус, а цените за ИТ услуги в бъдещи периоди могат да бъдат коригирани по отношение на коефициента на използване (ако ИТ отделът може да печели и не е просто разходен център);
  • Връща надплащането на клиентите на ИТ услуги пропорционално на обема на потреблението;
  • Пример за изчисляване на цената

    За да създадем модел на ценообразуване, ще вземем следните допускания: периодът на фактуриране е 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 години употреба:

    • Общата цена на сървърите е 2 000 000 рубли за 5 години.
    • Общото количество CPU ядра = 5 сървъра * 2 CPU * 10 ядра = 100. Тогава цената на 1 ядро ​​е 20 000 рубли.
    • Общото количество RAM = 5 Tb, тогава цената на 1 Gb RAM (закръглено нагоре за добра мярка 1 Tb = 1000 Gb) ще бъде 2 000 000 / 5 000 = 400 рубли за Gb.

    Нека изчислим цената на 1 Gb HDD в бъдеще за 5 години:

    • Общата цена на системите за съхранение = 1 100 000 рубли за 5 години. Цената на 1 Gb \u003d 1 100 000 / 100 Tb / 1000 (ще закръглим за четна сметка 1 Tb = 1000 Gb) \u003d 11 рубли.

    Отчитане на разходите за ресурси, които не се използват и не се използват

    За IaaS трябва да имате предвид, че ако са избрани всички CPU ядра или цялата RAM, тогава цената на ИТ услугите трябва да покрива цената на облака. Вместо да въвеждаме коефициент на използване, ще вземем най-големия дял от използването на ресурсите за всяка единица цена - ще изчислим разходите за използване на процесорни ядра и разходите за използване на RAM памет, ще изберем най-големия. Освен това, ние проектираме набор от разходни единици по такъв начин, че както делът на процесорните ядра, така и делът на паметта да се използват равномерно. Това ще предотврати ситуация на изкривяване на използването на ресурсите, при която например са поръчани само 2 услуги, едната от които използва 80% от всички процесорни ядра, а другата 80% от цялата облачна памет, което ще доведе до обща цена за потребителите от 160% от цената на облака като цяло.

    Ценова единица за ИТ услуга при абонамент за IaaS

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

    • 1 ядро ​​+ 2Gb RAM + 20 Gb HDD
    • 2 ядра + 4Gb RAM + 40Gb HDD
    • 2 ядра + 16Gb RAM + 120Gb HDD
    • 4 ядра + 32 Gb RAM + 240 Gb HDD
    • 4 ядра + 128 Gb RAM + 480 Gb HDD
    • 8 ядрен + 512 Gb RAM + 1Tb HDD