УДК 004.72:004.42
РАЗРАБОТКА ПРОГРАММНОГО КОМПОНЕНТА ПОСТРОЕНИЯ РАСПРЕДЕЛЕННОГО ОБЛАЧНОГО ХРАНИЛИЩА ДАННЫХ ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ
Д. А. Перепелкин, д.т.н., доцент, декан факультета вычислительной техники РГРТУ, Рязань, Россия;
orcid.org/0000-0003-4775-5745, e-mail: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
А. Н. Сапрыкин, к.т.н., доцент кафедры САПР ВС РГРТУ, Рязань, Россия;
orcid.org/0000-0000-0000-000X, e-mail: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
М. А. Иванчикова, ассистент кафедры САПР ВС РГРТУ, Рязань, Россия;
orcid.org/0000-0002-9615-2898, e-mail: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
С. С. Косоруков, инженер кафедры САПР ВС РГРТУ, Рязань, Россия;
orcid.org/0000-0000-0000-000X, e-mail: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
Современные тенденции увеличения числа подключенных к Интернету устройств, экспоненциальный рост объемов информации, развитие сетевых и облачных технологий меняют все сферы деятельности. Целью работы является разработка программного компонента построения распределенного облачного хранилища данных образовательного учреждения. Предлагаются архитектура и программный инструментарий распределенной обработки и хранения данных пользователей облачной платформы образовательного учреждения. Детально описываются основные диаграммы классов разработанной облачной платформы и принципы взаимодействия ее основных компонентов. Рассматриваются процесс функционирования и особенности построения сетевой инфраструктуры разработанной облачной платформы распределенного хранения данных. Предложенная в работе облачная платформа реализует модульный принцип взаимодействия, позволяет оперативно подключать и развертывать новые цифровые сервисы и услуги за счет использования широкого набора программных компонентов и открытых API-интерфейсов.
Ключевые слова: распределенные вычисления, облачные вычисления, хранилище данных, облачная платформа, программный компонент.