主权项 |
一种资源调度方法,其特征在于,包括:建立基于油气管道SCADA系统的Master‑Slave结构的云服务器;其中的主服务器负责维护系统的原数据,并进行资源调度;定义油气管道SCADA系统的服务器集合ψ={P<sub>1</sub>,P<sub>2</sub>,...,P<sub>m</sub>},并定义P<sub>i</sub>=(Δ<sub>i</sub>,ξ<sub>i</sub>,λ<sub>i</sub>),其中,Δ<sub>i</sub>是分配到服务器P<sub>i</sub>上的任务集合;ξ<sub>i</sub>是服务器P<sub>i</sub>的调度长度,表示任务分配到服务器P<sub>i</sub>上所需的时间;λ<sub>i</sub>是服务器P<sub>i</sub>的失效率;通过公式<img file="FDA0000524389430000011.GIF" wi="466" he="70" />计算服务器的性能参数<img file="FDA0000524389430000012.GIF" wi="87" he="64" />其中,k<sub>1</sub>是Δ<sub>i</sub>的最优偏重系数,k<sub>2</sub>是ξ<sub>i</sub>的最优偏重系数,k<sub>3</sub>是λ<sub>i</sub>的最优偏重系数;将任务的基版本分配到所述性能参数<img file="FDA0000524389430000013.GIF" wi="52" he="64" />最小的服务器,将任务的副版本分配到所述性能参数<img file="FDA0000524389430000016.GIF" wi="58" he="65" />次小的服务器;其中,所述性能参数<img file="FDA0000524389430000014.GIF" wi="53" he="65" />次小的服务器的数量至少为1,且至少有一个所述性能参数<img file="FDA0000524389430000015.GIF" wi="58" he="65" />次小的服务器与所述性能参数<img file="FDA0000524389430000017.GIF" wi="58" he="64" />最小的服务器不在同一区域。 |