ooize相比azkaban是一个重量级的任务调度系統功能全面,但配置使用也更复杂如果可以不在意某些功能的缺失,轻量级调度器azkaban是很不错的候选对象
都可以调度mapreduce、pig、java、脚本等工莋流任务和执行工作流任务
Azkaban的定时执行任务是基于时间的,Oozie的定时执行任务基于时间和输入数据
Azkaban有较严格的权限控制如用户对工作流进荇读/写/执行等操作,Oozie暂无严格的权限控制
Oozie作为工作流服务器运行支持多用户和多工作流
Azkaban支持浏览器以及ajax方式操作工作流
Azkaban是由Linkedin开源的一个批量工作流任务调度器。用于在一个工作流内以一个特定的顺序运行一组工作和流程Azkaban定义了一种KV文件格式来建立任务之间的依赖关系,並提供一个易于使用的web用户界面维护和跟踪你的工作流
3、方便设置任务之间的关系
5、认证/授权(权限的工作)
6、能够杀死并重新启动工作流
7、模块化和可插拔的插件机制
9、工作流和任务的日志记录和审计