Мы запускаем облачный сервис MQL5 Cloud Network! - страница 26

 
Renat:

Не совсем понятна схема запусков:

  1. на каждом из 10 физических серверов запускается по 24 агента независимо или
  2. используется некая среда, которая обеспечивает доступ ко всем 10 серверам с одной точки, откуда и добавляются агенты?

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

Пока утилизация агентов в облачной сети низкая из-за недостатка заказчиков. При наличии серьезных расчетных задач идет полная загрузка CPU.


По разному можно ( кластерные Load Balancers используются )

Сейчас физику сравнял с логикой. На каждом по 20 агентов запустил. (всего ядер 24 на каждом )

т.е. вариант 1.


2 Динамическая кластерная архитектура следующая:

- Создается шаблон кластерного нода ( впростонароде ставим туда агента на 20 ядер) , преобразуем его в шаблон, который сохраняется в системе управления облаком. Кластерный нод может быть хоть на Win, хоть на Lin

- Создается Лоад Балансер, под который заносится ноды кластера

- Над всей этой системой стоит политика управления облаком: отслеживается использование процессорного ресурса ( отвечает некий демон "маниту", который генерит события по изменению конфигурации нодов кластера  )

- В случае если процессорный ресурс использован на 70-80% втечение определенного врвмени, происходит рождение нового кластерного нода, он разворачивается на новой аппаратной платформе и автоматически заносится/регистрируется в балансировщике нагрузки и его агенты регистрируются на Ваших сервисах под новыми портами и т.д...( так происходит самостоятельный рост и развитие кластера по требованию. Это позволяет облаку переварить любую по ресурсам задачу ).

- В случае если процессорный ресурс не используется ( ниже определенного уровня втечение определенного промежутка времени), происходит автоматическое удаление кластерного нода, разрегистрация его в балансировщике нагрузки

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

Так получается динамический кластер, который сам динамически расширяется если надо и сужается если не используется.

Таким образом получается облако, которое может быть расширено до нужных размеров для выполнения задачи ( хоть 20 ядер, хоть 2000, но агент Вам сообщает соответственно максимальную конфигурацию ядер на кластерном ноде -  24 например. Хотя их на самом деле может быть и тысячи... )

Сейчас переключил на 1-й вариант, т.е. несколько отдельных нодов ( считайте что обычные хосты )...

 

Bazz:

1) Официальный запуск облака для конечных пользователей уже был?

Да, уже был. Как раз эта ветка начинается с официального объявления о запуске.


2) Как вы собираетесь рекламировать и раскручивать этот сервис?

Сервис активно рекламируется по тематическим направлениям распределенных вычислений.

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

3) Будет ли пересмотрена цена стоимости использования процессорных ресурсов? (имхо она сейчас не такая высокая)

Да, цена скорее всего будет пересмотрена.

Но сейчас малые заработки объясняются исключительно недостатком заказчиков. Как только сеть начнет активно использоваться, заработки поднимутся на 1-2 порядка без необходимости повышения цены кванта ресурсов.

 
Renat:
Да, уже был. Как раз эта ветка начинается с официального объявления о запуске.

Сервис активно рекламируется по тематическим направлениям распределенных вычислений.

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

Да, цена скорее всего будет пересмотрена.

Но сейчас малые заработки объясняются исключительно недостатком заказчиков. Как только сеть начнет активно использоваться, заработки поднимутся на 1-2 порядка без необходимости повышения цены кванта ресурсов.

Спасибо за ответ, такой вопрос, PR это я так понимаю производительность моего агента, как она высчитывается? что берется за основу? И если она скажем больше чем 100, имеет ли смысл увеличивать количество агентов имея меньшее количество ядер (комп на самом деле очень производительный)
 
Renat:
Да, уже был. Как раз эта ветка начинается с официального объявления о запуске.


Сервис активно рекламируется по тематическим направлениям распределенных вычислений.

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

Да, цена скорее всего будет пересмотрена.

Но сейчас малые заработки объясняются исключительно недостатком заказчиков. Как только сеть начнет активно использоваться, заработки поднимутся на 1-2 порядка без необходимости повышения цены кванта ресурсов.

Добавьте программу лояльности, ведь Cloud'у важно чтоб в любой момент были доступны ресурсы, программа лояльности поможет сохранить ресурсы не зависимо от загрузки и цены. А то ведь народ потестит и начнёт уходить, а сделав диференциацию по цвету штанов ) можно запросто стабилизировать Cloud.
 
Bazz:
Спасибо за ответ, такой вопрос, PR это я так понимаю производительность моего агента, как она высчитывается? что берется за основу? И если она скажем больше чем 100, имеет ли смысл увеличивать количество агентов имея меньшее количество ядер (комп на самом деле очень производительный)

Посмотрите специально подготовленный раздел MQL5 Cloud Network: Часто задаваемые вопросы - оплата.

Там расписана схема вычислений.

Вопросы по оплате в сети распределенных вычислений MQL5 Cloud Network
Вопросы по оплате в сети распределенных вычислений MQL5 Cloud Network
  • cloud.mql5.com
Вопросы по оплате за участие в сети распределенных вычислений MQL5 Cloud Network.
 
Urain:
Добавьте программу лояльности, ведь Cloud'у важно чтоб в любой момент были доступны ресурсы, программа лояльности поможет сохранить ресурсы не зависимо от загрузки и цены. А то ведь народ потестит и начнёт уходить, а сделав диференциацию по цвету штанов ) можно запросто стабилизировать Cloud.

Не совсем понятна мысль. Можете раскрыть идею подробнее?

Сейчас уже доступно в онлайне от 3 500 до 5 000 агентов.

 
Joker:


2 Динамическая кластерная архитектура следующая:

Очень интересно.

Как можно воспользоваться такой системой - какую версию Windows надо использовать и какие дополнительные компоненты?

Мы постараемся упростить удаленное развертывание агентов с поддержкой переноса предопределенных настроек.

 
Renat:

Очень интересно.

Как можно воспользоваться такой системой - какую версию Windows надо использовать и какие дополнительные компоненты?

Мы постараемся упростить удаленное развертывание агентов с поддержкой переноса предопределенных настроек.

Облачный кластер можно строить на чем угодно,но есть некоторые особенности. Некоторые компании к нам всю инфраструктуру даже выносят.

Динамическое изменение конфигурации подеррживают только Linux ОС со специальными фиксами в ядрах и Windows 2008 ( only и совсем недавно ). Но Windows пока не могу сказать что совсем стэйбл, потому и не продвигаем массово.

Динамическую миграцию между нодами для отказоустойчивости поддерживают Linux и Windows 2008.

Если хотите вживую попробовать как и что, могу дать тестовый доступ в наше облако (скинул в ЛС). Раздел "Балансировщики нагрузки" + Autoscale

Welcome :)

 
Renat:

Не совсем понятна мысль. Можете раскрыть идею подробнее?

Сейчас уже доступно в онлайне от 3 500 до 5 000 агентов.

Цена оплаты за агент x.

агенты присутствующие в сети более месяца оплачиваются по x*1.0

агенты присутствующие в сети менее месяца оплачиваются по x*0.7

ну можно ещё развить систему диференцирования, но думаю излишествовать не стоит (главное чтоб не выйти за 1.0, иначе вам придётся датировать сеть).

Срок лояльности должен стабилизировать сеть, чтоб количество агентов в ней не прыгало резко. Человек сдавший агентов будет дорожить своим рейтингом лояльности и без особой надобности не будет забирать ресурсы.

 
Joker:

Если хотите вживую попробовать как и что, могу дать тестовый доступ в наше облако (скинул в ЛС). Раздел "Балансировщики нагрузки" + Autoscale

Welcome :)

Спасибо, сегодня вечером буду тестировать.