Добро пожаловать в Руководство пользователя PolyAnalyst Grid

Что такое PolyAnalyst Grid?

PolyAnalyst Grid - кросс-платформенный кластерный программный продукт для обработки и анализа больших объемов данных.

В чем особенность PolyAnalyst Grid?

Две основные отличительные особенности PolyAnalyst Grid - поддержка распределенных вычислений и поддержка распределенного хранения данных. Система PolyAnalyst Grid также имеет следующие характеристики:

  • Веб-технология: установка программного обеспечения не требуется; все, что вам нужно для работы - ваш браузер.

  • Масштабируемость: используется масштабируемый кластер, что обеспечивает повышенную более высокую эффективность работы.

  • Механизм репликации при хранении данных, что обеспечивает отказоустойчивость системы.

  • Параллелизация алгоритмов на уровне кластера и на уровне машины.

  • Кроссплатформенность позволяет запустить PolyAnalyst Grid как на Windows, так и на Linux.

  • Горячее подключение и удаление кластерных узлов: возможность беспроблемного добавления и удаления машин в пределах кластера без перебоев в работе.

  • Изоляция кода прикладного уровня от системы: поскольку алгоритмы функционируют в отдельном рабочем процессе, программные ошибки не могут привести к падению сервера, что также способствует отказоустойчивости системы.

  • Распределенная файловая система для хранения персистентных данных: файлы распределяются на фрагменты (чанки), что позволяет создавать файлы очень большого размера, более равномерно загружать жесткие диски и увеличить место в хранилище.

  • Хранилище персистентной метаинформации: для хранения данных по управлению системой, персистентным настройкам, профилям пользователям, рабочему окружению и т.д. в PolyAnalyst Grid используется база данных PostgreSQL.

  • Интерактивные задания на кластере вместо традиционной пакетной обработки: пользователи могут видеть все операции по изменению, выполнению, прерыванию работы и т.д.

Целевая аудитория данной документации

Данная документация предназначена для пользователей, которые имеют минимальный опыт анализа данных, а также имеют общее представление о статистике. Встречаются, однако, и более специальные описания сложных алгоритмов статистического анализа. Многие разделы данной документации рассчитаны на интуитивное понимание материала. В связи с этим в ней не всегда можно найти математически точные описания, которые обычно присутствуют в сопроводительных документах данной предметной области. В некоторых разделах приводятся простые примеры из жизни, вместо того, чтобы ограничиваться точными, не всегда понятными широкому кругу читателей, формулами.

С чего начать?

Данная документация может быть использована для знакомства с системой PolyAnalyst, а также в качестве справочного материала. Рекомендуем начать изучение нашего продукта с первого практического руководства Введение в PolyAnalyst. Если вас интересует какой-то конкретный узел, вы можете перейти к Cправочнику узлов.