📜 ⬆️ ⬇️

“What is the benefit?”: Feasibility study of using IaaS

The need for a feasibility study of the transition to the cloud usually arises in two cases:


Consider the second option and take the situation as a reference point when you need to run a relatively large online store.


/ photo by Serge Kij CC

Before proceeding to costing, you should determine for yourself the general scheme of the project and the technical component. Suppose that in our case the hardware will include an Nginx server (Intel Xeon 2.6 GHz, 4C, RAM 8 GB, HDD 2 TB SAS) and two web servers (Intel Xeon 2.6 GHz, 4C, RAM 24 GB, HDD 2TB SAS) .
')
Also there will be two database servers (Intel Xeon 2.6 GHz, 16C, RAM 48 GB, HDD 2TB SAS) and two log servers - Memcached, Logs (Intel Xeon 2.6 GHz, 2C, RAM 16 GB, HDD 4TB SAS).

The general scheme of the project is as follows:



Acquisition of equipment and building your own IT infrastructure


In our case, suppose we decided to purchase Cisco UCS server blades with Fabric Interconnect, a Cisco Nexus switch to provide network connectivity, and NetApp solutions as a storage system (by the way, we somehow did a Cisco UCS boxing solution). When deploying such an IT infrastructure, a company will face capital and operational costs.

The cost of buying a hardware platform

This type of cost includes:


Thus, the formula for calculating the cost of creating a hardware platform (K) takes the following form:

K = K pr app + K cpv + K ccd + K set + K training + K inst app

Suppose that the cost of infrastructure design is 120 000 rubles (the work lasted 120 hours at a price of 1000 rubles per hour). The cost of installation is 32,000 rubles at a cost of 800 rubles per hour, and the cost of training for one employee is 80,000 rubles (with 40 hours of training and 2,000 rubles per hour). Total 232 000 rubles.

Now calculate the cost of equipment:



As a result, we obtain that the costs of creating a hardware platform (K) are:

K = 232,000 + 19,777,230 = 20,009,230 rubles.

Software costs

In addition to the cost of acquiring and installing hardware, it is necessary to take into account the cost of software, which consists of software licenses (K persons ), installation and configuration costs (K instpo ), training costs of specialists (K training ).

K po = K persons + K instpo + K train

Suppose that in the case we are considering, employees of the organization are familiar with the software provided - so the cost of training will be zero.

Installation and configuration of infrastructure software will be performed by a single specialist of the company, who takes 800 rubles per hour and estimated the duration of the work at 40 hours. And also 12 licenses of VMware vSphere Enterprise Plus for 2300 dollars each will be acquired.

Thus, the sum of the costs of infrastructure software is:

= 1 837 884 + 32 000 = 1 869 884 rub.

Operating costs for IT infrastructure


In contrast to capital costs, operating costs are characterized by a recurring nature, that is, they are measured in monetary units per unit of time (rubles per year).

Operational costs include:


Thus, operating costs are calculated by the formula:

C = C datacenter + C app + C to + C Pers + C Pack

In our case, the operational costs of IT infrastructure are 7,524,444 rubles per year (a detailed analysis of operating costs with the formulas for calculating each component can be found here ).

Additionally, a few words should be said about hardware redundancy and increasing computing power. Hardware redundancy leads to unused capacity, which is needed only if one of the main servers fails or the company expects a certain increase in the future, because it buys equipment "in reserve". It also affects the cost of maintenance of "iron".

Using cloud services in the IaaS model


Now consider the option of acquiring a cloud service in the IaaS model, for which we express the necessary components in the cores of CPU, RAM and disk space. Using the cloud service in the IaaS model, the client rents a dedicated virtual platform, thereby shifting some of the responsibility and costs to the hosting provider.

In the case of IaaS, only operational costs remain, which are measured in monetary terms per unit of time.



Thus, the company will pay the amount of 5,258,400 rubles annually to the cloud provider, which is much cheaper than building and maintaining its own IT infrastructure. Given that the company does not have to make a one-time purchase of equipment (24 million rubles) and its further maintenance, resulting in a waste of 7 million rubles a year.

Carrying out such calculations is quite a painstaking task: to calculate the real benefits from the implementation of a particular format of IT infrastructure, you need to take into account many factors and figures that economists are used to working with.

Nevertheless, such a calculation can show companies that in most cases the benefits of migrating to the cloud are expressed not just “in words”, but also in real numbers. For a more detailed study of the technical and economic calculations in the implementation of cloud technologies, you can read our book “ Economic justification for migration to the cloud for the IaaS model ”.

Source: https://habr.com/ru/post/312042/


All Articles