- Баллы
- 173
- Имя в Minecraft
- KyBbIPoK
Добрый день, Дамы и Господа.
Как вы могли заметить, просторы интернета ребят предложениями аренды VDS серверов.
Но не все йогурты одинаково полезны...
Я решил облегчить жизнь начинающих администраторов,
и рассказать, основные инструкции по выбору VDS сервера для вашего проекта.
Что такое VDS сервер?
Проще говоря, это выделенный сервер примерно как Ваш компьютер, но наверное все таки мощней.
Он делится с помощью специального программного обеспечения, на много других серверов (VDS).
Ага, тут наверное уже понятно, что Вы покупаете VDS который в реальности
будет менее мощным чем настоящий компьютер.
Да, в 90% случаев это действительно так. И ничего тут не поделать.
Но к Вашему счастью, есть компании, которые добиваются высокой производительности VDS
и держат ее на уровне.
Как отличить хороший VDS от обычного VDS?
Достаточно провести несколько простых тестов, после которых Вы сможете быть уверенны в VDS сервере.
Часть 1
Диски
1. Как определить производительность дисковой системы?
Давайте зайдем на в любой интернет магазин, и посмотрим жесткие диски.
http://www.apitcomp.ru/shop/hdd_dlya_pk/western_digital/item510797/
Зайдите в характеристики товара, там вы увидите параметр:
Установившаяся скорость передачи данных До 110 Мб/сек
Получается, скорость диска до 110MB/sec
Такой жесткий, делает работу домашнего компьютера более менее нормальной.
По этому, когда будете проверять очередную VDS, смотрите, что бы скорость дисков была
не ниже 110 MB/sec.
Если вы нашли VDS с такой скорость, это не значит что вы нашли хорошую VDS!
Ведь Вы не рабочий стол будете хостить, а самый настоящий игровой сервер!
Лично я рекомендую, скорость дисков на VDS не менее 160-200MB/sec.
Ну а самое лучшее это 200-260 MB/sec.
Такой показатель говорит он том, что VDS скорее всего на SSD дисках, и хостер не урезает вас в скорости.
Тест
Для проверки подойдет ОС Debian.
Это довольно простой тест позволяющий оценить производительность системы хранения без установки дополнительных специальных утилит.
dd if=/dev/zero of=testfile bs=64k count=16k conv=fdatasync
Значение опций:
Команда
Вывод
Продолжаем:
Команда
Команда
Вывод
Теперь Вы можете смело тестировать скорость дисков на VDS, и определяться в своей покупке.
Запомните цифры: 160MB/sec (терпимо), 200MB/sec (норма), 260Mb/sec (отлично)!
С такой скоростью дисков, Ваш сервер будет чувствовать себя комфортно.
Внимание!
Делайте тесты не только перед покупкой, но и во время использования VDS!
Так как, недобросовестный хостер, в один прекрасный момент, продаст вашу скорость кому то еще!
На этом я приостановлюсь.
Часть 2
Пинг
В разговорной речи пингом называют время, затраченное на передачу пакета игровой информации в компьютерных сетях от клиента к серверу и обратно от сервера к клиенту.
Для OnLine Игр, пинг от Вас до сервера, очень важная часть.
Windows 7
Заходим Пуск - Все программы - Стандартные - Командная строка
У Вас откроется черная консоль.
Пишем в консоли команду:
Вывод
Перед тем как покупать сервер, внимательно проверьте пинги!
Стоит учитывать вашу аудиторию, люди которые будут играть на вашем сервере, должны чувствовать себя комфортно.
Например, на сервере играет 3 человека:
Вася - ping 25
Коля - ping 40
Саша - ping 80
Получается, Саше будет не совсем комфортно, все данные от сервера, будут приходить к нему с задержкой.
И наоборот, все данные от Саши, будут приходить с задержкой на сервер.
Чем еще важен пинг?
FPS - Чем ниже пинг, тем лучше FPS сервера!
Чем лучше FPS, тем комфортнее игра.
Большая разница в пинге между игроками, вызывает дисинхронизацию игрового сервера.
Старайтесь выбирать хостинг, с минимальным пингом для Вас, и ваших игроков.
Памятка:
Часть 3
Процессор
Всем доброго времени суток.
Так как мы постоянно трудимся над улучшением производительности виртулизации,
нам приходится делать бенчмарки этой самой производительности.
Так как мы на рынке не первый год, а клиентов несколько тысяч, мы ищем новые решения,
для максимального сходства VDS сервера и Выделенного сервера.
P.S. Вот таблица официальных тестов. http://www.cpubenchmark.net/singleThread.html
Всем удачи.
Продолжение следует.
Как вы могли заметить, просторы интернета ребят предложениями аренды VDS серверов.
Но не все йогурты одинаково полезны...
Я решил облегчить жизнь начинающих администраторов,
и рассказать, основные инструкции по выбору VDS сервера для вашего проекта.
Что такое VDS сервер?
Проще говоря, это выделенный сервер примерно как Ваш компьютер, но наверное все таки мощней.
Он делится с помощью специального программного обеспечения, на много других серверов (VDS).
Ага, тут наверное уже понятно, что Вы покупаете VDS который в реальности
будет менее мощным чем настоящий компьютер.
Да, в 90% случаев это действительно так. И ничего тут не поделать.
Но к Вашему счастью, есть компании, которые добиваются высокой производительности VDS
и держат ее на уровне.
Как отличить хороший VDS от обычного VDS?
Достаточно провести несколько простых тестов, после которых Вы сможете быть уверенны в VDS сервере.
Часть 1
Диски
1. Как определить производительность дисковой системы?
Давайте зайдем на в любой интернет магазин, и посмотрим жесткие диски.
http://www.apitcomp.ru/shop/hdd_dlya_pk/western_digital/item510797/
Зайдите в характеристики товара, там вы увидите параметр:
Установившаяся скорость передачи данных До 110 Мб/сек
Получается, скорость диска до 110MB/sec
Такой жесткий, делает работу домашнего компьютера более менее нормальной.
По этому, когда будете проверять очередную VDS, смотрите, что бы скорость дисков была
не ниже 110 MB/sec.
Если вы нашли VDS с такой скорость, это не значит что вы нашли хорошую VDS!
Ведь Вы не рабочий стол будете хостить, а самый настоящий игровой сервер!
Лично я рекомендую, скорость дисков на VDS не менее 160-200MB/sec.
Ну а самое лучшее это 200-260 MB/sec.
Такой показатель говорит он том, что VDS скорее всего на SSD дисках, и хостер не урезает вас в скорости.
Тест
Для проверки подойдет ОС Debian.
Это довольно простой тест позволяющий оценить производительность системы хранения без установки дополнительных специальных утилит.
dd if=/dev/zero of=testfile bs=64k count=16k conv=fdatasync
Значение опций:
- if=/dev/zero - в качестве источника данных используется псевдо-устройство являющееся генератором нулей
- of=/test.bin - это файл куда записывается информация. Не забудьте после теста удалить этот файл
- bs=64k - размер блока данных 64 килобайта
- count=16k - количество блоков данных записываемых в файл. В итоге получается файл размером 1Гб.
- conv=fdatasync - физическая запись на диск для исключения влияния кэширования записи
Команда
Код:
dd if=/dev/zero of=testfile bs=64k count=16k conv=fdatasync
Вот мы узнали скорость выполнения!16384+0 записей считано
16384+0 записей написано
скопировано 1073741824 байта (1,1 GB), 9,30189 c, 115 MB/c
Продолжаем:
Команда
Код:
echo 3 > /proc/sys/vm/drop_caches #очистить кэш
Код:
dd if=testfile of=/dev/null bs=64k
Вот мы и узнали скорость чтения.2097152+0 записей считано
2097152+0 записей написано
скопировано 1073741824 байта (1,1 GB), 1,12647 c, 160 MB/c
Теперь Вы можете смело тестировать скорость дисков на VDS, и определяться в своей покупке.
Запомните цифры: 160MB/sec (терпимо), 200MB/sec (норма), 260Mb/sec (отлично)!
С такой скоростью дисков, Ваш сервер будет чувствовать себя комфортно.
Внимание!
Делайте тесты не только перед покупкой, но и во время использования VDS!
Так как, недобросовестный хостер, в один прекрасный момент, продаст вашу скорость кому то еще!
На этом я приостановлюсь.
Часть 2
Пинг
В разговорной речи пингом называют время, затраченное на передачу пакета игровой информации в компьютерных сетях от клиента к серверу и обратно от сервера к клиенту.
Для OnLine Игр, пинг от Вас до сервера, очень важная часть.
- Нормальный ping 20ms
- Средний ping 30 - 40ms
- Высокий ping 50 - 60ms
- Плохой Ping 80 - 100ms
- Очень плохой от 100ms и выше.
Windows 7
Заходим Пуск - Все программы - Стандартные - Командная строка
У Вас откроется черная консоль.
Пишем в консоли команду:
Код:
ping <ip>
Вывод
Обмен пакетами с loadcore.ru [<ip>] с 32 байтами данных:
Ответ от <ip>: число байт=32 время=75мс TTL=50
Ответ от <ip>: число байт=32 время=75мс TTL=50
Ответ от <ip>: число байт=32 время=76мс TTL=50
Ответ от <ip>: число байт=32 время=76мс TTL=50
Статистика Ping для <ip>:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 75мсек, Максимальное = 76 мсек, Среднее = 75 мсек
Перед тем как покупать сервер, внимательно проверьте пинги!
Стоит учитывать вашу аудиторию, люди которые будут играть на вашем сервере, должны чувствовать себя комфортно.
Например, на сервере играет 3 человека:
Вася - ping 25
Коля - ping 40
Саша - ping 80
Получается, Саше будет не совсем комфортно, все данные от сервера, будут приходить к нему с задержкой.
И наоборот, все данные от Саши, будут приходить с задержкой на сервер.
Чем еще важен пинг?
FPS - Чем ниже пинг, тем лучше FPS сервера!
Чем лучше FPS, тем комфортнее игра.
Большая разница в пинге между игроками, вызывает дисинхронизацию игрового сервера.
Старайтесь выбирать хостинг, с минимальным пингом для Вас, и ваших игроков.
Памятка:
- Нормальный ping 20ms
- Средний ping 30 - 40ms
- Высокий ping 50 - 60ms
- Плохой Ping 80 - 100ms
- Очень плохой от 100ms и выше.
Часть 3
Процессор
Всем доброго времени суток.
Так как мы постоянно трудимся над улучшением производительности виртулизации,
нам приходится делать бенчмарки этой самой производительности.
Так как мы на рынке не первый год, а клиентов несколько тысяч, мы ищем новые решения,
для максимального сходства VDS сервера и Выделенного сервера.
P.S. Вот таблица официальных тестов. http://www.cpubenchmark.net/singleThread.html
Всем удачи.
Продолжение следует.
Последнее редактирование модератором:
