Облачный сервис для высокопроизводительных вычислений на базе платформы OpenNebula: Cloud HPC Service Based on OpenNebula

Gespeichert in:
Bibliographische Detailangaben
Titel: Облачный сервис для высокопроизводительных вычислений на базе платформы OpenNebula: Cloud HPC Service Based on OpenNebula
Quelle: Труды НИИСИ РАН. 10:5-12
Verlagsinformationen: Federal Scientific Center Scientific Research Institute for Systems Research of the Russian Academy of Sciences, 2021.
Publikationsjahr: 2021
Schlagwörter: СУППЗ, OpenNebula, суперкомпьютер, облачный сервис, планирование заданий, высокопроизводительные вычисления, облачные вычисления
Beschreibung: Статья посвящена разработке облачного сервиса для высокопроизводительных вычислений на базе платформы OpenNebula. Представлены архитектура и реализация облачного сервиса, отличающиеся от известных решений тем, что позволяют интегрировать в единое облако суперкомпьютерные ресурсы с сохранением традиционного режима коллективного пользования. Для этого традиционные системы управления заданиями суперкомпьютеров представляются в OpenNebula в виде виртуальных вычислительных узлов. Между узлами OpenNebula и суперкомпьютерными системами устанавливается взаимно однозначное соответствие. Распределение и запуск платформой OpenNebula виртуальной машины на такой вычислительный узел автоматически влечет постановку задания в очередь соответствующей узлу суперкомпьютерной системы. За счет организованной обратной связи платформа OpenNebula распределяет задания с учетом реальной загрузки суперкомпьютеров и осуществляет балансировку всей облачной инфраструктуры. The article is devoted to the development of a high performance computing cloud service based on the OpenNebula platform. Presented cloud HPC service architecture and implementation allow integration of supercomputer resources into a single cloud while maintaining the traditional job queue mode. To do this, the traditional supercomputer job management systems are mapped into OpenNebula as virtual computational nodes. A one-to-one correspondence is established between the OpenNebula nodes and supercomputer systems. Virtual machines distribution and launch by OpenNebula on such a computational node entails job submitting in the corresponding supercomputer queue. Using feedback, the OpenNebula platform distributes jobs taking into account the supercomputer real load and balances the entire cloud infrastructure
Publikationsart: Article
Sprache: Russian
ISSN: 2225-7349
DOI: 10.25682/niisi.2020.5_6.0001
Dokumentencode: edsair.doi...........1f7b8f074f5351fd8e1556b8dde6b3b8
Datenbank: OpenAIRE
Beschreibung
Abstract:Статья посвящена разработке облачного сервиса для высокопроизводительных вычислений на базе платформы OpenNebula. Представлены архитектура и реализация облачного сервиса, отличающиеся от известных решений тем, что позволяют интегрировать в единое облако суперкомпьютерные ресурсы с сохранением традиционного режима коллективного пользования. Для этого традиционные системы управления заданиями суперкомпьютеров представляются в OpenNebula в виде виртуальных вычислительных узлов. Между узлами OpenNebula и суперкомпьютерными системами устанавливается взаимно однозначное соответствие. Распределение и запуск платформой OpenNebula виртуальной машины на такой вычислительный узел автоматически влечет постановку задания в очередь соответствующей узлу суперкомпьютерной системы. За счет организованной обратной связи платформа OpenNebula распределяет задания с учетом реальной загрузки суперкомпьютеров и осуществляет балансировку всей облачной инфраструктуры. The article is devoted to the development of a high performance computing cloud service based on the OpenNebula platform. Presented cloud HPC service architecture and implementation allow integration of supercomputer resources into a single cloud while maintaining the traditional job queue mode. To do this, the traditional supercomputer job management systems are mapped into OpenNebula as virtual computational nodes. A one-to-one correspondence is established between the OpenNebula nodes and supercomputer systems. Virtual machines distribution and launch by OpenNebula on such a computational node entails job submitting in the corresponding supercomputer queue. Using feedback, the OpenNebula platform distributes jobs taking into account the supercomputer real load and balances the entire cloud infrastructure
ISSN:22257349
DOI:10.25682/niisi.2020.5_6.0001