Хочу уточнить по ценам и сказать о своем опыте. Прошу не пинать за неточность и допущения, я смотрю на вещи больше, как владелец сайтов, а не как админ. Если видите гонево, пожалуйста, поправьте меня.
Процессорное время:
Selectel: 1 руб. за час за 100% загрузки одного ядра
Clodo: 1 sec - 0,001 руб, то есть за час - 3,6р (одно или все ядра??)
О расчете процессорного времени в Selectel Amarao пишет на хабре: http://habrahabr.ru/company/selectel/blog/110667/ (Мы это значение округляем до микросекунд (чтобы избежать проблемы с int64), а в биллинге фиксируются лишь целые секунды (дробная часть копится, пока не набежит на секунду). Деньги же за процессорное время списываются как только набежит хотя бы на 1 копейку (в настоящий момент это 36 секунд).)
Как тарифицируется время на Клодо, я не могу узнать, поэтому дальше я оперирую по процессороному времени опытными данными.
Память:
Selectel: 50 коп. за гигабайт(1000 мегабайт) за час
Clodo: 1 ГБ в минуту - 0,01 руб, то есть за час - 60 коп
Хранение диска:
Selectel: 5 руб. за терабайт за час
Clodo: 1 ГБ в час - 0,01 руб, за терабайт - 10 руб
В selectel также взымается плата за дисковые операции, сеть и прочитанный/записанный на диск объем, что на Clodo не тарифицируется.
Теперь личный опыт на реальных машинах:
На Clodo: CentOS-5.5-32 bits, 14x2267MHz, 256/1024MB, 20GB SAS - размещено 2 сайта с общей посещаемостью 50-100 уников в сутки, средние расходы - 9-10 р в день:
SAS : 4.8р. (480), RAM : 2.88р. (361.53), CPU : 1.473р. (1473)
Средняя занятость оперативки - 180-210М
Итого получается около 70 р в неделю или 300 р в месяц.
На Selectel: Ubuntu server 10.04 32 bits, 8x2267MHz, 256/512MB, 5GB
размещены те же 2 сайта, только посещаемость была не реальная, а с некоторыми допущениями генерировалась при помощи loadimpact.com.
Средняя занятость оперативки - 80-110М, скорее всего из-за меньшего количества ядер.
Средний расход в сутки - 3р:
Машинное время 0,08 руб. / 0.080 час.
Потребление памяти 2,17 руб. / 4.368 Гб * час.
Диск: запросов на чтение 0,02 руб. / 0.006 млн. шт.
Диск: запросов на запись 0,07 руб. / 0.021 млн. шт.
Диск: прочитанный объём 0,01 руб. / 0.100 Гб
Диск: записанный объём 0,02 руб. / 0.200 Гб
Диск: хранение 0,60 руб. / 0.120 Тб * час
Сеть: получено 0,01 руб. / 0.050 Гб
Сеть: отправлено 0,00 руб. / 0.000 Гб
Итого 2,98 руб.
Пересчитаем к объему диска 20Gb, так как остальные параметры идентичны - 2,4р, итого вместо 3р имеем 4,8р в сутки.
Селектел генерирует одну и ту же страницу сайта за 0,13-0,19с, Клодо - почти в 2 раза дольше: 0,21-0,36с, и это при 14 ядрах вместо 8 у Селектела. Схема отдачи контента одна и та же: бэкенд - апач2, фронтенд - nginx, eaccelerator и memcached.
Итого Селектел получается в 2 раза дешевле. Это сайты практически без нагрузки.
Посмотрим сервера под нагрузкой: (http://habrahabr.ru/company/selectel/blog/110507/)
Цитата:
Среди реально использующихся самая «дорогая» машина обошлась клиенту в 1138 рублей за месяц, распределение расходов было следующим:
Ресурс количество Сумма
Машинное время 158.94 часа 158.94 руб
Оперативная память 304.01 Гб *ч 152 руб
Диск: запросов на чтение 92.016 млн. шт. 276.04 руб.
Диск: запросов на запись 12.641 млн. шт. 37.92 руб.
Диск: прочитанный объём 2167.308 Гб 216.73 руб.
Диск: записанный объём 269.513 Гб 26.95 руб.
Хранение диска 22.110 Тб * час 110.55 руб.
Сеть: получено 54.187 Гб 10.83 руб.
Сеть: отправлено 148.426 Гб 148.42 руб.
Я не буду учитывать процессорное время ни в Селектеле, ни в Клодо, так как это наиболее дешевый ресурс и я с ним не разобрался.
Итого - 1138-159=979р
Дисковые операции в сумме составляют 276+38+217+27=558р, более половины всей стоимости.
Сеть в сумме - 159р, то есть около 15% всей суммы.
Возьмем теже нагрузки и пересчитаем на Клодо:
Машинное время 158.94 часа не учитываем
Оперативная память 304.01 Гб *ч 304*0,6=182 руб
Диск: запросов на чтение 92.016 млн. шт. не тарифицируется
Диск: запросов на запись 12.641 млн. шт. не тарифицируется
Диск: прочитанный объём 2167.308 Гб не тарифицируется
Диск: записанный объём 269.513 Гб не тарифицируется
Хранение диска 22.110 Тб * час 22,1*10=221 руб.
Сеть: получено 54.187 Гб не тарифицируется
Сеть: отправлено 148.426 Гб не тарифицируется
Итого: 182+221=403р
Мой краткий вывод: для простаивающих и малозагруженных машин дешевле Selectel, для нагруженных - дешевле Clodo.
Я не агитирую ни за одного ни за другого, просто сам столкнулся с проблемой выбора и пришлось разбираться. Я для себя решил взять Клодо по вышеизложенным соображениям и с учетом 50% скидки, какую сейчас дает Клодо. А для бэкапа взял машину на Селектеле на мини-сборке дебиана с 20Га винчестера, которая будет включаться только для бэкапа и потреблять в месяц около 80р.