На правах рекламы:
ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Авторитетность издания

ВАК - К1
RSCI, ядро РИНЦ

Добавить в закладки

Следующий номер на сайте

4
Ожидается:
09 Сентября 2024

Статьи журнала №3 2014

31. Построение проблемно-ориентированных интерфейсов приложений суперкомпьютера «УРАН» на основе MS SharePoint [№3 за 2014 год]
Авторы: Ермаков Д.Г. (Ermak@imm.uran.ru) - Институт математики и механики УрО РАН, г. Екатеринбург; Гольдштейн М.Л. (mlg@imm.uran.ru) - Институт математики и механики УрО РАН, г. Екатеринбург, кандидат технических наук;
Аннотация: В статье предлагается решение задачи построения проблемно-ориентированных веб-интерфейсов приложений суперкомпьютера «УРАН». Веб-интерфейсы строятся на основе ПО MS SharePoint с использованием свободно распространяемых расширений (решений SharePoint) Power web-part и Advanced Workflow Actions for SharePoint Designer 2010 от «iLove SharePoint». Данные расширения обеспечивают выполнение скриптов Windows PowerShell в среде SharePoint. Для организации взаимодействия систем на основе MS Windows и Linux используется свободно распространяемый набор командлетов PowerShell – SSH from PowerShell using the SSH.NET library. Приводится пример использования решения для моделирования пользовательской среды пакета MATLAB. Аналог среды MATLAB создается на странице веб-частей SharePoint за счет внедрения в эту страницу Power web-part, служащую контейнером PowerShell-скрипту, который использует объектную модель SharePoint для генерации элементов интерфейса. В этом скрипте осуществляются дополнительная обработка команд и данных, введенных пользователем, формирование и передача команд MATLAB на выполнение через монитор ресурсов SLURM, возвращение результатов и их отображение. Для более объемных задач предлагается использовать библиотеки документов и InfoPath форм. С этими библиотеками связываются рабочие процессы SharePoint, которые при помощи расширения Advanced Workflow Actions for SharePoint Designer 2010 запускают PowerShell скрипты, формирующие на основе заполненных форм за-дания и передающие их SLURM. Взаимодействие сервера SharePoint и головного узла кластера «УРАН» осуществ-ляется по протоколу SSH при помощи командлетов PowerShell SSH from PowerShell using the SSH.NET library. Также рассмотрены некоторые вопросы безопасности предлагаемого решения.
Abstract: The paper proposes an approach to create various problem-oriented Web interfaces for the URAN supercom-puter using Linux and Microsoft Windows operating systems. These Web interfaces are based on Microsoft SharePoint 2010 using two external extension modules from the “iLove SharePoint” bundle: Power Web-part and Advanced Workflow Ac-tions. These extensions provide the necessary functionality to run the Windows PowerShell scripts within SharePoint. The SSH.NET library provides the facilities to run the necessary PowerShell cmdlets to interact the systems. Also, this paper pro-vides an example of imitating the MATLAB user interface using the SharePoint Web-parts. This is achieved by implement-ing a Power Web-part that contains the PowerShell script which uses the SharePoint object model to generate the necessary user interface elements. The script performs user input and output processing, invocation of the SLURM resource manage-ment system, producing and transferring of the MATLAB commands. It is recommended to use InfoPath forms and docu-ment libraries to solve complex problems. It is possible to connect the SharePoint worker processes that create computational tasks to SLURM using Advanced Workflow Actions for SharePoint Designer 2010. The interaction between the URAN clus-ter's head node and SharePoint is carried out under the SSH protocol using SSH.NET library. The article also considers some security issues of the proposed solution.
Ключевые слова: advanced workflow actions for sharepoint d, параллельные вычисления, суперкомпьютерные технологии, облач-ные вычисления, распределенные информационные системы, веб-интерфейс, ms sharepoint, windows powershell, power web-part, суперкомпьютер «уран»
Keywords: advanced workflow actions for sharepoint d, parallel computing, supercomputer technologies, , distributed intelligent systems, web interface, microsoft sharepoint, windows powershell, power web-part, uran supercomputer
Просмотров: 10090

← Предыдущая | 1 | 2 | 3 | 4