Добро пожаловать в Руководство пользователя PolyAnalyst Grid
Что такое PolyAnalyst Grid?
PolyAnalyst Grid - кросс-платформенный кластерный программный продукт для обработки и анализа больших объемов данных.
В чем особенность PolyAnalyst Grid?
Две основные отличительные особенности PolyAnalyst Grid - поддержка распределенных вычислений и поддержка распределенного хранения данных. Система PolyAnalyst Grid также имеет следующие характеристики:
-
Веб-технология: установка программного обеспечения не требуется; все, что вам нужно для работы - ваш браузер.
-
Масштабируемость: используется масштабируемый кластер, что обеспечивает повышенную более высокую эффективность работы.
-
Механизм репликации при хранении данных, что обеспечивает отказоустойчивость системы.
-
Параллелизация алгоритмов на уровне кластера и на уровне машины.
-
Кроссплатформенность позволяет запустить PolyAnalyst Grid как на Windows, так и на Linux.
-
Горячее подключение и удаление кластерных узлов: возможность беспроблемного добавления и удаления машин в пределах кластера без перебоев в работе.
-
Изоляция кода прикладного уровня от системы: поскольку алгоритмы функционируют в отдельном рабочем процессе, программные ошибки не могут привести к падению сервера, что также способствует отказоустойчивости системы.
-
Распределенная файловая система для хранения персистентных данных: файлы распределяются на фрагменты (чанки), что позволяет создавать файлы очень большого размера, более равномерно загружать жесткие диски и увеличить место в хранилище.
-
Хранилище персистентной метаинформации: для хранения данных по управлению системой, персистентным настройкам, профилям пользователям, рабочему окружению и т.д. в PolyAnalyst Grid используется база данных PostgreSQL.
-
Интерактивные задания на кластере вместо традиционной пакетной обработки: пользователи могут видеть все операции по изменению, выполнению, прерыванию работы и т.д.
Целевая аудитория данной документации
Данная документация предназначена для пользователей, которые имеют минимальный опыт анализа данных, а также имеют общее представление о статистике. Встречаются, однако, и более специальные описания сложных алгоритмов статистического анализа. Многие разделы данной документации рассчитаны на интуитивное понимание материала. В связи с этим в ней не всегда можно найти математически точные описания, которые обычно присутствуют в сопроводительных документах данной предметной области. В некоторых разделах приводятся простые примеры из жизни, вместо того, чтобы ограничиваться точными, не всегда понятными широкому кругу читателей, формулами.
С чего начать?
Данная документация может быть использована для знакомства с системой PolyAnalyst, а также в качестве справочного материала. Рекомендуем начать изучение нашего продукта с первого практического руководства Введение в PolyAnalyst. Если вас интересует какой-то конкретный узел, вы можете перейти к Cправочнику узлов.