Авторитетность издания
ВАК - К1
RSCI, ядро РИНЦ
Добавить в закладки
Следующий номер на сайте
№1
Ожидается:
16 Марта 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
Просмотров: 11808
◄ ← Предыдущая | 1 | 2 | 3 | 4