Максимализм в цифрах, или VDS для игрового сервера
Дорогие друзья, в последнее время к нам стали обращаться клиенты, которым недостаточно тех ресурсов VDS, которые мы предоставляем. Речь идет о так называемых максималистах, или клиентах, которым нужны самые мощные CPU для своих задач. Хостингом мы занимаемся уже почти 10 лет, изначально мы специализировались на high load проектах, но те задачи, которые мы решали и решаем, построены на базе многоядерных и многопроцессорных систем Xeon, процессоров промышленного типа, которые полностью удовлетворяют подавляющее число наших клиентов. Однако Xeon в своих тактовых частотах, обычно отстают от линейки десктопных аналогичных процессоров на 1-2 поколения (людям нужен сервер промышленного качества, но на десктопной архитектуре!!!) Наш парк серверов был построен исходя из массовых задач и спроса: максимальная долговечность, стабильность и низкое энергопотребление и тепловыделение. И уж точно, с линейкой HARD+, в которых мы установили процессоры Xeon X5690, мы были уверены что удовлетворим даже этот спрос, но на деле, оказалось, что около 1% клиентов нужно больше. Но за индивидуальные дорогостоящие решения, всегда нужно платить больше, это не коммерческая хитрость, это факт. И когда людям начинаешь объяснять, что подобные решения не пользуются спросом из-за высокой цены, в ответ мы натыкаемся на негатив.
Нашей задачей всегда было удовлетворение спроса, как на массовые, так и на индивидуальные решения. Поэтому решено было написать подробную статью, все посчитать вместе, сделать определенные выводы и решить совместно, нужно это, или нет.
Итак приступим. Мы рассматривали 2 десктопных процессора с наиболее высокими частотами: это i7 4790K и i7 7700K, 4-е и 7-е поколение процессоров Intel I7 соответственно. Стоимость у них примерно одинаковая, производительность тоже, но 7700K чуть по-новее, и может поддерживать 64 гб оперативной памяти против 32 гб 4790K, поэтому решено остановится и рассматривать сервер на базе 7700K. Данный процессор построен на базе 4 физических ядер или 8 потоках в режиме hyperthreading (логическое деление 1 ядра на 2 потока).
CPU — самый дорогой ресурс VDS, и подобные решения на VDS, с такими CPU, хотя и предоставляют, их можно найти, но Вы обязательно упретесь в сильный оверселлинг, в лучшем случае, VDS с такими CPU продают на потоках, а не ядрах. И если вы купили VDS на 1-м из 8 потоков (напоминаю, что в i7 7700K 4 ядра или 8 потоков), значит, вы должны осознавать, что то же физическое ядро может быть занято другим клиентом. И это логично. А значит, вы получите не 100% 1-го физического ядра, а всего 50% (если вы и ваш сосед по ядру будете занимать вдвоем одно ядро на 100%).
Физический сервер, построенный на таких CPU будет стоить минимум 120 тысяч рублей (ниже посчитаем все вместе), а держать сможет максимум 4 клиента, если каждому клиенту выдавать 1 физическое ядро (а не поток), или 8 клиентов, если выдавать 1 поток.
Допустим мы решили выдавать физическое ядро, индивидуально, без хитростей, выключим hyperthreading и честно поделим такой сервер на 4-х клиентов, во сколько это обойдется, давайте посчитаем.
Сначала стоимость этого сервера, например, мы покупаем его за собственные деньги, не в лизинг или кредит, и рассчитываем окупить его за 2 года.
Существует всего 1 платформа Supermicro, которая поддерживает архитектуру десктопного CPU Intel i7 7700K: Supermicro SYS-1019S-M2
через яндекс.маркет я нашел ее за 57907 руб. Что туда входит? Корпус 1U для стойки, материнская плата, блок питания на 400 ватт и прочая мелкая перефирия.
Далее смотрим комплектующее на немецком сайте computeruniverse.net, цены на котором значительно ниже, чем в российских магазинах:
- 1 x процессор I7 7700K — www.computeruniverse.ru/products/90679586/intel-core-i7-7700k.asp = 25270 руб.
- 2 x память 32 гб DDR4 2400 mhz — www.computeruniverse.ru/products/90656367/kingston-hyperx-fury-black-16gb-ddr4.asp = 16154 руб.
- 1 x SSD диск на NVme и MLC на 512 гб (мы же хотим все по-максимуму) — www.computeruniverse.ru/products/90725575/samsung-ssd-970-pro-m-2.asp = 11324 руб.
- 1 x переходник для m.2 в слот pci-express — www.computeruniverse.ru/products/90566305/delock-89370-interner-m-2-adapter.asp = 1396 руб.
- Плюс стоимость доставки составит ~30 евро, или 2272 руб. по текущему курсу
Итого сервер нам обойдется: платформа + процессор + память + ssd + переходник + доставка
57907 + 25270 + 16154 + 11324 + 1396 + 2272 = 114323 руб.
Напоминаю, что эта цена без % лизинга или кредита, и мы собираемся ее вернуть в течение 2-х лет
Полученный сервер сможет держать 4 VDS следующих конфигурации — 1 x CPU, 8 gb RAM, 128 gb SSD
А значит, делим сумму 114323 руб на 24 месяца и получаем 1/24 его стоимости:
114323 / 24 = 4763.45 руб минимально должен приносить этот сервер в течение 24 месяцев, чтобы просто окупиться «в ноль».
Например мы нашли 4-х клиентов под этот сервер, но у нас же еще есть размещение (охлаждение, электричество), трафик, защита, обслуживание, давайте посчитаем эти расходы:
Размещение в дата-центре многобайт, без трафика и защиты, обойдется нам в 2700 руб:
mnogobyte.ru/colocation.html
Допустим трафик и защиту мы будем предоставлять сами за 1000 руб в месяц + 1000 руб в месяц. облуживание, получаем расходов: размещение + трафик + обслуживание
2700 + 1000 + 1000 = 4700 руб.
Значит наш сервер, чтобы окупить себя «в ноль» за 24 месяца, должен приносить минимум: 1/24 стоимости + расходы за 1 месяц:
4764.45 + 4700 = 9463.45 руб в месяц
делим эту сумму на наших 4-х клиентов, и получаем среднюю стоимость 1 такой VDS:
9463.45 / 4 = 2365.86 руб.
Инфляцию, амортизацию и прочие расходы мы сюда не заносим. Это фактически себестоимость такого решения при условии, что 4 клиента всегда есть на этом сервере, и исправно оплачивают свои VDS. Но по факту, такого может и не быть. Сегодня людям нужен такой сервер, а завтра они решат, что лучше урезать расходы и взять что-то более бюджетное, и на выходе мы уже получаем, что окупаемость такого сервера растягивается уже на 3 года вместо двух. Поэтому разумно будет добавить 30% к итоговой стоимости, и это будет минимальной ценой, которую мы сможем дать: 2365.86 + 30% = 3075 руб.
Мы готовы выслушать ваши мысли и предложения, и вместе решить, нужен ли нам такой тариф, или нет. Будем рады любой конструктивной критике и предложениям!