RUS  ENG
Полная версия
ЖУРНАЛЫ // Компьютерные исследования и моделирование // Архив

Компьютерные исследования и моделирование, 2016, том 8, выпуск 3, страницы 583–590 (Mi crm13)

Эта публикация цитируется в 5 статьях

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

Подходы к интеграции облачных инфраструктур

А. В. Барановa, В. В. Кореньковab, В. В. Юрченкоc, Н. А. Балашовa, Н. А. Кутовскийab, Р. Н. Семёновab, С. Я. Свистуновc

a Лаборатория информационных технологий, Объединенный институт ядерных исследований, Россия, 141980, Московская область, г. Дубна, ул. Жолио-Кюри, д. 6
b Российский экономический университет им. Г. В. Плеханова, Россия, 117997, г. Москва, Стремянный пер., д. 36
c Институт теоретической физики им. Н. Н. Боголюбова, Украина, 03680, г. Киев, ул. Метрологическая, д. 14-б

Аннотация: Одним из важных направлений развития облачных технологий на данный момент является разработка методов интеграции различных облачных инфраструктур. В научной сфере актуальность данного направления обусловлена в первую очередь часто возникающей проблемой нехватки собственных вычислительных ресурсов и необходимостью привлечения дополнительных мощностей. В данной статье рассматриваются существующие подходы к интеграции облачных инфраструктур между собой: федеративные объединения и так называемая модель cloud bursting. Федеративное объединение на базе облачной платформы OpenNebula строится по схеме «одна главная зона и несколько управляемых зон», где под «зоной» понимается каждая из инфраструктур федерации. В подобной интеграции все облачные инфраструктуры имеют единую базу пользователей, а управление всей федерацией осуществляется централизованно с главной зоны. Данная схема наиболее подходит для объединения территориально разнесенных облачных инфраструктур, например подразделений одной организации, но не подходит для объединения инфраструктур разных организаций ввиду присущего данному подходу централизованного управления, а в случае использования организациями разных облачных платформ - невозможна. Модель федеративного объединения, реализованная в европейской гридинфраструктуре «EGI Federated Cloud», хотя и позволяет интегрировать между собой облачные инфраструктуры на базе разных платформ, однако для интеграции подобным способом требуются установка и настройка существенного дополнительного набора специфических для данной конкретной европейской гридинфраструктуры сервисов, что лишает данный подход универсальности. Модель cloud bursting лишена ограничений перечисленных федеративных подходов, однако в случае OpenNebula, на базе которой построена облачная инфраструктура Лаборатории информационных технологий Объединенного института ядерных исследований (ЛИТ ОИЯИ), такая модель была реализована только для интеграции с фиксированным набором коммерческих поставщиков облачных ресурсов. С учетом этого, а также на основании полученного авторами статьи опыта как по объединению облачных инфраструктур представляемых ими организаций, так и интеграции с европейским облаком EGI Federated Cloud командой ЛИТ ОИЯИ был разработан драйвер для объединения облаков партнерских организаций по модели cloud bursting на базе плат-формы OpenNebula как с аналогичным, так и с облаками на базе OpenStack. В статье описывается архитектура этого драйвера, используемые в нем технологии и протоколы, а также опыт его применения для объединения облачных инфраструктур организаций из стран-участниц ОИЯИ.

Ключевые слова: облачные технологии, интеграция.

УДК: 004.75

Поступила в редакцию: 16.12.2015
Исправленный вариант: 21.03.2016
Принята в печать: 22.03.2016

DOI: 10.20537/2076-7633-2016-8-3-583-590



© МИАН, 2024