Обращаем ваше внимание: новая версия сайта РУССОФТ уже доступна по адресу russoft.org. Обновите ваши закладки!
Skip to Main Content

Oracle представил Ravello Cloud Service

24/03/2017

Корпорация Oracle представила Oracle Ravello Cloud Service — облачный сервис, с помощью которого можно переносить виртуальные машины VMware или KVM из своего ЦОД в Oracle Public Cloud, AWS или Google Cloud без изменений в самой виртуальной машине, сетевых настройках или в организации хранения данных. Виртуальные машины и приложения «переезжают» из локальной среды в публичное облако без каких-либо изменений в их конфигурации или в исходном коде приложений.

Так, перенос в облако классического веб-приложения — базы данных с балансировщиком нагрузки — потребует всего нескольких простых шагов: миграции виртуальных машин средствами Oracle Ravello Import Tool (Ravello на основе метаданных сформирует виртуальные машины и автоматически определит топологию приложения), проверки конфигурации в графическом интерфейсе и внесения изменений, если есть такая необходимость. После этого остается «опубликовать» приложение в облаке. Весь процесс займет несколько минут: сложная техническая задача оперативно выполняется средствами Oracle Ravello.

После завершения миграции в среду Oracle Ravello отпадает надобность в сервере ESXi - можно клонировать локальные окружения в облако, не приобретая для этих копий дополнительных лицензий VMWare ESXi и vSphere.

По словам представителей компании, Oracle Ravello Cloud Service использует свой «облачный гипервизор» — Ravello HVX. Его создали специалисты, в свое время разработавшие KVM. HVX использует так называемую технологию двоичной трансляции и не задействует специфические аппаратные технологии (наподобие Intel VT и AMD SVM). Гипервизор Oracle Ravello спроектирован для оптимальной работы в облаке и включает в себя три компонента: высокопроизводительный движок виртуализации (nested hypervisor), сеть SDN (software-defined network) и подсистему хранения (storage overlay). Поверх всего этого работает уровень управления.

Компонент SDN реализует L2 сетевые коммуникации между виртуальными машинами. В виртуальной сети пользователь может создавать подсети, VLAN, роутеры, доступны также такие дополнительные сервисы, как DHCP и DNS, файерволы, VPN.

Третий компонент отвечает за хранение данных. В этом решении разработчики сфокусировали свое внимание на производительности, целостности данных и безопасности. Ravello Storage Overlay абстрагирует объектное хранилище и различные типы устройств с блочным доступом. Для ВМ вся подсистема хранения — от типа контроллера ввода-вывода и устройства до шины PCI — остается той же. По словам разработчиков, это позволяет виртуальной машине функционировать так же, как в корпоративном ЦОД.

Oracle Ravello Cloud Service не требует глубоких технических знаний. Виртуальные машины перемещаются в облако простым «перетаскиванием», между ними создаются связи. Используя метаописание VMware ESXi, облачный сервис Oracle Ravello воссоздает функции управления виртуальной машиной и топологию сети, что позволяет выделять необходимые ресурсы, присваивать сетевым адаптерам виртуальных машин публичные или частные IP-адреса.

Можно также создать так называемый Blueprint — шаблон приложения, позволяющий быстро развернуть большое количество экземпляров приложения, клонировать его. При этом IP-адреса у таких экземпляров не повторяются — они меняются вручную или автоматически. По утверждению Oracle, Ravello позволяет создавать сложные виртуальные среды с неограниченным числом виртуальных машин, с помощью Blueprint из них можно сформировать «самообслуживаемую» библиотеку приложений.

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