[发明专利]用于在数据中心中使用的方法、系统和计算机可读介质有效
申请号: | 201680022447.6 | 申请日: | 2016-04-07 |
公开(公告)号: | CN107534582B | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | A·R·帕特南;D·C·伯格;M·D·哈塞尔曼;S·F·海尔;肖毅;S·V·兰卡 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;辛鸣 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数据中心 使用 方法 系统 计算机 可读 介质 | ||
各方面扩展到用于在加速部件处的不同角色之间改变的方法、系统和计算机程序产品。可以促进在加速部件处改变角色,而没有加载图像文件以配置或部分地重新配置加速部件。在配置时,可以利用框架和多个可选择角色来配置加速部件。框架还提供用于加载不同可选择角色以用于在加速部件处的执行的机制(例如,框架可以包括用于提供多个不同角色中的任何角色的指令超集)。框架可以从其他部件接收针对指定角色的请求,并且切换到用于指定角色的指令子集。相对于通过加载图像文件来配置或部分地重新配置加速部件,在加速部件处的指令子集之间切换是一种较低开销的操作。
技术领域
本发明涉及计算机技术领域。
背景技术
计算机系统和相关技术影响社会的很多方面。事实上,计算机系统处理信息的能力已经改变了我们生活和工作的方式。计算机系统现在通常执行在计算机系统出现之前被人工执行的大量任务(例如,字处理、调度、计费等)。最近,计算机系统已经被彼此耦合并且被耦合到其他电子设备以形成计算机系统和其他电子设备可以在其上传送电子数据的有线和无线计算机网络。因此,很多计算任务的性能被分布在多个不同的计算机系统和/或多个不同的计算环境上。例如,分布式应用可以在很多不同的计算机系统处具有部件。
发明内容
示例被扩展到用于在加速部件处在不同角色之间改变的方法、系统和计算机程序产品。接收用以根据指定模型来实现服务加速的指令。交互操作的加速部件的组被转换成指定模型。交互操作的加速部件组被包括在硬件加速平面中。交互操作的加速部件的组通过在交互操作的加速部件的组中的每个加速部件处切换角色被转换。
对于交互操作的加速部件的组中的每个加速部件,确定要在加速部件处被提供的角色。角色对应于指定模型。对于交互操作的加速部件的组中的每个加速部件,在加速部件处标识可以实现角色的指令子集。指令子集选自可以在加速部件处提供多个不同角色中的任何角色的指令超集。
对于交互操作的加速部件的组中的每个加速部件,改变加速部件以通过转换加速部件以执行标识的指令子集来提供角色。每个加速部件处的角色被链接在一起以组成根据指定模型来提供服务加速的图形。
提供本发明内容以便以简化形式介绍对概念的选择,这些概念在下面的“具体实施方式”中被进一步描述。本发明内容不旨在标识所要求保护的主题的关键特征或基本特征,也不旨在用于帮助确定所要求保护的主题的范围。
附加的特征和优点将在下面的描述中被阐述,并且部分地将从描述中显而易见,或者可以通过实践被了解。特征和优点可以通过所附权利要求中特别指出的仪器和组合被实现和获得。这些和其他特征和优点将从以下描述和所附权利要求变得更加显而易见,或者可以通过下文中阐述的实践被了解。
附图说明
为了描述可以获得上述和其他优点和特征的方式,将通过参考附图中示出的其具体实现来给出更详细的描述。将理解,这些附图仅描绘了一些实现方式,因此不被认为是对它的范围的限制,将通过使用附图以附加的特征和细节来描述和解释实现方式,在附图中:
图1示出了包括软件平面和硬件加速平面的示例架构。
图2示出了可以在数据中心中被使用的包括服务器的示例架构。
图3示出了示例服务器。
图4示出了示例服务器。
图5示出了使用软件平面的部件和硬件加速平面的部件被实现的示例服务。
图6示出使用软件平面的部件和硬件加速平面的部件被实现的示例服务。
图7示出了加速部件的示例架构。
图8示出了包括分离的可配置域的加速部件。
图9示出了用于在本地主机部件与相关联的本地硬件加速部件之间执行数据传输的功能。
图10示出了主机部件的示例架构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680022447.6/2.html,转载请声明来源钻瓜专利网。