Eucalyptus Open Source

 
 

Eucalyptus — еще одна платформа для построения облаков. Свои Private Cloud, построили на этой платформе, такие крупные компании как: Sony, Puma, NASA, Trend micro и другие. Существуют 2 редакции Eucalyptus: платная и бесплатная. В этих версия очень сильно отличается функционал. Основным достоинством, которое Eucalyptus пытается донести до пользователей, это то, что его API полностью совместимо с Amazon API. То есть, все скрипты и программы, которые работают с Amazon API, могут быть использованы и для вашего облака, построенного на Eucalyptus платформе. Eucalyptus поддерживает 3 гипервизора: XEN, KVM, ESXi. Последний (ESXi) поддерживается только в Enterprise версии.
Основные достоинства:

  • Roles
  • Hypervisor agnostic
  • Clustering and Zonning
  • Flexible Network Management, Security Groups, Traffic Isolation
3

Eucalyptus состоит из трех компонентов:

  1. Контроллер узла (Node Controller, NC). Запускается на каждом узле, вовлеченном в облако, и отвечает за запуск, работу и остановку виртуальных машин.
  2. Контроллер кластера (Cluster Controller, CC). Управляет контроллерами узлов, принимает решение, на каких узлах будут запущены виртуальные машины.
  3. Контроллер облака (Cloud Controller, CLC).
  4. Устанавливается на машине, имеющей доступ к внешней сети, выступает в роли головного интерфейса для доступа к облаку. Обрабатывает пользовательские запросы на запуск виртуальных машин и собирает данные о загруженности узлов от контроллеров кластеров.

Информация также доступна на: Украинский