Architecture of a distributed storage and big data processing system based on Apache Ozone and Argo Workflows

Read full text
Authors: K.A. Polyantseva
Cited by: 1

Abstract

ISSQXZ Архитектура распределенной системы хранения и обработки больших данных на основе Apache Ozone и Argo Workflows К. А. Полянцева  , А. В. Комлев, М. Г. Городничев  Московский технический университет связи и информатики 111024, Россия, Москва, ул.Авиамоторная, 8ААннотация.В статье рассматривается архитектура распределенной системы хранения и обработки больших данных, построенная на основе интеграции объектного хранилища Apache Ozone и системы оркестрации вычислительных процессов Argo Workflows.Цель исследования.Разработка и исследование архитектуры распределенной системы хранения и обработки больших данных, основанной на интеграции Apache Ozone и Argo Workflows, реализующей принцип разделения функций хранения и вычислений, а также оценка эффективности предложенного решения по сравнению с традиционной архитектурой Apache Hadoop.Методы исследования.Использованы методы системного анализа архитектур больших данных, сравнительного экспериментального тестирования распределенных систем хранения и обработки информации, а также методы математического моделирования для формализации процессов масштабирования ресурсов, времени выполнения вычислений и эффективности хранения данных.Экспериментальная оценка проводилась на кластерах Apache Ozone и Apache Hadoop с использованием Apache Spark для выполнения вычислительных задач.Результаты.Разработана архитектура распределенной системы, обеспечивающая независимое масштабирование подсистем хранения и вычислений за счет использования объектного хранилища Apache Ozone и оркестрации вычислительных процессов на базе Argo Workflows в контейнерной среде Kubernetes.Предложена методика интеграции компонентов без использования промежуточного S3-шлюза, позволяющая снизить накладные расходы взаимодействия.Проведенные экспериментальные исследования показали сопоставимую производительность предложенного решения с Hadoop-кластером при операциях чтения, записи и обработки данных, а также преимущества в гибкости масштабирования и эффективности использования дискового пространства при применении erasure coding.Выводы.Результаты исследования подтверждают перспективность использования архитектуры на основе Apache Ozone и Argo Workflows в качестве альтернативы традиционным платформам обработки больших данных.Раздельная архитектура хранения и вычислений позволяет повысить гибкость инфраструктуры, оптимизировать использование ресурсов и снизить затраты на хранение данных при сохранении сопоставимого уровня производительности.Предложенный подход может быть применен при построении корпоративных аналитических платформ, систем обработки больших данных и инфраструктур машинного обучения.

Fields of Study & Subjects

Cloud Computing and Resource Management Scientific Computing and Data Management Distributed and Parallel Computing Systems

Publication details

Journal / source
News of the Kabardin-Balkar Scientific Center of RAS
Publisher
Balkar Scientific Center of Russian Academy
Volume
2
Issue
28
Pages
34–50
Publication date
1 January 2026