首页>
外国专利>
Dynamic scheduling of task streams in a multiple-resource system to ensure task stream quality of service
Dynamic scheduling of task streams in a multiple-resource system to ensure task stream quality of service
展开▼
机译:在多资源系统中动态调度任务流,以确保任务流的服务质量
展开▼
页面导航
摘要
著录项
相似文献
摘要
A multi-resource system dynamically allocates its resources amongst multiple task streams to provide quality of service guarantees to the task streams. A quality of service manager maintains quality of service requirement information for a plurality of task streams, and requests processing of received tasks. An arbitrator assigns tasks streams and their tasks amongst various servers providing access to resources. The assignment is such that the total quality of service guarantees of the task streams assigned to each server does not exceed the total availability or capacity of the resource. When all assigned tasks for a server are blocked, the server notifies the arbitrator, which transfers an unblocked task to it. When a blocked task unblocks on a server handling a transferred task, the arbitrator transfers back the previously transferred task to its originating server.
展开▼