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

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

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

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

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

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

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

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

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

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

|