СПОСОБ МАСШТАБИРОВАНИЯ РАСПРЕДЕЛЁННЫХ ПРИЛОЖЕНИЙ В ПРОГРАММНО-КОНФИГУРИРУЕМЫХ СЕТЯХ С ИСПОЛЬЗОВАНИЕМ ГИБРИДНОГО ОБЛАКА

Ю. А. Кулаков, Е. Ю. Лопушен

Анотація


В статье рассмотрена проблема масштабирования распределённых приложений в условиях меняющейся нагрузки. Проанализированы возможности масштабирования приложений в программно-конфигурируемых сетях. Предложен способ масштабирования приложений, который за счёт использования технологии SDN, позволяет повысить эффективность использования ресурсов кластера. Решение основано на динамическом масштабировании кластера, а в случае нехватки ресурсов – подключении облака. Разработан алгоритм масштабирования распределённого приложения в программно-конфигурируемых сетях с использованием гибридного облака, позволяющий оптимально использовать ресурсы кластера и облака при изменении нагрузки на приложение.

Ключевые слова: программно-конфигурируемая сеть, SDN-контроллер, контроллер Opendaylight, масштабирование, кластер, распределённое приложение, гибридное облако.

Доктор технічних наук, професор, Кулаков Ю. А., Лопушен Є. Ю. Спосіб масштабування розподілених застосунків в програмно-конфігурованих мережах з використанням гібридної хмари // Національний технічний університет України «Київський політехнічний інститут ім. Ігоря Сікорського», Україна, Київ

В статті розглянута проблема масштабування розподілених застосунків в умовах змінного навантаження. Проаналізовані можливості масштабування застосунків в програмно-конфігурованих мережах. Запропонований спосіб масштабування застосунків, який за рахунок використання технології SDN, дозволяє підвищити ефективність використання ресурсів кластера. Рішення засноване на динамічному масштабуванні кластера, а у випадку недостачі ресурсів – підключенні хмари. Розроблений алгоритм масштабування розподіленого застосунку в програмно-конфігурованих мережах з використанням гібридної хмари, що дозволяє оптимально використовувати ресурси кластера та хмари при зміні навантаження на застосунок.

Ключові слова: програмно-конфігурована мережа, SDN-контролер, контролер Opendaylight, масштабування, кластер, розподілений застосунок, гібридна хмара.

Doctor of Technical Sciences, Professor J. O. Kulakov, J. J. Lopushen The way of scaling distributed applications in software-defined networks using hybrid cloud / National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute", Ukraine, Kyiv

In this article, the problem of scaling of distributed applications has been examined. Possibilities of scaling applications in software-defined networks have been analyzed. A way of scaling applications, which allows increasing the efficiency of cluster resources usage by using SDN technology, was suggested. The solution is based on dynamic scaling of the cluster, and in case of insufficient resources – adding cloud to the cluster. The algorithm of scaling of a distributed application in software-defined networks using hybrid cloud has been developed, that allows to use cluster and cloud resources in an optimal way, while the load is changing.

Key words: software-defined network, SDN-controller, Opendaylight controller, scaling, cluster, distributed application, hybrid cloud.


Повний текст:

PDF

Посилання


Кулаков Ю. О., Лопушен Е. Ю. Способ масштабирования кластерного приложения в программно определяемой сети // Конференция им. Т. А. Таран «Интеллектуальный анализ информации. - 2017.

Nguyen V. G., Do T. X., Kim Y. H. SDN and virtualization-based LTE mobile network architectures: A comprehensive survey //Wireless Personal Communications. – 2016. – Т. 86. – №. 3. – С. 1401-1438.

Goyal S. Public vs private vs hybrid vs community-cloud computing: a critical review //International Journal of Computer Network and Information Security. – 2014. – Т. 6. – №. 3. – С. 20.

Sotomayor B. et al. Virtual infrastructure management in private and hybrid clouds //IEEE Internet computing. – 2009. – Т. 13. – №. 5.

Cala J., Watson P. Automatic Software Deployment in the Azure Cloud. – 2010.

Hu Y. et al. Balanceflow: controller load balancing for openflow networks //Cloud Computing and Intelligent Systems (CCIS), 2012 IEEE 2nd International Conference on. – IEEE, 2012. – Т. 2. – С. 780-785.

Dixit A. et al. Towards an elastic distributed SDN controller //ACM SIGCOMM Computer Communication Review. – ACM, 2013. – Т. 43. – №. 4. – С. 7-12.

Namal S. et al. SDN based inter-technology load balancing leveraged by flow admission control //Future Networks and Services (SDN4FNS), 2013 IEEE SDN for. – IEEE, 2013. – С. 1-5.

References:

Kulakov Yu. O., Lopushen Ye.Yu. Sposob masshtabirovaniya klasternogo prilozheniya v programmno opredelyaemoy seti //Konferentsiya im. T. A. Taran «Intellektualnyy analiz informatsii. -2017.

Nguyen V. G., Do T. X., Kim Y. H. SDN and virtualization-based LTE mobile network architectures: A comprehensive survey //Wireless Personal Communications. – 2016. – Т. 86. – №. 3. – С. 1401-1438.

Goyal S. Public vs private vs hybrid vs community-cloud computing: a critical review //International Journal of Computer Network and Information Security. – 2014. – Т. 6. – №. 3. – С. 20.

Sotomayor B. et al. Virtual infrastructure management in private and hybrid clouds //IEEE Internet computing. – 2009. – Т. 13. – №. 5.

Cala J., Watson P. Automatic Software Deployment in the Azure Cloud. – 2010.

Hu Y. et al. Balanceflow: controller load balancing for openflow networks //Cloud Computing and Intelligent Systems (CCIS), 2012 IEEE 2nd International Conference on. – IEEE, 2012. – Т. 2. – С. 780-785.

Dixit A. et al. Towards an elastic distributed SDN controller //ACM SIGCOMM Computer Communication Review. – ACM, 2013. – Т. 43. – №. 4. – С. 7-12.

Namal S. et al. SDN based inter-technology load balancing leveraged by flow admission control //Future Networks and Services (SDN4FNS), 2013 IEEE SDN for. – IEEE, 2013. – С. 1-5.


Посилання

  • Поки немає зовнішніх посилань.


Цей твір ліцензовано за ліцензією Creative Commons Із зазначенням авторства 4.0 Міжнародна.

 


тИЦ и PR сайта naukajournal.org