Почему наше решение — лучший VPS для форекса?

Или как технологические решения приводят к практическим преимуществам для трейдеров

Универсальными средствами очень сложно добиться рекордных показателей. Обычным VPS-решением очень сложно получить по-настоящему быстрое исполнение. И мы покажем вам почему.

Инфраструктура обычных VPS-решений

Хостинг-провайдеры берут достаточно мощный сервер и запускают на нем много виртуальных операционных систем. Скажем, имеется машина с конфигурацией типа Xeon E5-1650 3.5GHz суммарно 24 ядра CPU, 128 ГБ оперативной памяти, 2 x 2 ТБ жесткого диска в RAID1 и 1 Гбит сеть. На ней запускают 80 виртуальных операционок и целевое приложение запускается уже внутри них.

У этого мощного компьютера много ресурсов, но в пересчете на каждую виртуальную ОС получается мало. Например, из 128 ГБ оперативной памяти одной виртуалке достается только 1 ГБ. Из 24 процессорных ядер доступ будет максимум к одному. Задействовать неактивные ядра в случае необходимости не получится физически.

Причиной всему уже упомянутая универсальность этого не форексного VPS. Подавляющее большинство ресурсов мощной машины тратится на поддержание работы 80 виртуальных операционных систем.

  1. Каждая операционка запускает по 500 потоков минимум. Умножаем на 80 и получаем 40 000 активных потоков.
  2. Каждая виртуалка занимает 100 МБ оперативной памяти минимум. Что в пересчете на 80 инстансов съедает 8 ГБ оперативной памяти.
  3. Имеется латентная дисковая активность 80 копий операционных систем.

Все вышеперечисленное является платой за универсальность решения. Но с этим можно было бы мириться, если бы не один скрытый и критичный недостаток. Ресурсы компьютера уходят на поддержание столь громоздкой инфраструктуры и поэтому не достаются целевому приложению вовремя.

Распределение ресурсов обычного VPS-сервера по задачам


Такое решение не гарантирует лучшего исполнения даже если ваш VPS будет иметь минимальный пинг до брокера. Предположим, торговый робот проанализировал рынки и собирается совершить сделку. Но из-за занятости железа происходит задержка между принятием решения и отправкой торгового ордера на сервер.

В одном случае она может составлять 50 миллисекунд, а во втором — 150. И хотя отправка приказа пройдет мгновенно, вы все-равно получите задержки в исполнении. В этот раз они возникнут еще на самой хостинг-машине и вы точно так же потеряете часть прибыли.

Во-вторых, если ваш робот обрабатывает большие объемы данных, то выделенного ядра процессора может не хватить. Из-за перегруженности платформа не успеет проанализировать котировки вовремя. Вы опять получите задержки и лишитесь части прибыли.

В-третьих, часто в виртуалках не используются графические драйвера и вся нагрузка по отрисовке графиков ложится на уже перегруженные CPU. Это еще больше замедляет аналитическую работу эксперта и еще больше снижает прибыль.


Все эти задержки накладываются друг на друга и серьезно увеличивают фактическое исполнение операций. При этом пинг до сервера остается на заявленно-низком уровне, но это не приносит пользы.

Технологичность MetaTrader VPS

Наше решение учитывает все эти недостатки. На сервере с той же конфигурацией мы тоже можем запустить 80 торговых платформ и даже больше. При этом мы действительно предоставим все преимущества лучшего исполнения и 24-часового аптайма.

Во-первых, в нашем сервисе используется только одна операционная система. Все торговые платформы запускаются только в ней и почти все ресурсы машины достаются именно им. Каждая копия MetaTrader получает куда больше:

  1. Оперативная память до 3 ГБ
  2. Несколько ядер CPU по требованию
  3. Жесткий диск - до 16 ГБ

Распределение ресурсов VPS-сервера по задачам


Ядра процессора не заняты выполнением непродуктивных операций по поддержанию инфраструктуры. Они всегда свободны и не тормозят аналитические функции торговых роботов. Также отсутствуют задержки между принятием торгового решения и отправкой торгового ордера на сервер.

Задержки при исполнении торговых операций

Мы постоянно улучшаем и модернизируем свою сеть, чтобы добиться минимального пинга — сейчас MetaTrader VPS обеспечивает менее 5 миллисекунд сетевой задержки при подключении к 80% брокерских серверов.

MetaTrader VPS обеспечивает менее 5 миллисекунд сетевой задержки при подключении к 80% брокерских серверов


Во-вторых, для нашей форекс-VPS мы разработали специальные облегченные версии торговых платформ. В них максимально отключены неиспользуемые для алготрейдинга и копитрейдинга функции.

Графическая система полностью отключена — графики виртуализированы и видеокарта не нужна. Благодаря этому не создается излишняя нагрузка на CPU и ничто не мешает полезным вычислениям экспертов.


Сравнение функций обычного хостинга и форексного MetaTrader VPS

#
Функции и параметры
Обычный хостинг
MetaTrader Forex VPS
1
Минимальный пинг до сервера брокера
+
+
2
Задержки на уровне сервера из-за памяти и CPU
Есть
Нет
3
Ресурсы, оставшиеся для платформ MetaTrader *
20 %
99 %
4
Гибкое выделение ресурсов "по требованию"
Нет
Есть
5
Количество выделенных ядер CPU для одной платформы
1
Не ограниченно
6
Объем выделенной оперативной памяти
1 ГБ
до 3 ГБ
7
Сложность настройки и управления
Относительно высокая
Минимальная
8
Активации купленных в Маркете продуктов
1 активация сгорает
Не сгорает

*здесь и далее для расчетов использовался тестовый стенд следующей конфигурации: Xeon E5-1650 3.5GHz суммарно 24 ядра, 128 ГБ оперативки, 2 x 2 ТБ диска в RAID1 и 1 Гбит сеть. На этой машине запускалось по 80 копий торговой платофрмы MetaTrader 5.


Обычный хостинг действительно сокращает задержки на этапе связи платформы с сервером брокера. Однако, в ответ создает задержки еще на самой виртуальной машине. Выходом из положения может быть аренда на менее загруженных серверах или даже отдельный сервер. Но это уже намного дороже (например, 100 USD в месяц) и в разы больше, чем 15  USD за MetaTrader VPS.

У нашего виртуального хостинга нет побочных эффектов — вашим торговым роботам всегда хватит ресурсов. Более того, у нашего решения есть дополнительные преимущества:

  1. Быстрый запуск — вам не придется ничего настраивать, подключать специалиста или изучать документацию. Наше решение интегрировано прямо в платформу и управляется с помощью обычного визарда.
  2. Приложения из Маркета не теряют активацию, если вы запускаете их на нашем хостинге

Заказать MetaTrader VPS >>