A multi-
heterogeneous cluster job unified scheduling method comprises the steps that S1, job proxy services are deployed on multiple clusters, the job proxy services unify input and output data formats of different job scheduling systems, and a unified
data interface view is provided; S2, a job
service gateway is deployed at the upper layer of the cluster, a plurality of job proxy services are summarized and managed, and a plurality of clusters are uniformly managed; S3, the user obtains the
authorization of the operation
proxy service, and achieves the unified access to the cluster through the operation
proxy service; S4, the user submits jobs, the job
service gateway allocates the jobs to specific clusters according to rules, and job files are transmitted locally and among the clusters or among the clusters through job
proxy service; and S5, the job proxy service converts the request into a command of a job
scheduling system in the cluster for execution, converts a result into unified
job management information and returns the unified
job management information. Unified job scheduling on the multi-
heterogeneous cluster is realized, the job scheduling operation of the multi-
heterogeneous cluster is simplified, and computing resources are fully utilized.