Selectel Cloud Hosting Test

    Recently, when I saw the announcement on the hub , I decided to try Selectel's cloud hosting, and now, after 2 months of using the 2 approaches, I am ready to share my opinions and results.

    And most importantly - you finally find out how much it costs, because the pricing policy is very unusual: there is no monthly fee, money is taken only for consumed resources, but these resources are many different.

    Let's start with the good: everything works not just fast, but damn fast. Comrades from Overseas, of course, well done with their 40 Gbps backbone network, but with 1 gigabit channels to the drives of the selector, the speed does not make much to be desired at a significantly lower price. This is perhaps the first VPS that I see where already at the stage of software installation it is clear that everything flies significantly faster than on the home "dedicated" server (well, the local Debian repository helps).

    The main speed test

    All the VPS that fall into my hands I test with my site - this is lightweight PHP + MySQL, and PHPBB as heavy artillery. In all cases, the settings are the same, and the same PHP accelerators (APC). The numbers in the cells are the number of requests per second, measured by the utility “ab -c 10 -t 10 url”. Here are the results I got:

    Test / ServerSelectel (8 cores)dedicated Atom 330ihc.ru VZ-1
    Home 3.14.by/en1188220170
    PHPBB 3.14.by/forum1532117

    I think no comments are required here, but you need to remember that constant work on 1000 requests per second per month will consume a lot of money.

    Network and stability

    There were no stability issues - everything works like a clock, they warned about a single reboot almost a week in advance. The failure was only one minute at 15-20 this week, and a week of expenses was compensated for this. Unfortunately, at the moment, DC at selectel in St. Petersburg, but in the future they promise Moscow. Therefore, the ping chart is not so beautiful:



    Support

    He answers cheerfully, but they do not have access to disks, therefore they cannot (yet) reset the password or something else, and their functions are limited only to situations when something does not work. When it was not possible to resize disks on the fly, they promised to change them manually on request. However, maybe someone will be calmer if the support does not have an easy opportunity to rummage through your system.

    Price

    As I already mentioned, money is taken for everything separately) For example, for memory - specifically for the consumed amount of megabytes at the current moment. For example, if the server needs 0.5 GB for normal operation, and sometimes 4 GB for 5 minutes, this will cost an additional 16 kopecks. Disk - for operations (pennies), and for the current volume of the disk (you can expand, but not reduce). Well, traffic is a ruble per GB.

    Here is a table of expenses for the last month (burdened by constant habr and reddit effects) of my server on which half a dozen sites, svn repository and other services I need: As you can see, the main expenses for memory and traffic. Even with 0.5TB of traffic, it makes sense to look at ordinary non-cloud VPS hosters that promise not to ban for 1TB of traffic.

    Машинное время 9,92 руб. / 9.920 час.
    Потребление памяти 116,32 руб. / 234.136 ГБ * час.
    Диск: запросов на чтение 1,41 руб. / 0.423 млн. шт.
    Диск: запросов на запись 5,10 руб. / 1.530 млн. шт.
    Диск: прочитанный объём 0,79 руб. / 7.900 ГБ
    Диск: записанный объём 1,44 руб. / 14.400 ГБ
    Диск: хранение 14,70 руб. / 2.942 ТБ * час
    Сеть: получено 1,37 руб. / 6.850 ГБ
    Сеть: отправлено 95,58 руб. / 95.580 ГБ
    Итого 246,63 руб.




    Optimization

    Selectel gives administrators a whole new level of optimization - at a price. Now it’s profitable to configure the server for dynamic memory consumption, limited from above (for example, so that the number of Apache processes is from 1 to 8-16 + starting all kinds of Ruby on demand) + you need to monitor so as not to load the disk too much. And finally, now there is a financial incentive for optimization, and not just “to work”.

    In general, my opinion is extremely positive - here you are sure that you will not be “asked to exit” for too high a load - but you can spend a lot of money in the case of an unoptimized application. But in the case of a normally configured not too loaded server (mail, repository, hamster) - it turns out terribly cheap (<200rub / month)

    The only thing that I personally would like is a lower / progressive price for traffic and / or optional anonym for the ratios for the monthly fee.

    Questions / opinions / comments - in the studio

    Also popular now: