On Habré, they don’t like it when providers talk about money, but tomorrow, October 16, Jelastic.Cloud beta testing ends in Infobox, which
started a month ago, and we decided to calculate how much the work of a typical Jelastic site will cost. And also to compare these figures with the most popular services for hosting sites - virtual hosting and VPS.
For research, we deployed a WordPress site from the
auto-installer , put a topic on it slightly heavier than the standard one, and added a dozen pages with images.
According to our statistics, most of the sites hosted on the hosting, has attendance of up to 500 unique visitors per day, each of which passes an average of 2-3 pages of the site. The page on average is loaded for 20-25 requests. Total we have about 35 thousand requests per day to the average site, about 1600 requests per hour, which in practice corresponds to a load of 250 MHz (2 cloudsets) on Apache and 1 cloudlet on MySQL (with caching enabled).
')
According to our
tariffs , we provide three clouds for free, so if the load was distributed absolutely evenly throughout the day, then it would be possible to switch from traditional hosting to Jelastic by paying only disk space (approximately 5 rubles per GB per month). But in practice, the site has an uneven distribution of load during the day.

Our load modeling with the help of several servers that send requests to the site with different intensity using siege (just 35000 requests in total) showed the maximum load of 7 Apache and 2 keys on the MySQL server.
More details:
- 4 hours - 1 Apache + 1 mysql cloudlet
- 14 hours - 2 Apache + 1 MySQL clouds
- 4 hours - 3 Apache cloudsets + 2 MySQL cloudlets, minus 4 * 2 * 0.35 free cloudlet = 2.8 rubles
- 4 hours - 4 Apache cloudsets + 2 MySQL cloudlets, minus 4 * 3 * 0.35 free cloudlet = 4.2 rubles
Total: 7 rubles per day, 210 rubles per month.Yes, this amount is slightly more than the minimum hosting rate, but the Jelastic platform provides isolated resources, which allows you not to depend on the load generated by other users of the platform + configuration flexibility, which is unavailable on the virtual hosting, allows your site to work several times faster.
Now, using the same example, compare Jelastic with VPS. Most of the day resource consumption was 3 cloudlet, which is equivalent to 600 MHz processor and 368 MB of RAM. VPS-512, which costs 299 rubles per month, covers these resources with a margin. But in the hours of maximum load (1200 MHz, 768 MB), it would not be able to provide all the necessary resources, which would inevitably lead to a slowdown of the site.
In addition, it should also be remembered that you configure the VPS completely independently, which, on the one hand, allows you to make the setting that is most suitable for you, but, on the other hand, leaves the possibility of error when the site will run slower and this consume more. On our Jelastic hosting, everything is already configured, although you can change the preset parameters if you wish.
Let's estimate habraeffekt?
And what will happen if you launch an advertising campaign and many visitors come to your site in a short period of time? We tested the option when in 2 hours the site is visited by 5000 people.

As before, testing took place with the help of Siege, but its settings were loaded with requests to two landing-pages, to which the main number of transitions were supposed, and not to the entire site. The maximum load on the Apache node for this period was 3171 MHz, which corresponds to the maximum allowed 16 keys (taking into account the errors of the monitoring system). At the same time, the site visually opened fairly quickly even at the peak of the load, and the percentage of unsuccessful downloads was 0.02%
- Transactions: 119974 hits
- Availability: 99.98%
- Elapsed time: 7277.39 secs
- Data transferred: 21114.96 MB
- Transaction rate: 16.48 trans / sec
- Throughput: 2.88 MB / sec
- Successful transactions: 119977
- Failed transactions: 26
- Longest transaction: 8.02
- Shortest transaction: 0.63
Due to caching with such a load, MySQL consumed only 3 cloudlet. As a result, a two-hour advertising campaign cost 16 * 0.35 * 2 = 11.2 rubles, and if it lasted a day, the cost would not exceed 150 rubles.
Thanks to all the beta testers who helped us make Jelastic better! And also to the readers who survived in the marathon of our posts about Jelastic. We promise that the next post will be about something else. ;) In addition, we hope that the Jelastic club will only grow! Join us and you - all the details about the platform can be found
on our website .
UPDATED! On the last day, the beta decided to reduce the cost of using disk space 5 times and adjusted our calculations. Now 1 GB of disk space costs 0.7 kopecks / hour (~ 5 rubles / month).