Существующие технологии «облачных вычислений» позволяют не только использовать публичные сервисы, на подобии Amazon, но и самостоятельно разворачивать «облачные» инфраструктуры, как на базе предприятий, так и в домашних условиях. Существуют свободно распространяемые системы для таких частных облаков. Эти системы доступны каждому, но их установка может стать непростой задачей. Опыту установки одной из наиболее известных таких систем и посвящена данная статья.
Eucalyptus — это разработка сотрудников University of California, Santa Barbara, распространяемая по лицензии GPL v3. Архитектурно Eucalyptus состоит из нескольких основных элементов:
Eucalyptus — это разработка сотрудников University of California, Santa Barbara, распространяемая по лицензии GPL v3. Архитектурно Eucalyptus состоит из нескольких основных элементов:
- Cloud Controller – контроллер «облака», принимает запросы от пользователей на создание виртуальных машин;
- Walrus – хранилище пользовательских данных и образов виртуальных машин;
- Cluster Controller – контролер кластера, распределяет задачи по запуску виртуальных машин между узлами;
- Node Controller – контролер узла, управляет жизненным циклом виртуальных машин.