АЛГОРИТМ РАСПРЕДЕЛЕННОГО ХРАНЕНИЯ ДАННЫХ ДЛЯ ПРОГРАММНЫХ РЕШЕНИЙ ПО АВТОМАТИЗАЦИИ ДЕЯТЕЛЬНОСТИ СУБЪЕКТОВ МАЛОГО И СРЕДНЕГО ПРЕДПРИНИМАТЕЛЬСТВА В ОБЛАКЕ
В статье рассмотрены вопросы, связанные с разработкой кэширующей распределенной системы хранения данных на основе высокопроизводительного нереляционного журналируемого хранилища данных типа «ключ-значение» Redis для экспериментального образца программного обеспечения для автоматизации деятельности субъектов малого и среднего предпринимательства в облаке, позволяющего обмениваться хранимыми данными между субъектами и использовать свободные ресурсы рабочих станций. Проанализированы результаты имитационного моделирования процесса распределенного хранения и обмена файлами на примере двух транспортно идентичных имитационных моделей: модели распределенного хранилища данных на основе сетевой файловой системы типа NFS и модели распределенного кэширующего хранилища данных с использованием Redis, для моделирования применен САПР AnyLogic Proffesional. Описан разработанный алгоритм распределённого хранения данных, использующий журналируемое хранилище.