Patent ID: 8930416
Filing Date: 2015-01-06
Classification: G06F

Abstract:
1. A method comprising: determining, by a computing device, a job to dispatch for transcoding a source file, wherein the source file is stored on a node in a distributed file system in which a plurality of nodes are storing a plurality of source files; determining, by the computing device, location information for the source file in the distributed file system, the location information identifying the node in which the source file is stored; determining, by the computing device, status information regarding current processing of jobs for the plurality of nodes; applying, by the computing device, the location information and the status information to a set of rules to determine a node in which to transcode the source file, wherein the set of rules comprise: using the weights for the plurality of nodes based on the first, second, third, and fourth rules to determine the node with a highest weight to dispatch the job; and dispatching, by the computing device, the job to the determined node to have transcoding of the source file performed on the node.