Ускорение и развертывание MapReduce Используя другие продукты

Среда выполнения

Чтобы использовать mapreduce с Параллельными вычислениями Toolbox™, MATLAB® Distributed Computing Server™ или MATLAB Compiler™, использует функцию конфигурирования mapreducer, чтобы изменить среду выполнения для mapreduce. Это позволяет вам начать с малого, чтобы проверить вашу карту и уменьшить функции, затем быстро масштабировать, чтобы выполнить большие вычисления.

Выполнение параллельно

Parallel Computing Toolbox может сразу ускорить ваши алгоритмы mapreduce при помощи полной вычислительной мощности многожильных компьютеров, чтобы выполнить приложения с параллельным пулом рабочих. Если вам уже установили Parallel Computing Toolbox, то вы, вероятно, не должны делать ничего специального, чтобы использовать в своих интересах эти возможности. Для получения дополнительной информации об использовании mapreduce с Parallel Computing Toolbox см. mapreduce Выполнения на Параллельном Пуле (Parallel Computing Toolbox).

MATLAB Distributed Computing Server позволяет вам запустить те же приложения на кластере удаленного компьютера. Для получения дополнительной информации, включая то, как сконфигурировать MATLAB Distributed Computing Server, чтобы поддержать кластеры Hadoop®, смотрите Длинные массивы и mapreduce (Parallel Computing Toolbox).

Развертывание приложения

MATLAB Compiler позволяет вам создать автономные приложения mapreduce или развертываемые архивы, которые можно совместно использовать с коллегами или развернуть на производстве системы Hadoop.

Для получения дополнительной информации см. Приложения MapReduce на Кластерах Hadoop (MATLAB Compiler).

Смотрите также

|

Была ли эта тема полезной?