用于插头负载控制和管理的系统和方法_4

文档序号:8547954阅读:来源:国知局
在与客户端控制装置通信时,网关计算机可W发送信息或允许下载信息,该信息 使得客户端控制装置在图形用户界面(GUI)上显示一个或多个图像或文本。通过GUI,用 户可W查看报告,发送指令W开始、终止或修改能量节约计划或生成新的能量节约计划。可 选地,将为用户呈现W下选择:向单个装置、向他/她的所有装置或向包括多个装置的他/ 她的所有装置的子集应用他/她的动作。此外,可W为用户呈现装置的组合,和/或呈现创 建应用节约计划的装置的新组合的选择。或者,修改能量节约计划的用户将被视为意图修 改该能量节约计划所适用的所有的编译的装置功率状态调度表,且该系统将根据修改的开 始日期、结束日期、优先级与/和装置的关联,发送用于编译的装置功率状态调度表的新指 令。
[0化7] 在一个实施例中,因为网关计算机104还与计算群前端106交互,如有必要,它还 将利用诸如RoundRobin或Ibnamed的算法来执行负载均衡。本文未明确提及的其他负载 均衡算法也在本发明的考虑之内,并且可W促进负载在可用服务之间的分布。网关计算机 104监视网络通信量分布(networktrafficdistribution)W监测群前端108的可用性。 在一个实施例中,网关计算机104可W被实现为双四巧IntelXeon巧片,其具有冗余电源 W及带有大存储器的15000RPM热插拔SATARAID1。
[005引 W-种方式使用计算群前端106来执行接收自网关计算机104或档案数据库管理 处理器114的任何大规模的计算任务。在一些实施例中,非群机器(未示出)可W仅与群 前端106交互。该些大规模任务的非限制性范例是0CMD数据管理(例如对用户记录分类) W及编译的每日装置功率状态调度表的生成。群前端106的主要、但并非唯一的功能是向 分布式计算节点112派发其接收到的大型计算任务并执行负载均衡。
[0化9]NAS装置108被配置成提供分布式计算节点112之间的快速共享磁盘空间。在一 个实施例中,暂态数据库110被实现为具有二叉树索引的关系型数据库,其在数据被分布 式计算节点112处理时提供短期到中期的数据存档。
[0060] 用于群前端106的优选操作系统是标准ROCKS群,其中用于群前端106和分布式 计算节点112的典型硬件是基于双四巧IntelXeon巧片的机架装配的机器。在一个实施 例中,在分布式计算节点112之间使用高速Myrinet连接W优化通信速度。在相同或不同 的实施例中,群前端106使用SunGrid化gine进行负载分布/均衡。优选地,NAS装置具 有带有吉比特W太网卡的5TB的最小容量。数据库110可W被实现为利用多个1U成对双 四巧IntelXeon机器实施的MyS化群数据库。
[0061] 档案数据库116是编译的调度表数据库(CSD)将驻留的地方,且档案数据库 116存储编译的装置功率状态调度表。因为该个CSD形成装置功率状态控制系统的主干 化ac化ond),所W归档数据库116优选是安全、高度可靠且总是可用的。结果,管理处理器 114应当是专用的、高度冗余的机器。该归档数据库116的典型配置例如可W是具有二叉树 索引的关系型化acle或MyS化数据库。
[0062] 编译的装置功率状态调度表的产生
[0063] 在各实施例中,系统管理节点被配置成令用户或允许用户产生编译的装置功率状 态调度表。根据该些方法,访问存储着多个能量节约计划的计算机数据库。数据库可W是 系统管理节点(例如数据库档案)的一部分或者能够被系统管理节点通过有线或无线网络 来访问。
[0064] 每个能量节约计划可W包括对应于多个规划的开/关事件的信息。该些规划的开 /关事件定义对应于装置应当何时使用能量从而装置是打开的,W及装置何时不应使用能 量从而装置是关闭的相对时间。优选地,规划的开/关事件是在可W由T1持续时间定义的 主要调度时段内发生的多个事件。可W将T1定义为任何时间时段,例如,从一个小时到一 年或从一天到一个月。在一些实施例中,T1是一天、一星期或一个月。如存储于数据库之 内的,在一些实施例中,每个能量节约计划可W被参考时间T2的测量值来被进一步定义, 时间T2定义次要调度时段(minorsche化leperiod),即能够被重复的时间的单位(例如 一星期中的天和/或一天中的小时和/或一小时中的分钟),但能够与能量节约时段之内 的其他T2区分开。于是,特定能量节约计划的所有T2的级联是等于T1的一段时间订1 = nXT2) 〇
[00化]作为非限制性范例,T1可W是一星期,而每个T2可W是对应于该周中唯一一天 (即星期日、星期一、星期二、星期=、星期四、星期五和星期六)的24小时时段或走天时段 之内的顺序一天(即,第一、第二、第S、第四、第五、第六和第走天)。于是,该星期会定义主 要调度时段,该星期的每天或二十四小时时段会定义次要调度时段。在本范例中,能量节约 计划之内的每个T2都是不同一天;不过,任何两个或更多T2可W具有相同或不同的规划的 开/关事件。于是,在工作日的早上9:00可能有相同的开事件,在工作日的下午6 ;00有相 同的关事件,但在周末没有开事件。该例如可W对应于在周末关闭的办公室中使用的装置。
[0066] 在用户希望指定由禪合到一个或多个装置的一个或多个0CMD12执行的开关时段 的将来序列时,该用户可W访问系统管理节点102的节约计划界面。可W通过能够利用通 信介质60的客户端控制装置103来进行访问。该个界面允许用户为用户已经被赋予控制 写入许可的任何装置来设置节约计划(下文进一步详细解释许可)。在用户提交节约计划 时,向暂态数据库110中写入节约计划。
[0067] 需要指出,在一些实施例中,在同一持续时间(例如一星期长的主要调度时段)内 定义多个能量节约计划,并且优选的所有能量节约计划。在一些实施例中,如在第一数据库 中所存储的,每个能量节约计划没有与其相关联的具体日历日期或时间或优先级值。于是, 在该些实施例中,由于所存储的能量节约计划形成了模板库,具有适当授权的用户可W选 择其每一个并分配具体的日期(例如,日历时间、日期和年份)。类似地,用户可W为要与相 同的一个或者多个装置相关的能量节约计划分配优先级值。
[0068] 于是,系统管理节点可W被配置为许可访问该系统管理节点的用户来生成一个或 多个能量节约计划并向他/她选择的每个能量节约计划分配开始和结束日期,并且向那些 能量节约计划的每个分配优先级值。优先级值提供能量节约计划的相对排序,使得如果两 个或更多能量节约计划在相同日历时间内被应用于给定装置,则该系统将知道在接下来生 成的编译的装置功率状态调度表期间应用哪个。
[0069] 该系统也可W被配置为,使其强迫用户在该用户每次令系统去访问数据库时都应 用唯一的优先级值。此外或替代地,该系统可W具有分配给每个能量节约计划的默认优先 级值,并为用户提供改变该默认优先级值的选项和/或提示用户默认分配的优先级值与新 选择的优先级值发生冲突的情况,并且在那些情况下,为用户提供重新分配优先级值的选 项。还可W为用户提供机会W选择应用能量节约计划的日历时间时段,例如,2015年1月 1-7 日。
[0070] 在上述实施例中,能量节约计划被描述成存储为没有开始和结束日期,并且可选 地没有优先级值。在其他实施例中,在生成能量节约计划时,该两种类型的数据都可W被生 成和存储。于是,在该些实施例中,用户每次访问数据库时,他/她可W将装置与一个或多 个能量节约计划相关联,但不需要输入开始日期或结束日期,因为它们已经是能量节约计 划的一部分了。当然,用户可W在将给定能量节约计划与装置相关联的时候或在该样做之 前或之后来修改该些数据段。
[0071] 可W通过有线或无线的网络来进行与用户的所有通信。优选地,限制对系统管理 节点的访问,并且只有被授权访问该系统的用户将能够生成能量节约计划,W用于产生编 译的装置功率状态调度表。在一些实施例中,可W为用户在图形用户界面上呈现要在相同 或不同的日历时段内为不同装置应用相同或不同的能量节约计划的装置菜单。无论用户何 时对应用于他/她的装置的能量节约计划做出任何变化,系统会针对任何受影响的装置, 在接下来的主要调度时段中重新计算新的编译的装置功率状态调度表。在一些实施例中, 作为默认,除非被用户超驰,该系统可W选择对应于主要调度时段的下一个日历时段(例 如,下星期天到星期六或星期一到星期日)作为正在进行选择的日期范围W及用户有授权 进行控制的所有装置。此外,如果用户未提供任何激活的或相关的能量节约计划(根据该 能量节约计划为给定装置在给定时间产生编译的装置功率状态调度表),该系统可W重复 最近的能量节约计划,或者系统可W令默认的编译的装置功率状态调度表(例如始终开或 始终关的调度表)被执行。
[0072] 在已经完成能量节约计划的生成、删除或编辑且已经将开始日期、结束日期、优先 级值和装置指定与选定的能量计划的每个相关联之后,该系统可W通过在本地计算机、网 络上或计算云中的计算机处理器的使用来应用计算机算法,W产生输出。输出可W是W下 格式中的一种或多种;非暂态存储介质上的文件、打印输出或图形用户界面上的显示。输 出包括编译的装置功率状态调度表,并且提供时间时段XY的信息(可W利用X作为开始, Y作为结束来定义时间时段XY)。例如,可W由在时间X的日历日期开始和在时间Y的日历 日期结束来定义XY。从X到Y的时间时段的长度为T1,该与上述能量节约计划具有相同的 时间长度。输出还可W包括用于编译的装置功率状态调度表的一个或多个插座控制和监测 装置的指定。
[0073] 当对于在XY之内的每个次要调度时段,算法分析多个能量节约计划W确定开始 日期在XY之内的次要调度时段之前或与之相同,并且结束日期在XY之内的次要调度时段 之后或与之相同的哪个能量节约计划具有最大优先级,W并入到编译的装置功率状态调度 表中时,形成编译的装置功率状态调度表。因为每个相关的能量节约计划可W具有与曰历 时间时段XY部分交叠的不同的开始和结束日
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1