VPS overselling. Важный фактор стабильности виртуального сервера.
Некоторые из клиентов, покупая виртуальный сервер, даже не предполагают, что они как те самые бравые золотоискатели, могут приобрести участок земли, который уже продан кому-то другому до этого.
Перед покупкой виртуального сервера или после нее(если уж так случилось) , вам следует получить однозначный ответ от своего хостера, какой оверселлинг для своих виртуальных серверов они допускают.
Начнем по порядку…
Что такое Overselling?
В зависимости от используемой технологии виртуализации, в работе корневого сервера присутствует тот или иной процент оверселлинга (overselling). Это значит, что делается расчет на то, что все виртуальные выделенные серверы в один момент не будут использовать максимум своих гарантированных ресурсов. Поэтому хостером продается больше ресурсов, чем он фактически имеет. Кроме того, в зависимости от технологии процент оверселлинга может быть разный. Если используется технология с собственным ядром для каждого VPS (UML, Xen), то в этом случае процент оверселлинга должен быть минимальный. Если технология с одним ядром для всех VPS (Virtuozzo, FreeVPS), то оверселлинг возможен в достаточно большой степени, но рекомендуется не больше, чем в 2 раза по ресурсам памяти и cpu. Технология Chroot BSD (VDSmanager) позволяет делать оверселлинг в 10 раз и больше, что в большинстве случаев оправдано и допустимо.
На практике.
К примеру, 10 одинаковых VPS нормально соседствуют рядом на сервере. Каждый из серверов потребляет x ресурсов. Следовательно, все вместе они потребляют 10x.
Y - полная мощность оборудования сервера.
10x=y - это идеальное соотношение при обычной работе без оверселлинга. Т.е. по сути выделенный сервер делится между клиентами в равных частях. Отличная схема, только не выгодная для хостера.
А, что если все виртуальные серверы не будут работать в одночасье? (правило загрузки интернет-провайдеров тому доказательство. 80% времени канал провайдера загружен на 20% и наоборот)
Тогда можно применить это и для VPS. Вполне нормально соседствуют друг с другом количество серверов, которое в своей совокупности, в два раза больше по ресурсам, чем физический сервер, который их обслуживает. (Для Virtuozzo)
10x=1\2y - это идеальное соотношение для системы виртуализации Virtuozzo.
Т.е. на сервере с 1024 RAM памяти, используя Virtuozzo, правильно было бы разместить 4 VPS с 512 RAM. Но не более.
Проверка оверселлинга у хостера.
Однозначного ответа о возможности самостоятельной проверки уровня оверселлинга у меня нет. Видимо, это невозможно сделать на стороне клиента.
Задайте вопрос в тех.поддержку. По ответу уже можно будет судить о тех или иных вещах.
Также, внимательно ознакомьтесь с тем железом, на котором размещаются виртуальные серверы. Это должны быть фирменные платформы, внутри которых стоят серверные платы, которые рассчитаны для работы с большой нагрузкой.
Закажите тестовый VPS. Помониторьте, как он работает. Сделайте тяжелые запросы к базе данных.
Надежный виртуальный сервер 384 RAM 10 GB HDD за 19.9$\мес. С панелью управления DirectAdmin!
Кроме этой статьи наши читатели заинтересовались таким:

