主权项 |
一种云服务分布式数据中心系统,包括设置在负载调度器内部的系统状态监控模块、负载接纳控制模块和负载路由分发模块,以及设置在数据中心内部的负载调度模块和多源供能管理模块,其特征在于,系统状态监控模块用于获取来自不同用户的云服务请求,记录云服务请求与云服务请求相关的信息,并将云服务请求传送到负载接纳控制模块;负载接纳控制模块用于根据接收到的云服务请求的数量选择部分云服务请求,并将这些云服务请求发送到负载路由分发模块;负载路由分发模块用于根据各个数据中心的电费、服务性能、带宽费用和环境开销将接收到的云服务请求分发到对应的数据中心进行处理;负载调度模块用于将接收到的云服务请求放入其所属数据中心的作业队列Q(t)中,并根据云服务请求中的云服务完成截止时间将所有云服务请求进行倒序排列,依次从排列后的作业队列Q(t)中取出位于队首的云服务请求对应的任务进行处理;负载调度模块还用于从系统状态监控模块接收新能源供应量,并判断新能源供应量是否大于零,如果新能源供应量大于零,则通知多源供能管理模块供能给云服务请求对应的任务运行,并从多源供能管理模块接收电网的电价,并判断电价是否处于较低水平,如果不是则从多源供能管理模块获得不间断电源UPS中的电量b(t),并判断电量b(t)是否能够供能给云服务运行,如果能则判断云服务请求对应的云服务完成截止时间是否到达,如果截止时间到达,则对云服务请求对应的任务进行处理云服务请求,如果截止时间没有达到,则继续等待以处理云服务请求对应的任务;多源供能管理模块用于管理新能源供应量、数据中心中UPS备用能量,以及从电网获取的能量。 |