《使用无线通信的数据中心.pdf》由会员分享,可在线阅读,更多相关《使用无线通信的数据中心.pdf(31页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103098038 A(43)申请公布日 2013.05.08CN103098038A*CN103098038A*(21)申请号 201180017112.2(22)申请日 2011.03.2512/753,913 2010.04.05 USG06F 13/14(2006.01)G06F 15/16(2006.01)(71)申请人微软公司地址美国华盛顿州(72)发明人申知容 D基罗夫斯基DT哈珀三世(74)专利代理机构上海专利商标事务所有限公司 31100代理人杨洁(54) 发明名称使用无线通信的数据中心(57) 摘要数据中心包括使用诸如高频RF无线通信的无线通信来彼。
2、此通信的多个计算单元。数据中心可将计算单元组织成组(例如,机架)。在一个实现中,每组可形成三维结构,诸如具有用于容纳计算单元间的组内通信的空闲空间区域的支柱。数据中心可包括便于通信的多个特征,包括用于处理计算和缓冲任务的双重用途存储器、故障保险路由机制、解决永久干扰和隐式终端场景的规定等。(30)优先权数据(85)PCT申请进入国家阶段日2012.09.27(86)PCT申请的申请数据PCT/US2011/030050 2011.03.25(87)PCT申请的公布数据WO2011/126775 EN 2011.10.13(51)Int.Cl.权利要求书2页 说明书12页 附图16页(19)中华。
3、人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书12页 附图16页(10)申请公布号 CN 103098038 ACN 103098038 A1/2页21.一种数据中心,包括:至少三个计算单元,每个计算单元包括:用于执行计算功能的处理资源;用于存储数据的存储器资源;至少两个无线通信元件,每个通信元件使用无线通信与至少一个其他计算单元通信,并且每个通信元件形成在方向上聚焦的束;以及用于将所述处理资源、所述存储器资源和所述至少两个无线通信元件耦合在一起的切换资源。2.如权利要求1所述的数据中心,其特征在于,所述至少三个计算单元包括至少两组计算单元,并且每个计算单元包括用于与本地组。
4、中至少一个其他计算单元通信的至少一个组内无线通信元件以及用于与至少一个邻近组中的至少一个其他计算单元通信的至少一个组间通信元件。3.如权利要求1所述的数据中心,其特征在于,所述至少三个计算单元包括形成柱形结构的一组计算单元,所述柱形结构具有用于容纳所述组内各计算单元间的组内通信的内部空闲空间区域。4.如权利要求1所述的数据中心,其特征在于,计算单元的至少一个子集各自包括用于与外部实体通信的至少一个有线通信元件。5.如权利要求1所述的数据中心,其特征在于,将所述至少三个计算单元相对于彼此来放置以避免永久干扰,其中当第一计算单元能与第二计算单元通信,但所述第二计算单元无法与所述第一计算单元直接通信。
5、时,存在永久干扰。6.如权利要求1所述的数据中心,其特征在于,所述至少三个计算单元组成经由至少一个中间计算单元将有效载荷数据从源计算单元传输到目的计算单元的切换结构。7.如权利要求6所述的数据中心,其特征在于,传输所述有效载荷数据中涉及的至少一个计算单元被配置成按需地且若可用时将其存储器资源的至少一部分用作临时存储由所述切换结构传输的所述有效载荷数据的缓冲器。8.如权利要求6所述的数据中心,其特征在于,所述切换结构被配置成使用路由策略,所述路由策略路由消息以避开所述数据中心中的非最优地执行的计算单元。9.如权利要求6所述的数据中心,其特征在于,所述切换结构被配置成使用用于在第一方向上传输有效载。
6、荷数据的计算单元的第一子集以及用于在第二方向上传输有效载荷数据的计算单元的第二子集。10.如权利要求1所述的数据中心,其特征在于,所述至少三个计算单元被配置成使用解决隐式终端现象的媒体访问协议经由无线通信来彼此通信。11.如权利要求1所述的数据中心,其特征在于,所述至少三个计算单元被配置成通过传输控制数据和有效载荷数据来彼此通信,选择控制数据与有效载荷数据的比率以提供目标与等待时间有关以及与容量有关的性能。12.如权利要求11所述的数据中心,其特征在于,所述至少三个计算单元被配置成使用相对于频率和时间来定义的多个隙来传递所述控制数据。13.一种用于将计算单元放置在数据中心中的方法,包括:相对于。
7、一个或多个其他预先放置的计算单元,将新的计算单元置于所述数据中心中的权 利 要 求 书CN 103098038 A2/2页3候选位置处,每个计算单元具有用于使用无线通信与至少一个其他计算单元通信的至少一个通信元件,所述至少一个通信元件形成在方向上聚焦的束;确定将所述新的计算单元置于所述候选位置是否在所述数据中心中产生永久干扰,其中当第一计算单元能与第二计算单元通信,但所述第二计算单元无法与所述第一计算单元直接通信时存在永久干扰;如果不存在永久干扰,则将所述新的计算单元置于所述候选位置;以及如果存在永久干扰,则改变至少一个计算单元的位置,接下来重复所述确定步骤。14.如权利要求13所述的方法,其。
8、特征在于,所述确定包括如果检测到永久干扰则提供警告。15.如权利要求13所述的方法,其特征在于,还包括基于每个计算单元的所评估的交互能力,在所述数据中心内形成关于计算单元的互连的拓扑信息。权 利 要 求 书CN 103098038 A1/12页4使用无线通信的数据中心背景技术0001 数据中心通常使用计算单元的分层组织来处理计算任务。在该组织中,数据中心可包括多个机架。每个机架包括多个计算单元(诸如,用于实现可访问网络的服务的多个服务器)。每个机架还可包括用于在机架内将数据路由到计算单元或路由来自计算单元的数据的机架级切换机制。一个或多个更高级的切换机制可将各机架耦合在一起。因此,数据中心中各。
9、计算单元之间的通信可包括通过分层切换结构“向上”和“向下”发送数据。数据中心使用硬连线链路在物理上实现这些通信路径。0002 计算单元的分层组织已经证明对于许多数据中心应用来说是有效的。然而,它也有缺点。在其他潜在的问题中,切换结构的分层性质可导致对于某些应用在数据流上的瓶颈,尤其是涉及不同机架中的各计算单元之间的通信的那些应用。发明内容0003 此处描述了数据中心,该数据中心包括彼此经由无线通信来交互的多个计算单元。例如但不限于,数据中心可使用高频RF信号、光信号等来实现无线通信。0004 在一个实现中,数据中心可包括三个或更多个计算单元。每个计算单元可包括处理资源、通用存储器资源、和切换资。
10、源。此外,每个计算单元可包括用于与至少一个其他计算单元无线通信的两个或更多个无线通信元件。这些通信元件通过提供相应的在方向上聚焦的束,例如在一个实现中通过使用57GHz-64GHz范围中的高衰减信号,来实现无线通信。0005 根据另一个说明性方面,数据中心可包括组成结构的至少一组计算单元。例如,该结构可组成具有内部空闲区域以便容纳组内各计算单元间的组内通信的支柱(例如,圆柱体)。0006 根据另一个说明性方面,可将计算单元相对于彼此来放置以避免永久干扰。当第一计算单元可与第二计算单元通信,但该第二计算单元无法与该第一计算单元直接通信时存在所述永久干扰。0007 根据另一个说明性方面,计算单元组。
11、成(在某些情形中)经由至少一个中间计算单元将有效载荷数据从源计算单元传输到目的计算单元的无线切换结构。该切换结构可使用任何类型的路由技术或路由技术的任何组合来实现这些功能。0008 根据另一个说明性方面,在传输有效载荷数据中涉及的计算单元可使用其存储器资源的至少一部分(如果可用的话)作为临时存储正被传输的有效载荷数据的缓冲器。因此,计算单元的存储器资源既可担任执行计算中的传统角色,又可担任缓冲角色。0009 根据另一个说明性方面,计算单元被配置成使用媒体访问协议来彼此通信,该媒体访问协议解决各种隐式终端场景。0010 数据中心可在不同环境中提供各种优势。根据一个优势,(与固定分层方法相比)数据。
12、中心更容易且更灵活地容纳计算单元之间的通信。数据中心可因此为许多应用提供经改善的吞吐量。根据另一个优势,数据中心可减少硬连线链路和专用路由基础结构的量。该特征可降低数据中心的成本,以及简化数据中心的安装、重新配置和维护。根据另一个优说 明 书CN 103098038 A2/12页5势,计算单元在执行无线通信时使用相对低的电量。这降低了运行数据中心的成本。0011 上面的方法可以体现在各种类型的系统、组件,方法、计算机可读介质、数据中心、制品等中。0012 提供本发明内容是为了以简化的形式介绍特征的非穷尽性选集及其附带的好处;这些特征在以下具体实施方式中进一步描述。本发明内容并不旨在标识所要求保。
13、护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。附图说明0013 图1示出具有一个或多个无线通信元件的说明性计算单元。0014 图2是两个通信元件之间双工通信的图示。0015 图3示出使用楔形外壳的计算单元的一个实现。0016 图4示出了可用来实现图3的计算单元的组件集合。0017 图5示出使用立方体形状外壳的计算单元的一个实现。0018 图6示出了可用来实现图5的计算单元的组件集合。0019 图7是多组计算单元的三维视图,每个计算单元是图3和4中示出的类型。0020 图8是图7中示出的组中的两个组的横截面视图。0021 图9示出使用图5和6中示出的类型的计算单元所组成的数据。
14、中心。0022 图10是影响两个通信元件的永久干扰的图示。0023 图11是用于在数据中心内部署计算单元以避免永久干扰的方法的图示。0024 图12是补充图11的图示的流程图。0025 图13是示出一种将通信频谱分割成多个隙(slot)的频率-时间图。0026 图14是示出一种在使用无线通信的数据中心内传输控制数据和有效载荷数据的方法的频率-时间图。0027 图15提供信令协议的概览,该信令协议可用于处理数据中心中各计算单元之间的通信,并且具体而言,可用于解决各种隐式终端场景。0028 图16示出各通信参与者之间不存在冲突的第一交互场景。0029 图17示出存在信号重叠、但各通信参与者之间仍不。
15、存在冲突的第二交互场景。0030 图18示出用于解决各通信参与者之间的第一类型冲突(例如,“已占有冲突”)的第三交互场景。0031 图19示出用于解决各通信参与者之间的第二类型冲突(例如,“已覆盖冲突”)的第四交互场景。0032 图20是两组计算单元的横截面视图,指示了如何使用这些计算单元来路由数据。0033 图21示出通过切换资源来共同提供的切换结构,该切换资源由数据中心中的各个计算单元来提供。0034 图22示出一组中的计算单元,该组的第一子集被指派用于处理第一方向上的通信,并且该组的第二子集被指派用于处理第二方向上的通信。0035 图23示出分组单元的组的集合,指示了由此组成的切换结构如。
16、何用于避开具有非最优性能的计算单元。0036 贯穿本公开和附图使用相同的附图标记来引用相同的组件和特征。100系列标号说 明 书CN 103098038 A3/12页6指的是最初在图1中找到的特征,200系列标号指的是最初在图2中找到的特征,300系列标号指的是最初在图3中找到的特征,以此类推。具体实施方式0037 本发明是按如下方式来组织的。章节A描述在数据中心内提供无线通信的不同类型的计算单元。章节B描述可使用章节A的计算单元来构建的说明性数据中心。章节C描述用于解决永久干扰问题的功能。章节D描述用于实现各计算单元之间的信号传递的功能。章节E提供在使用无线通信的数据中心内路由数据的功能。0。
17、038 作为预备,一些附图在被不同地称为功能、模块、特征、元素等的一个或多个结构组件的上下文中描述概念。附图中示出的各组件可以用各种方式来实现。在一种情况下,附图中所示出的将各种组件分离为不同的单元可以反映在实际实现中使用对应的不同的组件。另选地或者另外地,附图中所示出的任何单个组件都可以通过多个实际组件来实现。可另选地,或者另外地,对附图中的任何两个或更多个单独的组件的描绘可以反映由单个实际组件所执行的不同的功能。0039 其他附图以流程图形式描述了概念。以此形式,某些操作被描述为构成以某一顺序执行的不同的框。这样的实现是说明性的而非限制性的。此处描述的某些框可被分组在一起并在单个操作中执行。
18、,某些框可被分成多个组件框,并且某些框可以按与此处所示出的不同的次序来执行(包括以并行方式执行这些框)。流程图中所示的各个框可以用任何方式来实现。0040 下列的说明可以将一个或多个特征标识为“可选”。这种类型的陈述不应该被解释为可以被视为可选的特征的穷尽的指示;也就是说,其他特征也可以被视为可选,虽然在文本中没有明确地标识。类似地,说明可以指出一个或多个特征可以以复数实现(即,通过提供一个以上的特征)。这种陈述不应该被解释为可以重复的特征的详尽的指示。最后,术语“示例性”或“说明性”指的是可能多个实现中的一个实现。0041 A说明性计算单元0042 图1示出在数据中心内使用的计算单元102。。
19、计算单元102包括处理资源104和存储器资源106,以便共同执行任何类型的处理任务。例如,处理资源104和存储器资源106可实现一个或多个应用,该一个或多个应用可由用户或其他实体经由广域网(例如,因特网)或通过任何其他耦合机制来访问。处理资源104可由一个或多个处理设备(例如,CPU)来实现。存储器资源106(也被称为通用存储器资源)可由动态和/或静态存储器设备(诸如,DRAM存储器设备)的任意组合来实现。计算单元102还可包括数据存储资源108(诸如,磁盘和/或光盘),以及相关联的驱动机制。0043 计算单元102的其他实现可省略上述特征中的一个或多个。另外,计算单元102的其他实现可提供额。
20、外的资源(例如,“其他资源”110)。0044 可在具有任意形状的外壳112中提供计算单元102。一般而言,外壳112被配置成使得计算单元102可与相似设计的其他计算单元高效地组合,以组成一个组(例如,机架)。作为概览,本章节说明外壳112具有楔形形状的第一示例,以及外壳112具有立方体形状的第二示例。这些实现不是穷尽性的。0045 计算单元102可包括任意数量K个无线通信元件114。例如,无线通信元件114说 明 书CN 103098038 A4/12页7可在射频(RF)频谱内通信。具体而言,通信元件114可在频谱的极高频(EHF)部分(例如,30GHz到300GHz)的任意部分内通信。例如。
21、但不限于,无线通信元件114可在频谱的57-64GHz部分内提供通信。在另一个情形中,通信元件114可在电磁频谱的光学或红外部分内通信。这些示例是代表性的而非穷尽性的;不对K个无线通信元件114发射的信号的物理性质进行限制。0046 每个无线通信元件可以发射在方向上聚焦的能束。可相对于束的能量降至规定水平处的空间中的那些点来定义这种束的“形状”。例如,注意示出了起到收发器作用的说明性通信元件202的图2,该通信元件202具有用于发射信号的发送模块(TX)以及用于接收另一个通信元件(例如,由通信元件204)所发送的信号的接收模块(RX)。通信元件202发射相对于第一角度()和第二角度(,未示出)。
22、来定义的电磁能束206,该第一角度确定该束的横向扩散(spread),而第二角度确定该束的垂直扩散。该束延伸距离L。最后,通信元件202花费能量P。、L和P的值将针对不同的实现而变化。在一个实现中而非限制,和各自小于或等于30度,L小于两米,并且P小于一瓦特。0047 一般而言,束206相对较窄且经明确定义,尤其是在通信发生在频谱的57GHz-64GHz部分内的示例中。在该范围中,束206面临空气中的剧烈衰减。使用窄束允许通信元件与一个或多个其他通信元件选择性地通信,而不会引起相对于其他通信元件的干扰。例如,通信元件202可与通信元件204成功地交互。但是,束206是经明确定义的,足以使得附近。
23、的点208将不会用足以(在点208)引起干扰的强度来接收信号。0048 在一个实现中,每个通信元件提供指向固定方向并具有固定的、和L的静态束。在设置期间,用户可通过在期望的方向“指向”计算单元外壳112来将束定向到期望的方向上。另选地或另外地,用户可通过调整通信元件本身(作为整体相对于计算单元102)的定向来将束定向到期望的方向上。0049 无线通信元件本身可包括用于发送和接收信号的组件的任意组合。不作为限制,组件可包括一个或多个天线、一个或多个透镜或其他聚焦设备(在光学通信的情形中)、功率放大器功能、调制和解调功能、纠错功能(和任意类型的过滤功能)等。在一种情形中,每个无线通信元件可被实现为。
24、在公共基板上形成的组件集合,该基板附连到(或单片集成到)与计算单元102本身相关联的主板。0050 返回到对图1的解释,K个无线通信元件114被示为包括两组通信元件。第一组指向第一方向,而另一组指向相反的方向。这只仅仅表示一种选项。在(下面参考图3和4所描述的)一个特定的实现中,计算单元102包括指向第一方向的第一单个通信元件和指向第二方向的第二单个通信元件。在(下面参考图5和6所描述的)另一个特定的实现中,计算单元102包括指向四个相应方向的四个通信元件。0051 在某些实现中,计算单元102可以是一组计算单元(例如,机架)中的一个成员。并且作为整体的数据中心可包括多个这样的组。在该设置中,。
25、一个组中的计算单元可包括用于与同一组内一个或多个其他计算单元交互的至少一个通信元件。这种类型的通信元件被称为组内通信元件。计算单元还可包括用于与一个或多个空间上邻近的组中的一个或多个计算单元交互的至少一个通信元件。这种类型的通信元件被称为组间通信元件。其他计算单元可以只包括一个或多个组内通信元件,或者一个或多个组间通信元件。一般而言,每个通信元件可被称为与一个或多个其他计算单元通信;这些通信参与者之间的关系可针对不说 明 书CN 103098038 A5/12页8同的数据中心拓扑结构而改变。0052 计算单元102还可包括一个或多个有线通信元件116。有线通信元件116可提供计算单元102与任。
26、意实体(诸如,另一个通信元件、路由装置等)之间的硬连线连接。例如,数据中心内计算单元的子集可使用相应的有线通信元件116与任意类型的网络交互,并通过该网络与任意远程实体交互。然而,图4和6示出的实现不具有有线通信元件。为了便于讨论,此后术语“通信元件”将指无线通信元件,除非以其他方式显式地有资格作为“有线”通信元件。虽然未示出,但计算单元102也可包括一个或多个全方向通信元件。0053 计算设备102还可包括切换资源118。一般而言,切换资源118可包括将计算单元102内的各种组件动态地连接到一起的任意类型的连接机制。例如,切换资源118可控制在计算单元102内路由数据的方式。在时间上的一个点。
27、处,切换资源118可将通过通信元件接收到的数据路由到处理资源104和存储器资源106,使得该功能可对数据执行计算。在另一个情形中,切换资源118可将给期望的通信元件的输出数据路由到该通信元件。在另一个情形中,切换资源118可以配置计算单元102使得它主要用作将馈送给它的数据进行转发的中间代理等。0054 数据中心内多个计算单元所提供的切换资源118包括无线切换结构。如将在章节D中所描述的,切换结构使得源计算单元任选地经由例如一个或多个跳步(hop)中的一个或多个中间计算单元来将数据传输到目标计算单元(或任何其他目标实体)。为了实现这个目标,切换资源118还可包括用于使用任意类型的路由策略或路由。
28、策略的任意组合来路由数据的路由功能。0055 此外,计算单元102可使用存储器资源106的至少一部分作为缓冲器120。计算单元102在当在路由模式中操作时使用该缓冲器120来临时存储数据。例如,假设计算单元在将源计算单元连接到目标计算单元的路径中用作中间计算单元。此外,假设计算单元102无法将其接收的数据沿着该路径立即传送到下一个计算单元。如果是,则计算单元102可将数据临时地存储在缓冲器120。在该情形中,假如存储器资源106在那个特定的时间可用作缓冲器120,则计算单元102出于缓冲目的以按需的方式来使用存储器资源106(例如,当在传输数据的过程中需要缓冲时)。0056 因此,计算单元10。
29、2的存储器资源106服务于至少两个目的。第一,存储器资源106结合处理资源104工作以例如通过实现任意类型的一个或多个应用来执行计算。第二,存储器资源106使用缓冲器120来在路由模式中临时存储数据。存储器资源106的双重用途是有优势的,因为它消除或减少了数据中心提供单独的专用切换基础结构的需要。0057 图3示出表示图1中所示的一个版本的通用计算单元102的计算单元302。计算单元302包括具有像楔形形状的外壳304。在处理板306上提供(上面描述的)组件(但未在图3中具体示出)。组内通信元件308提供与本地组中一个或多个其他计算单元的无线通信。组内通信元件308位于内表面310上。组间通信。
30、元件312提供与相邻组中一个或多个其他计算单元的无线通信。组间通信元件312位于外表面314上。章节B提供附加的细节,该细节澄清了具有多个组的数据中心内组内通信元件308和组间通信元件312的功能。0058 图4示出图3的楔形计算单元302内的各组件。各组件包括处理资源402、存储器资源404、数据存储资源406、切换资源408、组内通信元件308和组间通信元件312。该组件集合是代表性的,其他实现可省略图4中所示的组件的一个或多个和/或提供附加的组说 明 书CN 103098038 A6/12页9件。0059 图5示出表示图1中所示的另一个版本的通用计算单元102的计算单元502。计算单元5。
31、02包括具有像立方体形状的外壳504。在处理板506上提供(上面描述的)组件(但未在图5中具体示出)。该计算单元502包括用于与分别被定位到计算单元502的前、后、左和右的计算单元(或其他实体)通信的四个通信元件(508、510、512、514)。章节B提供附加的细节,该细节澄清了具有多个组的数据中心内的通信元件(508、510、512和514)的功能。0060 图6示出图5的立方体形状的计算单元502内的各组件。各组件包括处理资源602、存储器资源604、数据存储资源606、切换资源608、以及各种通信元件(508、510、512和514)。该组件集合是代表性的,其他实现可省略图6中所示的组。
32、件的一个或多个和/或提供附加的组件。0061 B.说明性数据中心0062 图7示出多组计算单元。用更传统的语言来说,每组可被认为是一个机架。例如,考虑代表性组702。组702中的每个计算单元(诸如,代表性计算单元704)对应于图3中所示的楔形计算单元302。在单个层(诸如,代表性层706)中将多个这种楔形计算单元组合到一起以形成像环的形状。可以堆叠多个这种层708,以形成类似支柱(例如,柱形结构)的结构。组702包括由楔形计算单元的集体内表面(诸如,图3中所示的各个内表面310)所定义的内部区域710。组702包括由楔形计算单元的集体外表面(诸如,图3中所示的各个外表面314)所定义的外表面。。
33、在该描绘中,每个支柱具有圆柱形状。但是其他实现的结构可具有其他相应的形状。为了仅引用一个替换的示例,一个组可具有带有或不带有具有任意轮廓的内部空闲空间腔的八边形横截面(或任何其他多边形横截面)。0063 图8是图7中的两个组(即组702和组712)的横截面视图。参考组712,横截面揭示了特定层中楔形计算单元的集合,集体提供了圆形内周界802和圆形外周界804。内周界802定义空闲空间区域806。因此,组712的横截面类似于具有从空闲空间中枢辐射的轮辐的轮子。0064 组内通信元件(诸如,代表性通信元件808)被置于内周界802上。每个这样的组内通信元件使对应的计算单元能够跨空闲空间区域806与。
34、一个或多个其他计算单元通信。例如,图8示出从通信元件808延伸跨过空闲空间区域806的说明性发射束810。组内通信元件812位于束810的路径“内部”,并因此能够接收该束810所发送的信号。0065 组间通信元件(诸如,代表性通信元件814)被置于外周界804上。每个这样的组间通信元件使对应的计算单元能够与相邻组中的一个或多个其他计算单元(诸如,组702中的计算单元)通信。例如,图8示出从(组712的)通信元件814投射到组702的说明性发射束816。组内通信元件818位于束816的路径“内部”,并因此能够接收该束816所发送的信号。0066 空闲空间区域806的直径由z来表示,而任意两个组之。
35、间的最接近分隔由d来表示。选择距离z和d以分别容纳组内和组间通信。距离针对不同的技术环境而变化,但在一个实现中,这些距离中的每个都小于两米。0067 图9示出包括多个组(例如,组904、906、908等)的另一个数据中心902。例如,考虑代表性组904。组904包括计算单元的类似网格阵列,其中每个计算单元具有图5中所示说 明 书CN 103098038 A7/12页10的像立方体的形状。此外,图9示出单层的组904;可在该层顶部堆叠计算单元的附加的类似网格阵列。组904可因此形成多列计算单元。每列具有正方形横截面(其他更一般地,多边形横截面)。组904作为整体也形成一列。0068 例如,取决于。
36、组内的计算单元的放置,每个计算单元所提供的通信元件可与组内计算单元和/或组间通信元件通信。例如,计算单元910具有用于与第一相邻组内计算单元912交互的第一无线通信元件(未示出)。计算单元910包括用于与第二相邻组内计算单元914通信的第二无线通信元件(未示出)。计算单元910包括用于与相邻组906的一个计算单元916通信的第三无线通信元件(未示出)。计算单元和组的这种组织仅是代表性的,其他数据中心可采用其他布局。0069 还要注意的是,计算单元910包括用于与路由装置918交互的硬连线通信元件(未示出)。具体而言,计算单元910是连接到路由装置918的计算单元的子集中的一个成员。路由装置91。
37、8将数据中心902内的计算单元连接到外部实体。例如,数据中心902可经由路由装置918被耦合到外部网络920(诸如,因特网)。用户和其他实体可使用外部网络920,例如通过经由外部网络920向数据中心902提交请求以及经由外部网络920从数据中心902接收响应,来与数据中心902交互。0070 图9中所示的数据中心902因此包括一些硬连线通信链路。然而,数据中心902将不会像传统数据中心那样呈现同一类型的瓶颈问题。这是因为传统的数据中心经由单个接入点将通信路由到机架路并从机架路由通信。相反,组904包括将路由装置918连接到组904的多个接入点。例如,组904示出连接到路由装置918的三个接入点。
38、。假设组904包括五层(未示出);因此,该组将包括个35接入点,从而形成输入-输出接入点墙。未被直接地有线连接到路由装置918的计算单元可经由一个或多个无线跳步与路由装置918间接地交互。因此,图9中示出的架构减少了通过任意单个接入点的数据量。0071 图9示出计算单元的类似网格阵列的上下文中的路由装置918。但是,同一原理可被应用到具有任意形状的组的数据中心。例如,再次考虑使用圆柱形的组,如图7所示。假设数据中心将这些圆柱形组安排成多个行。数据中心可将路由装置连接到该数据中心的外部行中的计算单元的至少一个子集。该路由装置以上面描述的方式将数据中心与外部实体相耦合。0072 C.用于解决永久干。
39、扰的说明性功能0073 图10描绘了可能影响任何两个通信元件(1002、1004)的永久干扰的概念。假设通信元件1004能够成功地接收通信元件1002所发送的信号。但是,假设通信元件1002无法类似地接收通信元件1004所发送的信号。通俗地说,通信元件1002可与通信元件1004对话,但通信元件1004无法对通信元件1002回话。这种现象被称为永久干扰;目前它是永久的,因为它产生于结合通信元件(1002、1004)所发射的束的形状来对通信元件(1002、1004)的放置和定向。永久接口是不期望的,因为它将两个计算机单元之间的交互降为单向通信(同双向通信相比)。单向通信无法用于携带许多通信任务至少不高效。0074 解决永久干扰问题的一种方法是提供间接路由,通信元件1004通过该间接路由将数据传输到通信元件1002。例如,该间接路由可包括通过一个或多个中间计算单元(未示出)来发送数据。然而,该选择不是完全令人满意的,因为它增加了数据中心所使用的路由装置的复杂度。说 明 书CN 103098038 A10。