I can give a feature comparison for SAS Workload Orchestrator vs LSF vs YARN (from my upcoming SGF 2019 presentation):
Feature
SAS Workload Orchestrator
Platform LSF
Hadoop YARN
Preemptable priority queue-based scheduling
Yes
Yes
Yes
Fairshare based scheduling
No
Yes
Yes
Host selection by sorting on dynamic resources values
Yes
Yes
No
Host selection by static accounting
Yes
No
Yes
Job preemption by suspension
Yes
Yes
No
Pluggable scheduling logic
No
No
Yes
Time-based queue configuration
Yes
Yes
No
Time-based host configuration
Yes
Yes
No
Time-based hostgroup configuration
No
Yes
No
Time-based usergroup configuration
No
Yes
No
Time based configuration time definition
Cron Expression
Day of week, time of day
N/A
Scheduling based on dynamic resources
Yes
Yes
No
User-defined resources
Yes
Yes
No
Scheduling thresholds based on resources
Yes
Yes
No
Suspension thresholds based on resources
Yes
Yes
No
Scheduling dispatch windows
Yes
Yes
No
Queue active job limits
Yes
Yes
No
Terminate jobs when limit exceeded
Yes
Yes
No
Job request specifies minimum resource requirements
Yes
Yes
No
Job request specifies consumable resource requirements
Yes
Yes
Yes
Job request specifies Boolean resources
Yes
Yes
Yes
Job owner
Authenticated user on job submission
Process owner of job submission
Authenticated user on job submission
Authentication
Username/password, Kerberos
Process owner
Kerberos
Data-in-motion security
SSL
Proprietary
SSL
Data-at-Rest security
File based permissions. Sensitive data encrypted using AES128 with key derived from site-defined password (SHA256, 10000 iterations)
File based permissions. Sensitive data encrypted with internally defined key, AES128
File-based permissions.
End-to-end Kerberos to run jobs
Yes
No
No
Type of jobs that can be run
Any
SAS only
Any
Embedded GUI
Yes
No
Yes
Dynamic configuration
Yes
No
No
REST-API Based
Yes
No
Yes
Configuration files
One
Multiple
Multiple
Ability to start/stop VMs as needed
No
Yes
No
Support parallel jobs
No
Yes
Yes
Ability to change job information before it gets into the queue
Yes
Yes
No
Supported Operating Systems
Windows X64, Linux X64
All SAS v9 Windows and UNIX server platforms
Linux X64
... View more