摘要
在Darwin流媒体服务器的基础上,首先使用VTune工具对其调度算法进行优化;然后改进了Darwin服务器的调度算法,并增加了一个监控服务器状态的实时监控线程(monitor thread),该线程把服务器的运行状态和参数发送给调度器,调度器根据各个服务器发送过来的参数进行对比,把客户的请求分配给当前负载最小的服务器;最后,通过搭建集群实验系统,验证了本文所做的工作是有效的。
This paper, firstly, uses VTune tools to optimize its scheduling algorithm. Then, it improves the scheduling algorithm of Darwin Server, and adds a real-time monitor thread of monitor server state. The thread sends the server running state and parameters to the scheduler server, then the scheduler compares those parameters sent by all servers, and assigns the request of customers to the current minimum load server. Finally,the experimental clusters are set up to prove that the works in this paper are effective.
出处
《计算机与现代化》
2009年第5期19-22,共4页
Computer and Modernization
关键词
监控线程
负载
调度器
monitor thread
load
scheduler