|
With regards to the scheduler itself, for this proposal, a custom static scheduler is being implemented with the following considerations in mind:
Fog and edge nodes have different processing capabilities and loads, so a scheduler must take that into account when assigning or delegating tasks to each node
Depending on the priority level of certain tasks, they might have to be executed at different execution times or within a specific timeframe
Different resources must be allocated by the scheduler, which would also determine the node said task would be sent to
Nodes should be able to push/pull tasks based on circumstance
MIPS should also be taken into consideration
|