Отличный вопрос! На след. неделе постараемся опубликовать реальную статистику из реальных проектов, которые используют Jelastic под нагрузкой. Вкратце — вертикальное масштабирование реально позволяет отрабатывать пиковые нагрузки и платить только за использованные ресурсы, а не за лимиты. Это делает Jelastic более привлекательным по цене чем Amazon AWS. Для больших проектов Jelastic выгоднее даже чем голый VPS.
Затраты будут такие же как и на любом другом стандартном хостинге. Но в этот же момент вы получите преимущество вертикального масштабирования и будете платить только за реально используемые ресурсы. Плюс можно использовать плюшеки по клонированию и остановке окружения.
Давайте начнем с того — а зачем Вам нужен SSH доступ? Пример с Drupal понятен. Еще какие-то конкретные нужды?
Скоро будет SSH доступ к каждому компоненту… А пока Вы можете подключить Public IP и попроcить хостинг провайдера включить Вам SSH доступ. Или просто купить Elastic VDS и использовать там SSH. Такой вариант решает вопрос?
Очень хороший вопрос! Все верно, на текущий момент нет доступа к консоли и нет возможности установить composer. Мы знаем об этом ограничении и уже добавили в планы дальнейшего развития. По срокам пока тяжело сказать, но это одно из приоритетных улучшений.
Спасибо за Ваш фидбек и сообщение на сайте комьюнити. Это очень важно разобраться в этой ситуации. Дело в том что мы уже находили пару багов в JVM машине, которые отправили в Оракл, возможно это еще один или уже известный. А возможно, это специфика вашего приложения. Наши инженеры выйдут с Вами на связь и попросят детали, которые нужны для анализа.
> Что собой являет «Balancer»? Это отдельная JVM?
это NGINX
> И где можно почитать вашей реализации HA в целом
детально пока нигде, базируется на стандратных механизмах.
> Кстати было б круто прикрутить нотификацию о выходе из строй нод, например по e-mail.
если падает пода по нехватке памяти или по критической ошибке JVM, присылается оповещение по почте и автоматически рестартуется.
ну не то, что бы скрываем, а не можем сказать пока точно не будем уверены что завтра все будет работать как часы и мы сможем благополучно запустить коммерческую версию.
2. Можно заливать много сайтов в одно окружение
jelastic.com/docs/multiple-domains
jelastic.com/docs/multiple-domains-php
Uptime зависит от SLA конкретного хостинг провайдера, в данном случае от Infobox.
Все перечисленные стеки поддерживаются как стандартные шаблоны, т.е. не нужно покупать VDS
Ссылки по теме
jelastic.com/ru/docs/nginx
jelastic.com/ru/docs/http-load-balancing
jelastic.com/ru/docs/nginx-caching
jelastic.com/ru/docs/apache
jelastic.com/ru/docs/database-master-slave-replication
Есть также shared resolver jelastic.com/ru/docs/shared-resolver
но для Вашего случая рекомендую использовать внешний IP jelastic.com/ru/docs/public-ipv4
Но в любом случае если вы возьмете Elastic VDS — ресурсы будут выделяться динамически и не нужно платить за то, что не используется
Давайте начнем с того — а зачем Вам нужен SSH доступ? Пример с Drupal понятен. Еще какие-то конкретные нужды?
это NGINX
> И где можно почитать вашей реализации HA в целом
детально пока нигде, базируется на стандратных механизмах.
> Кстати было б круто прикрутить нотификацию о выходе из строй нод, например по e-mail.
если падает пода по нехватке памяти или по критической ошибке JVM, присылается оповещение по почте и автоматически рестартуется.
> Я так понимаю в Томкате вы используете штатные средства репликации сессий?
да, верно
> Лучше использовать как раз memcached, например c помощью MSM. Отлично работает.
будет в будущем ;)