FIG. 5 illustrates a block diagram of an example, non-limiting system 500 that facilitates data traffic steering based on quality of service in accordance with one or more embodiments described herein. Repetitive description of like elements employed in respective embodiments is omitted for sake of brevity. According to some embodiments, the system 500 can comprise a scheduler 502. In some embodiments, the scheduler 502 can also include or otherwise be associated with a memory 504, a processor 506 that executes computer executable components stored in a memory 504. The scheduler 502 can further include a system bus 508 that can couple various components including, but not limited to, a receiving component 510, an analysis component 512, and a data traffic steering component 514.
Aspects of systems (e.g., the scheduler 502 and the like), apparatuses, or processes explained in this disclosure can constitute machine-executable component(s) embodied within machine(s), e.g., embodied in one or more computer readable mediums (or media) associated with one or more machines. Such component(s), when executed by the one or more machines, e.g., computer(s), computing device(s), virtual machine(s), etc. can cause the machine(s) to perform the operations described.