数据中心控制.pdf
《数据中心控制.pdf》由会员分享,可在线阅读,更多相关《数据中心控制.pdf(35页完成版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102395955 A (43)申请公布日 2012.03.28 C N 1 0 2 3 9 5 9 5 5 A *CN102395955A* (21)申请号 201080016515.0 (22)申请日 2010.01.26 12/371,355 2009.02.13 US G06F 9/50(2006.01) (71)申请人美国能量变换公司 地址美国罗得岛州 (72)发明人 M戴尔加斯 克里斯蒂安西尔贝鲍尔 丹尼尔雷内哈根佩德森 (74)专利代理机构北京安信方达知识产权代理 有限公司 11262 代理人周靖 郑霞 (54) 发明名称 数据中心控制 (57) 摘要 。
2、提供了用于数据中心控制的系统和方法,其 识别一个或者多个数据中心的参数,其中每一个 数据中心包括多个设备。所述系统和方法接收执 行应用的命令,并且至少部分地基于参数的评估 来识别来自一个或者多个数据中心的所选择的数 据中心作为运行应用的位置。 (30)优先权数据 (85)PCT申请进入国家阶段日 2011.10.13 (86)PCT申请的申请数据 PCT/US2010/022074 2010.01.26 (87)PCT申请的公布数据 WO2010/093515 EN 2010.08.19 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 3 页 说。
3、明书 23 页 附图 8 页 CN 102395965 A 1/3页 2 1.一种用于数据中心控制的计算机实现的方法,包括: 识别多个数据中心的参数,每一个数据中心包括多个设备; 接收执行应用的命令; 至少部分地基于对所述参数的评估来识别来自所述多个数据中心的所选择的数据中 心作为运行所述应用的位置。 2.如权利要求1所述的计算机实现的方法,包括: 识别所述应用的要求;以及 至少部分地基于对所述要求的评估来识别所述选择的数据中心。 3.如权利要求1所述的计算机实现的方法,包括: 检测在所述多个数据中心的一个处的所述应用的故障;以及 响应于检测到所述故障来识别所述选择的数据中心。 4.如权利要求。
4、1所述的计算机实现的方法,包括: 基于对模拟的第一数据中心冷却特征和模拟的第一数据中心电力特征的至少一个的 评估来确定第一数据中心能力; 向与第二数据中心关联的设备提供指示所述第一数据中心能力的信息;以及 接收在所述第一数据中心中的设备上执行由与第二数据中心关联的所述设备提供的 应用的请求。 5.如权利要求1所述的计算机实现的方法,包括: 至少部分地基于所述选择的数据中心的模拟特征来识别在所述选择的数据中心中的 不足的数据中心能力;以及 启动所述选择的数据中心的不间断电源、服务器、网络装置和冷却单元的至少一个。 6.如权利要求1所述的计算机实现的方法,其中所述多个数据中心的至少两个由网络 连接。
5、,所述方法包括: 监控形成所述网络的至少部分的网络基础设施装置的模拟参数。 7.如权利要求1所述的计算机实现的方法,包括: 向所述选择的数据中心的一组虚拟服务器添加物理服务器;以及 将所述应用的至少一部分分配到该组虚拟服务器。 8.如权利要求1所述的计算机实现的方法,包括: 向所述选择的数据中心的虚拟服务器提供所述应用。 9.如权利要求1所述的计算机实现的方法,包括: 禁用与所述多个数据中心的所述参数的至少一个关联的不间断电源、服务器、网络装 置和冷却单元中的至少一个。 10.如权利要求1所述的计算机实现的方法,包括: 启动与所述多个数据中心的所述参数的至少一个关联的不间断电源、服务器、网络装。
6、 置和冷却单元中的至少一个。 11.如权利要求1所述的计算机实现的方法,包括: 识别执行所述应用的系统要求;以及 基于对所述参数的评估和对所述系统要求的评估来使所述应用的执行时移。 12.如权利要求1所述的计算机实现的方法,包括: 权 利 要 求 书CN 102395955 A CN 102395965 A 2/3页 3 识别所述选择的数据中心中具有足以执行所述应用的能力的服务器; 向所述服务器提供所述应用;以及 指示所述服务器执行所述应用。 13.如权利要求1所述的计算机实现的方法,包括: 将所述应用的至少一部分分配到两个或者更多个数据中心。 14.一种数据中心活动控制系统,包括: 数据中心。
7、控制器,其与网络关联并且配置成识别与所述网络关联的多个数据中心的参 数,每一个数据中心包括多个设备;以及 所述数据中心控制器配置成评估所述参数以识别来自所述多个数据中心的所选择的 数据中心作为运行应用的位置。 15.如权利要求14所述的系统,其中所述数据中心控制器配置成识别所述应用的要 求;以及 其中所述数据中心控制器还配置成至少部分地基于对所述要求的评估来识别所述选 择的数据中心。 16.如权利要求14所述的系统,其中所述数据中心控制器响应于在所述多个数据中心 的一个处执行所述应用的故障来识别所述选择的数据中心。 17.如权利要求14所述的系统,其中所述参数包括位于所述数据中心的一个中的设备。
8、 的模拟电力消耗、模拟冷却能力、模拟效率、模拟冗余、模拟可靠性和模拟备份运行时间中 的至少一个。 18.如权利要求14所述的系统,其中: 所述数据中心控制器基于对模拟的第一数据中心冷却特征和模拟的第一数据中心电 力特征的至少一个的评估来确定第一数据中心能力;以及其中 所述数据中心控制器向与第二数据中心关联的设备提供指示所述第一数据中心能力 的信息;以及其中 所述数据中心控制器接收在所述第一数据中心中的设备上执行由与第二数据中心关 联的所述设备提供的应用的请求。 19.如权利要求14所述的系统,其中所述数据中心控制器监控形成所述网络的至少部 分的网络基础设施装置的参数。 20.如权利要求14所述。
9、的系统,其中所述数据中心控制器配置成将所述应用的至少一 部分分配到所述选择的数据中心的一组虚拟服务器。 21.如权利要求14所述的系统,其中所述数据中心控制器配置成向位于所述选择的数 据中心中的虚拟服务器提供所述应用。 22.如权利要求14所述的系统,其中: 所述数据中心控制器配置成接收来自第一数据中心的子系统的报警消息;以及其中: 所述数据中心控制器配置成通过所述网络将第一应用从位于所述第一数据中心中的 服务器转移到位于第二数据中心中的服务器。 23.如权利要求14所述的系统,其中: 所述数据中心控制器配置成识别执行所述应用的系统要求;以及其中 所述数据中心控制器配置成部分地基于所述系统要求。
10、来使所述应用的执行时移。 权 利 要 求 书CN 102395955 A CN 102395965 A 3/3页 4 24.如权利要求14所述的系统,其中: 在所述选择的数据中心中的一服务器包括足以执行所述应用的能力;以及其中 所述数据中心控制器配置成向所述服务器提供所述应用以由所述服务器执行。 25.如权利要求14所述的系统,其中所述数据中心控制器配置成生成向所述多个数据 中心的至少一个添加硬件的请求。 26.如权利要求14所述的系统,其中所述数据中心控制器配置成至少部分地基于由所 述数据中心控制器对所述参数的评估来指示所述选择的数据中心具有额外的能力。 27.如权利要求14所述的系统,其中。
11、所述数据中心控制器配置成至少部分地基于由所 述数据中心控制器对所述参数的评估来将所述应用的至少一部分分配到两个或者更多个 数据中心。 28.一种存储有指令序列的计算机可读介质,所述指令序列包括指令,所述指令当由处 理器执行时使所述处理器: 识别多个数据中心的模拟参数,每一个数据中心包括多个设备; 接收执行应用的命令;以及 至少部分地基于对所述参数的评估来识别来自所述多个数据中心的所选择的数据中 心作为运行所述应用的位置。 29.如权利要求28所述的计算机可读介质,还包括使所述处理器执行下列操作的指 令: 识别所述应用的要求; 至少部分地基于对所述要求的评估来识别所述选择的数据中心;以及 检测在。
12、所述多个数据中心的一个处的所述应用的故障。 30.如权利要求29所述的计算机可读介质,还包括使所述处理器执行下列操作的指 令: 基于对第一数据中心冷却特征和第一数据中心电力特征的至少一个的评估来确定第 一数据中心能力; 向与第二数据中心关联的设备提供指示所述第一数据中心能力的信息;以及 接收在所述第一数据中心中的设备上执行由与第二数据中心关联的所述设备提供的 应用的请求。 权 利 要 求 书CN 102395955 A CN 102395965 A 1/23页 5 数据中心控制 0001 相关申请的交叉引用 0002 本申请在这里通过引用将题目为“Power Supply and Data C。
13、enter Control”、在 2009年2月13日递交的并且转让给本申请的受让人的美国专利申请号12/370,969全部并 入。所引用的申请一般公开用于控制数据中心的系统和方法。 0003 发明背景 0004 1.发明领域 0005 本发明的至少一种实施方案一般涉及控制设施活动,并且更具体地,涉及管理数 据中心。 0006 2.发明背景 0007 作为对日益增加的工业需求、发展需求和基于信息的经济的需求的响应,数据中 心和信息技术网络在全球持续激增。这种扩展呈现各种各样的形式,包括将在地理上无联 系的计算资源联接在一起的广泛分布的计算机网络、以及向多种应用提供电力、冷却和计 算基础设施的数。
14、据中心。 0008 典型的数据中心包含需要电力、冷却和与外部通信设施的连接的许多装置机架。 在现代数据中心和网络室内,在这些设施中使用的计算装置的日益增加的密度对它们相关 的电力系统加了负担。因为这种计算装置在操作中产生热,这些设备的冷却系统也被加了 负担。 0009 当数据中心的类型、大小和复杂度增长时,与它们的操作关联的成本也增长。这些 成本包括与电力利用率关联的能量成本、取得电子设备和基础设施的成本、相关的冷却或 热消散系统的成本、以及维护和管理人员的工资。 0010 发明概述 0011 本发明的至少一些方面和实施方案目的在于用于数据中心控制的系统和方法。一 个或者多个网络可将多个数据中。
15、心联接在一起。相关的控制器可监控数据中心以及它们的 部件和设备的活动和参数。这些参数可被评估以识别适于执行应用的数据中心或者其设 备。 0012 至少一个方面目的在于用于数据中心控制的计算机实现的方法。计算机实现的方 法识别多个数据中心的参数,其中每一个数据中心包括多个设备。该计算机实现的方法接 收执行应用的命令,并且至少部分地基于参数的评估来识别来自上述多个数据中心的所选 择的数据中心作为运行应用的位置。 0013 在一种实施方案中,计算机实现的方法可识别应用的要求,并且可至少部分地基 于要求的评估来识别数据中心。该方法可检测在数据中心处的应用的故障,并且作为响应, 可以识别另一个数据中心作。
16、为运行应用的位置。该方法可至少部分地基于第一数据中心冷 却或者电力特征的评估来确定第一数据中心能力,向与第二数据中心关联的设备提供指示 第一数据中心能力的信息,并且可接收在第一数据中心内的设备上执行由第二数据中心或 者相关的设备提供的应用的请求。 0014 在多种实施方案中,多个数据中心中的至少两个可由网络连接,并且该方法可监 说 明 书CN 102395955 A CN 102395965 A 2/23页 6 控形成网络的至少部分的网络基础设施装置的参数。该方法还可向数据中心的一组虚拟服 务器添加物理服务器,并且可将应用的至少一部分分配到该组虚拟服务器。应用可被提供 到数据中心的虚拟服务器,。
17、并且该方法可禁用不间断电源、服务器、网络装置或者冷却单元 中的至少一个,其中每一个可与至少一个数据中心参数关联。该方法可从第一数据中心或 者其子系统接收报警消息,并且可将应用从第一数据中心转移到第二数据中心。 0015 在多种实施方案中,基于数据中心参数和系统要求的评估,该方法识别执行应用 的系统要求,并且使应用的执行时移。该方法可将在数据中心内的服务器识别为具有足以 执行应用、将应用提供给服务器并且指示服务器执行该应用的能力。在一种实施方案中,该 方法生成向数据中心添加硬件的请求。该方法可指示数据中心具有额外的能力,并且该方 法可将应用的全部或者部分分配到至少一个数据中心。 0016 至少一。
18、个其他方面目的在于数据中心活动控制系统。该系统包括与网络关联的数 据中心控制器。该数据中心控制器被配置成识别与网络关联的多个数据中心的参数,其中 每一个数据中心包括多个设备。数据中心控制器配置成评估参数以识别来自多个数据中心 的所选择的数据中心作为运行应用的位置。 0017 在多种实施方案中,数据中心控制器配置成识别应用的要求,并且还配置成至少 部分基于应用的要求的评估来识别数据中心作为运行应用的位置。应用的要求可以包括应 用电力消耗、应用冗余度、应用运行时间、或者应用被安排运行的时间段,并且该应用可以 是容错的或者冗余的。在一些实施方案中,数据中心控制器被配置成接收执行应用的命令, 并且数据。
19、中心控制器可响应于在不同的数据中心执行应用的故障来识别数据中心作为运 行应用的位置。数据中心控制器可基于第一数据中心冷却或者电力特征的评估来确定第一 数据中心能力。数据中心控制器可向与第二数据中心关联的设备提供指示第一数据中心能 力的信息,并且数据中心控制器可接收在数据中心内的设备上执行由与另一个数据中心关 联的设备提供的应用的请求。 0018 在多种实施方案中,系统包括具有与一个或者多个数据中心关联的网络基础设施 装置的网络,并且数据中心控制器可监控网络基础设施装置的参数。在一些实施方案中,数 据中心控制器配置成将应用的至少一部分分配到数据中心的一组虚拟服务器,并且可向位 于数据中心内的一组。
20、虚拟服务器提供应用。数据中心控制器可禁用数据中心装置,例如不 间断电源、服务器、网络装置、计算机或者冷却单元。 0019 在多种实施方案中,数据中心控制器被配置成从第一数据中心或者其子系统接收 报警消息,并且将第一应用从第一数据中心转移到第二数据中心。数据中心控制器可识别 系统要求以执行应用,并且可至少部分地基于系统要求来使应用的执行时移。数据中心控 制器可向数据中心内的服务器提供应用,以由服务器执行,并且数据中心控制器可生成向 一个或者多个数据中心添加硬件的请求。数据中心控制器可基于数据中心参数的评估来指 示数据中心具有额外的能力,并且数据中心控制器可至少部分地基于通过数据中心控制器 的数据。
21、中心参数的评估来将应用的至少一部分分配到至少一个数据中心。 0020 至少一个其他方面目的在于具有存储有指令序列的计算机可读介质。指令序列包 括指令,当指令由处理器执行时使处理器识别多个数据中心的参数,其中每一个数据中心 包括多个设备。指令使处理器接收执行应用的命令,并且至少部分地基于参数的评估来识 别来自多个数据中心的所选择的数据中心作为运行应用的位置。 说 明 书CN 102395955 A CN 102395965 A 3/23页 7 0021 在多种实施方案中,指令使处理器识别应用的要求,并且至少部分地基于要求的 评估来识别数据中心作为运行应用的位置。指令可使处理器检测在数据中心处的应。
22、用故 障。在一种实施方案中,指令可使处理器基于第一数据中心冷却或者电力特征来确定第一 数据中心能力,向第二数据中心或者相关的设备提供指示第一数据中心能力的信息,并且 接收在第一数据中心内的设备上执行由与第二数据中心关联的设备提供的应用的请求。 0022 指令可使处理器监控形成网络的至少部分的网络基础设施装置的参数,并且可使 处理器向数据中心的虚拟服务器添加物理服务器,并且将应用的至少一部分分配到一个或 者多个虚拟服务器。指令可使处理器向位于数据中心内的虚拟服务器提供应用,并且指令 可使处理器响应于数据中心参数的评估来禁用不间断电源、服务器、网络装置和冷却单元 中的一个或者多个。 0023 在多。
23、种实施方案中,指令可使处理器从第一数据中心接收报警消息,并且将应用 从第一数据中心转移到第二数据中心。指令可使处理器识别执行应用的系统要求,并且基 于系统要求的评估来使应用的执行时移。指令可使处理器将在数据中心内的装置识别为具 有足以执行应用、向装置提供应用并且指示装置执行应用的能力。指令可使处理器生成向 数据中心添加硬件的请求,基于数据中心参数的评估来指示数据中心具有额外的能力,或 者至少部分地基于数据中心参数的评估来将应用的至少一部分分配到至少一个数据中心。 0024 从结合附图理解的下面的详细描述中,这些示例性方面和实施方案的其他方面、 实施方案和优点将变得明显,附图仅作为例子说明本发明。
24、的原理。应当理解,上述信息和下 面的详细描述包括各种方面和实施方案的例证性的例子,并且旨在提供用于理解所主张的 方面和实施方案的性质和特征的概述或者框架。附图与说明书的其余部分一起用于解释所 描述的和主张的方面和实施方案的原理和操作。 0025 附图的简要说明 0026 附图并没有被规定为按比例绘制。在附图中,在各个图中所示的每一个相同的或 几乎相同的部件由相似的数字表示。为了清楚的目的,可能不是每一个部件都被标注在附 图中。当结合附图阅读时,在此公开的系统和方法的上述和其他目的、特征和优点将从下面 的多种实施方案的描述中被更加完整地理解,其中: 0027 图1是描绘根据一种实施方案的数据中心。
25、的例子的俯视图; 0028 图2是描绘根据一种实施方案的数据中心控制系统的例子的框图; 0029 图3是描绘根据一种实施方案的数据中心控制系统的例子的框图; 0030 图4是描绘根据一种实施方案的在一个或者多个数据中心内的服务器配置的例 子的框图; 0031 图5是描绘根据一种实施方案的在数据中心内的服务器配置的例子的框图; 0032 图6是说明根据一种实施方案的数据中心控制的示例性方法的流程图; 0033 图7是根据一种实施方案的计算机系统的功能框图; 0034 图8是根据一种实施方案的存储系统的功能框图。 0035 详细描述 0036 这里描述的系统和方法在其应用中不限于在描述中阐述的或在。
26、附图中说明的部 件的结构和布置的细节。本发明能够有其他的实施方案,并且能够以多种方式被实践或执 行。另外,这里使用的措辞和术语是为了描述的目的,并且不应当被视为限制性的。在这 说 明 书CN 102395955 A CN 102395965 A 4/23页 8 里,“包含”、“包括”、“具有”、“含有”、“涉及”和其变形的使用意指包括其后所列的项和其等 效物以及另外的项。 0037 多种方面和实施方案目的在于数据中心控制。一个或多个数据中心的特征可经由 网络由一个或多个数据中心控制器识别、监控和控制。数据中心可以是地理上无联系的,并 且可具有不同的特征和部件。数据中心控制器可评估数据中心和可由。
27、数据中心部件执行的 应用的特征。这些评估可包括例如数据中心供应(例如可利用的数据中心处理能力)或者 要求(例如可以由数据中心提供的用于执行的应用的参数)的评估。至少部分地基于这些 评估,数据中心控制器可将应用指引到一个或多个数据中心用于执行。 0038 这里描述的实施方案可以用于设计、管理和改进数据中心,例如数据中心100,其 在图1中示出。数据中心100可以包括支持或确保数据中心装置功能的多种资源、装置或设 备。数据中心100的资源的例子包括电力、冷却、物理空间、重力支持、远程装置控制能力、 物理和逻辑安全以及物理和逻辑网络连接。电力数据中心资源可以包括电力分配资源,例 如变压器、电力分配单。
28、元、电源插座、和可用于分配的电力,例如提供到数据中心100的公 用电力、现场发电机产生的电力、和电力分配单元提供的电力。在数据中心100中的物理空 间资源可以包括数据中心占地空间和机架U空间。在数据中心100内的冷却资源可以包括 冷却分配能力和冷却产生能力。在数据中心100内的物理安全资源可包括安全摄像机和门 锁。在数据中心100内的逻辑网络连接资源可以包括虚拟局域网、域名服务和动态主机配 置协议服务。物理网络连接资源可以包括网络布线和插线面板。在数据中心100内的远程 装置控制能力资源可以包括键盘视频鼠标服务。 0039 应当认识到,数据中心100是代表性的数据中心,并且在这里描述的多种实施。
29、方 案不限于诸如数据中心100的数据中心。可以使用例如不包括活地板的多种其他数据中 心和设施。数据中心100或其他数据中心可以与容纳更多、更少或不同的装置或者除了计 算装置以外的装置的设施包括电信设施和其他的设施一起使用。在一种实施方案 中,数据中心100包括由子系统支持的计算机。数据中心100可以但不需要是专用空间或 房间。另外,数据中心装置布局不需要被整洁地布置为如图1所示的。 0040 数据中心100可包括行102、冷却单元104和至少一个活地板106。行102可包括 至少一个机架108,机架108在操作中可从机架108的前部抽取冷空气并且将暖空气返回到 机架108的后部或顶部。在一种实。
30、施方案中,机架108可以包含U空间位置,其被设计成容 纳安装在机架上的数据中心装置,例如服务器、计算机、冷却装置、或者网络连接装置。 0041 在一种实施方案中,数据中心100的行102可定位为产生交替的冷通道和热通道。 如在图1的实施方案所示的,通道110是热通道而通道112是冷通道。为了向机架108提 供冷却,在冷通道112中的每一个机架108的前部,穿孔的地砖114可被用于提供来自活地 板106的下面的冷空气。在数据中心100中,除了穿孔的地砖114以外,活地板106还可以 包括实心地砖。冷却单元104可向活地板106下面的区域提供冷空气,并且可从临近数据 中心的天花板的空间接收热空气。。
31、 0042 在一种实施方案中,除了或者代替冷却单元104,还可使用行内冷却单元,例如从 罗德艾兰州West Kingston的美国电力转换(APC)公司可得到的那些冷却单元。在一种实 施方案中,可使用例如具有12英寸的宽度的半机架行内冷却单元,其宽度是标准数据中心 高架的宽度的大约一半。 说 明 书CN 102395955 A CN 102395965 A 5/23页 9 0043 数据中心100可以包括多个不同类型的服务器。例如,服务器可以是物理服务器、 专用服务器或者虚拟服务器。物理服务器一般包括硬件,操作系统在硬件上运行。专用服 务器一般包括在物理服务器上运行的服务应用。例如,专用服务器。
32、可以包括在操作系统上 的web服务或文件传输协议(FTP)服务,其中服务应用可耦合到物理服务器。虚拟服务器 可包括独立于物理服务器硬件的服务。例如,虚拟服务器可以包括将物理服务器划分成多 个服务器,每一个服务器具有好像它们在它们自己的专用服务器上运行的外观和能力。在 一种实施方案中,每一个物理服务器可以有一个专用服务器操作系统,并且每一个物理服 务器可以有多个虚拟服务器。虚拟服务器可与专用服务器并行地(例如紧接着)运行。 0044 图2是根据一种实施方案的数据中心控制系统200的框图。在一种实施方案中, 系统200包括至少一个数据中心100。多个数据中心100可经由至少一个网络205和至少 一。
33、个数据中心控制器210彼此关联。网络205可包括至少一个计算机互连网络,例如因特 网、任何广域、局域、地下铁道、无线、电话、蜂窝、卫星、或者其他区域网络、或者其组合。网 络205可以包括网络基础设施装置,例如服务器、路由器、节点或交换机。在一种实施方案 中,数据中心100的部件经由至少一个网络205彼此互连或者与数据中心控制器210互连。 在数据中心100内的服务器和网络205的网络基础设施设备可以被分组成网络区域或集 群,以便网络205的安全在服务器添加或改变期间或以后保持完好。 0045 在多种实施方案中,数据中心控制器210可位于一个或多个数据中心100内,或者 被远程地定位在数据中心1。
34、00外部。例如,数据中心控制器210可以位于数据中心100外 部,并且经由网络205与数据中心100连接。在一种实施方案中,数据中心控制器210包括 诸如处理器、微芯片或者电路的设备,以识别、管理和控制数据中心特征。在一种实施方案 中,数据中心控制器210可接收与至少一个数据中心100有关的数据。例如,数据中心控制 器210可以接收、测量或监控指示数据中心100的温度、容量、电力或电流消耗的数据,或者 指示数据中心100或其部件的操作状态的其他数据。在一种实施方案中,数据中心控制器 210可模拟数据中心100的操作。在这种实施方案中,数据中心特征可以基于模拟的或估计 的而不是测量的数据中心条件。
35、,例如温度、容量或者能量数据。这个模拟的数据可 以由数据中心控制器210产生或者接收。 0046 数据中心控制器210还可以包含指示数据中心100的最大容限或能力的数据。在 一种实施方案中,至少一个数据库215存储指示数据中心100的容限或最大能力的数据。 数据库215可以是数据中心控制器210的部分,或者可以位于其他地方,并且经由例如网络 205由数据中心控制器210可访问。数据库215可以包括来自一个以上的数据中心100的 数据。在一种实施方案中,每一个数据中心100包括至少一个数据库215,其存储指示数据 中心100的信息例如容限或者能力范围的数据。数据中心控制器210在一种实施方案中可。
36、 以包括从罗德艾兰州West Kingston的美国电力转换公司得到的管理平 台。 0047 在一种实施方案中,数据中心控制器210评估来自一个或多个数据中心100的实 时或者近实时数据。例如,数据中心控制器210可确定数据中心100是否以全部能力操作。 数据中心控制器210还可确定或接收指示数据中心100的各个设备、部件或者子系统的操 作状态的信息。例如,数据中心100可以包括多个服务器。通过网络205,数据中心100可 以向数据中心控制器210提供指示在数据中心100内的特定的服务器没有以全部能力操作 说 明 书CN 102395955 A CN 102395965 A 6/23页 10 。
37、的数据,并且因此能够执行额外的应用。 0048 在一种实施方案中,数据中心100包括一个或多个子系统。子系统的例子包括一 个或多个装置子系统220、电力生成子系统225、不间断电源子系统230、冷却子系统235、安 全子系统240、能量存储子系统245和通信子系统250。子系统一般包括数据中心100的以 功能为任务的一个或多个设备。例如,如在图1和2的实施方案中所示的,冷却子系统235 可以包括以调节数据中心100的温度为任务的一个或多个冷却单元104。在另一个例子中, 装置子系统220可以包括执行计算功能的服务器或者其他的逻辑设备。 0049 在一种实施方案中,通信子系统250包括通过网络2。
38、05向至少一个数据中心控制 器提供数据的计算机硬件。例如,通信子系统250可以至少部分地基于例如在数据中心100 上执行的冷却能力分析来指示数据中心100正以其能力的80操作。在另一个例子中,通 信子系统250可以指示特定的设备例如来自装置子系统200的服务器正以其处理能力的 45操作。在这个例子中,该服务器可以用于另外的处理操作。在一种实施方案中,通信子 系统250可向数据中心控制器210提供数据中心100、其相关的子系统、或者各个数据中心 部件或者设备的最大值、最小值、或者容限和操作数据。通信子系统250还可以指示数据中 心100具有或没有用于插入额外的部件的足够的物理空间。在一种实施方案。
39、中,通信子系 统250包括至少一个数据库215。 0050 通信子系统250通常来说还可以指示数据中心100或者其关联的子系统的状态。 例如,通信子系统250可以指示发生了电力故障。电力故障可以由于例如本地电网的故障 或者数据中心100的设备或子系统的故障。通信子系统250然后可以向数据中心控制器 210提供指示发生了电力故障的信息。 0051 在一种实施方案中,数据中心控制器210持续地或者周期性地接收或者监控关于 一个或者多个数据中心100的信息。从这个信息中,数据中心控制器210可确定数据中心 100作为整体、以及它们的各个设备(例如服务器)或者子系统的操作状态、范围和容限。 至少部分地。
40、基于接收到的或者监控的信息,数据中心控制器210然后可以重新分配在一个 或多个数据中心100之间的应用,将一个或者多个数据中心100识别为运行应用的位置,或 者将一个或者多个数据中心100识别为增加可用于运行应用的新的硬件或者虚拟服务器 的位置。在一种实施方案中,接收到的信息包括模拟的或者估计的数据中心信息。 0052 例如,第一数据中心100能以大于其最大冷却能力的90操作。这个信息可以从 通信子系统250提供给数据中心控制器210。第二数据中心100能以其最大冷却能力的 30操作,并且这个信息也可以提供给数据中心控制器210。在这个例子中,已经识别出第 一和第二数据中心100的冷却能力参数。
41、的数据中心控制器210可以确定第二数据中心100 可运行当前由第一数据中心100运行的应用。数据中心控制器210然后可以指示应用从第 一数据中心100到第二数据中心100的转移。在这个例子中,将应用从第一数据中心100 转移到第二数据中心减少了第一数据中心的活动,这可以降低第一数据中心100的温度, 并且增加可利用的冷却能力和可利用的电力能力。 0053 在一种实施方案中,数据中心控制器210可将一个数据中心100识别为执行新应 用的位置。例如,一个或多个数据中心100能以关于温度、电力或者其他参数的多种能力操 作。数据中心控制器210可评估一个或多个数据中心100的操作条件以确定适合于执行新。
42、 应用的数据中心100。在多种实施方案中,该确定可基于温度、电力、电流、冷却、能量、安全 说 明 书CN 102395955 A CN 102395965 A 7/23页 11 或者数据中心100的其他参数例如位置的任何组合。例如,两个数据中心100可以消耗实 质上相同数量的电力,但是可以位于不同的地理位置上。数据中心控制器210可以将这两 个数据中心100的一个识别为执行新应用的位置,因为例如数据中心控制器210评估指示 在第二个位置处的能量成本比在第一个位置处的能量成本少的信息。在这个例子中,这两 个数据中心100都可以执行新应用,但是在这个例子中能量成本使在第二个位置处的数据 中心100。
43、成为更加适合的位置。 0054 应当认识到,当数据中心控制器210识别运行新应用的位置时,能量成本和其他 的外部因素不需要是决定性的。数据中心控制器210可以评估一个或者多个数据中心100 的操作数据(例如实时数据)、数据中心参数(例如数据中心100、它们的子系统或者各个 部件的电力消耗、冷却能力、效率、可靠性、冗余、备份运行时间、容限)、以及外部因素(例 如本地能量、安全或者劳动成本)的组合,以将一个或者多个数据中心100识别为运行应用 的位置。数据中心控制器210可以评估模拟的数据例如一个或者多个数据中心100、它们的 子系统或者各个部件的模拟的电力消耗、模拟的冷却能力、模拟的效率、模拟的。
44、冗余和模拟 的备份运行时间的组合。 0055 在图3中示出了示例性数据中心控制系统200。在一种实施方案中,数据中心控 制器210提供了实时的并且在计划的事件例如例行维护或者非计划的事件例如停电或者 其他非计划的干扰期间的数据中心100的操作的概观。在一种实施方案中,数据中心控制 器210包括变化和能力管理器305,其可以确定数据中心100的电力和冷却特征,如在通 过引用被全部并入本文的在2006年1月27日递交的题目为“Methods and Systems for Managing Facility Power and Cooling”的美国专利申请序列号11/342,300中所描述的。 。
45、变化和能力管理器305可以确定数据中心100的能力。例如,变化和能力管理器305可以包 括例如识别数据中心能力的处理器或者逻辑设备,例如电路或者微控制器。在一种实施方 案中,通信子系统250向变化和能力管理器305提供关于数据中心100的能力的信息。例 如,变化和能力管理器305可以指示数据中心100的实时能力。显示器可以向负责数据中 心100的管理的技术人员或者人提供这个信息。 0056 至少一个装置能力和状态管理器310在确定数据中心100的装置例如服务器的操 作状态(例如多个状态)和操作范围(例如容量)时可采样或者监控数据中心100的装置。 例如,装置能力和状态管理器310可以指示在数据。
46、中心100的特定机架内的虚拟服务器以 95的能力操作。在另一个例子中,参考图1和3,装置能力和状态管理器310可以确定冷 却单元104以100的能力操作,或者例如,冷却单元104在确定量的时间内以大于90的 能力操作。在一种实施方案中,装置和能力管理器310向变化和能力管理器305提供信息 用于进一步的评估。 0057 数据中心控制器210还可以包括至少一个服务器和网络管理器315,其为方便起 见被称为服务器管理器315。在一种实施方案中,服务器管理器315管理和监控位于数据中 心100内的物理、专用、或者虚拟服务器的性能标准。例如,服务器管理器315可以监控服 务器性能并且确定服务器以它的处。
47、理能力的某个百分比操作。在一种实施方案中,服务器 管理器315维护并配置网络装置,以便服务器位于特定的网络、群集或者区域内。服务器管 理器315还可以指示服务器将被添加到一个或者多个数据中心100,从一个或者多个数据 中心100移除,或者从一个数据中心100移动到另一个数据中心100。 说 明 书CN 102395955 A CN 102395965 A 8/23页 12 0058 在一种实施方案中,服务器管理器315可包括在多个虚拟服务器上运行的冗余应 用。例如,应用可以具有用于备份目的的冗余要求。这样的应用的例子包括工资单、账目、 安全、投资、银行业务、或者应用故障通常被避免的其他应用。在。
48、这个例子中,服务器管理器 315可以识别并且管理一个或者多个服务器的冗余能力。在一种实施方案中,服务器管理器 315可以在一个或者多个物理位置上运行。服务器管理器315还可以通过例如在不同的服 务器上操作来在物理位置之间移动。 0059 在另一个例子中,服务器管理器315可以在位于数据中心控制器210或者在数据 中心100内的专用硬件上实现。另外,例如,响应于来自技术人员的输入或者在特定的时 间,服务器管理器315可以指示应用被提供给特定的服务器用于执行。在一种实施方案中, 服务器管理器315可指示应用的全部或者部分从第一服务器移动到第二服务器。在这个例 证性的实施方案中,第一和第二服务器可以。
49、位于相同或者不同的数据中心100中。例如,服 务器管理器315可以指示应用分布在位于一个以上的数据中心100中的多个虚拟服务器之 间。 0060 数据中心控制器210还可以包括至少一个硬件管理器320。硬件管理器320通常 通过监控装置参数、能量效率、总所有权成本、维护和灾难事件以在数据中心100内和之间 分配资源来优化数据中心100的性能。在一种实施方案中,硬件管理器320联合变化和能 力管理器305以及服务器管理器315的功能。例如,硬件管理器320可以评估来自变化和 能力管理器305以及服务器管理器315的信息以提供关于在哪里定位服务器的指示。硬件 管理器320在识别在一个或者多个数据中心100内的服务器位置时考虑的因素包括电网停 电、维护、环境改变、本地时间、现场工作人员的空闲性、数据中心100的增加或者减少的利 用。其他因素可以例如由变化和能力管理器305、装置能力和状态管理器310、或者服务器 管理器315提供。 0061 在一种实施方案中,技术人员可以提供执行应用的指示、或者数据中心100。
- 内容关键字: 数据中心 控制
纳米气泡布面除油预缩设备.pdf
半导体老化冷热测试装置.pdf
RFID芯片剪切力测试仪.pdf
可按摩式颈托睡眠头枕及汽车座椅.pdf
汽车点火装饰圈.pdf
起落架部件机加工同心度辅助工装.pdf
园林绿化垃圾处理装置.pdf
施工物料分筛装置.pdf
鸡粪螺旋挤出设备.pdf
用于分砖的压砖装置.pdf
故障电池包防护箱.pdf
耐磨型泥沙挖掘齿.pdf
阀门锁盖设备.pdf
用于多肽固相合成的后处理系统及多肽固相合成设备.pdf
高压线圈导线拉紧装置.pdf
可调式带锯机切割辅助工装.pdf
温度压力一体化检测的波码通信控制装置.pdf
屋面防水卷材辅助施工设备.pdf
桥梁支座变形角度测量装置.pdf
便于冷却烘干的塑料玩具注塑机.pdf
防护插板.pdf
基于特征融合Transformer的多对比度核磁共振图像超分辨率方法.pdf
复叠制冷压缩机组.pdf
盾构管片拼装定位分体测量装置.pdf
自组装多肽RAKA 16的合成方法.pdf
基于机器学习的盾构掘进机姿态分项预测方法.pdf
宫颈TCT切片的多类型细胞核标注及多任务处理方法.pdf
基于自然资源工程勘测面积的测量装置.pdf
数据处理方法、装置及电子设备.pdf
基于人工智能的生物质电厂燃烧控制决策优化方法及系统.pdf
低功率的医院污水处理装置.pdf
基于FV-MViT的指静脉识别方法、装置及相关介质.pdf
一种全自动豆浆机及制浆方法.pdf
一种麦冬超微粉咀嚼片及其制备方法.pdf
具有光纤负载感应能力的医疗装置系统.pdf
稻米胚芽富集Γ-氨基丁酸的方法.pdf
一种新型育苗盘.pdf
一种治疗产后出冷汗的中药及其制备方法.pdf
馅.pdf
猪舍自动刮粪排粪系统.pdf
渔线轮.pdf
一种含有活性成分盐酸纳美芬的药物组合物.pdf
动物自发痛行为自动化检测系统.pdf
微耕机扶手上下调节装置.pdf
一种大黄鱼配合饲料专用复合酶制剂.pdf
翻转犁.pdf
一种手持吸附式花椒摘收机.pdf
一种以乡土景观植物修复退田还湖湿地土壤的方法.pdf
一种自动控制的移动植物墙.pdf
一种用于脱粒机的翻斗的缓冲装置.pdf
综合型羊配种站.pdf