Как работает MIRhosting Cloud?
MIRhosting Cloud представляет собой уникальный набор самых современных технологий и опыта команды MIRhosting в виртуализации более 10 лет.
Ключевые используемые технологии, решения, вендоры и версии ПО представлены на этой странице.
Программные решения
Комплекс используемого программного обеспечения:
- Odin Virtuozzo, Odin Virtuozzo for Windows - единственное решение на рынке контейнерной виртуализации, проверенное временем и крупными заказчиками / проектами по всему миру.
- Odin Cloud Storage - уникальное решение отказоустойчивого файлового хранилища для виртуальных систем, которое обеспечивает мгновенную миграцию, локальную скорость I/O и низкую стоимость реализации.
- Jelastic - оркестратор облака и разработчик платформы (PaaS), а также решения по биллингу облака и учету ресурсов.
- R1Soft - лучшее решение для создания резервных слепков и аварийного восстановления данных (Disaster Recovery). Благодаря работе на уровне модуля ядра, слепки снимаются практически мгновенно без создания нагрузки.
Инфраструктура и оборудование
- Регионы MIRhosting Cloud облако развернуто в основной локации MIRhosting - Нидерланды. Другие локации компании - США и Россия в процессе тестирования и запуска.
- Минимум 2 дата-центра в регионе Каждая локация состоит как минимум из двух физических дата-центров с множественными каналами связи между собой, которые работают, как единое сетевое и инфраструктурное пространство облака. При выходе из строя одного дата-центра это не повлияет на работу облака!
- Собственная сетевая инфраструктура Сетевая инфраструктура основана на собственном оборудовании, интернет ресурсах и AS и сетевых пиринговых подключениях, позволяя обеспечивать наилучшее качество направлений и самостоятельно осуществлять пиринговую политику.
- DDoS защита Облако защищено несколькими уровнями сетевой защиты, включая и защиту от DDoS атак. Подавляющее большинство современных DDoS атак фильтруется в фоновом режиме и оплачиваются дополнительно.
- Собственное оборудование Все оборудование находится в собственности Innovation IT Solutions Corp., представленной на рынке брендом MIRhosting.
Основные программные функции и поддержка
Окружения
- Tomcat 6 & 7
- TomEE
- Jetty
- Glassfish with connection pools
- Apache
- NGINX
- Elastic VPS
Поддержка языков JVM
- Clojure
- JRuby
- ColdFusion
- Groovy
- Scala
Базы Данных
- MySQL
- MariaDB
- PostgreSQL
- MongoDB
- CouchDB
Версии JAVA
- JDK 6
- JDK 7
- JDK 8
Версии PHP
- PHP 5.3
- PHP 5.4
- PHP 5.5
Версии Ruby
- Ruby 1.9.2
- Ruby 1.9.3
- Ruby 2.0.0
- Ruby 2.1.1
Версии Python
- Python 2.7
- Python 3.3
- Python 3.4
Версии Node.js
- Node.js 0.10
Ключевые функции
- Поддержка Докер
- Автоматическое вертикальное масштабирование
- Горизонтальное масштабирование
- HTTP и TCP балансировка
- Поддержка окружений высокой доступности одним кликом
- Репликация сессий
- Поддержка множественных доменов на одно окружение
- HTTPS поддержка с собственными сертификатами
- Внешние IP адреса
- SSH, FTPs доступ
- Memcached
- API доступ
- Статистика использования ресурсов
- Клонирование окружений
- Поддержка Openshift картриджей
- Набор приложений для установки в один клик
Часто задаваемые вопросы
Каким образом производится тарификация услуг?
Тарификации подлежат резервируемые и динамические “Cloudlet”, которые представляют собой
определенный объем потребляемых ресурсов (1 Cloudlet = 128 Мб оперативной памяти и 400 МГц
процессорной мощности).
Тарификация осуществляется на почасовой основе.
Какие преимущества облачной платформы перед стандартной виртуализацией приложений или десктопами?
Из основных преимуществ можно выделить:
- Биллинг. Тарификация осуществляется почасово, при этом считаются фактически потребляемые ресурсы каждого элемента приложения.
- Автомасштабирование. Потребление ресурсов приложением клиента может увеличиваться или уменьшаться в зависимости от времени суток, рекламных кампаний … При необходимости, мы обеспечиваем миграцию контейнеров в реальном времени, в режиме полного функционирования, расширяя контейнеры до нужных размеров.
- Горизонтальное масштабирование/кластеризация. Любой элемент можно кластеризовать одним кликом. Например, вместо одной установки базы данных сделать две, которые с одной стороны синхронно работают, а с другой стороны физически размещены на разном оборудование или даже в разных дата-центрах.
- Особый подход к файловому хранилищу. Используется не отдельный SAN, а распространение бинарных частей данных по разным серверам, что обеспечивает отказоустойчивость и увеличивает скорость работы.
Какие преимущества контейнеров перед виртуальными машинами?
Главным преимуществом является легкость контейнеров, которая достигается отсутствием ядра. Контейнеры можно масштабировать на лету (например, добавлять память) и они более безопасные (все критические обновления делаются нашими специалистами).
Нужно ли адаптировать уже готовые приложения для использования с облачной платформой?
Готовые приложения не требуют адаптации для работы с облачной платформой. На платформу могут
быть установлены любые Linux или Windows приложения путем их загрузки в Диспетчер
дистрибутивов MIRhosting, который поддерживает .WAR, .ZIP, .EAR расширения или URL (http://
или ftp://), после чего Ваш архив можно легко развернуть.
Кроме того, Вы можете предварительно установить свое приложение в картридж и разворачивать
его в один клик, когда требуется.