-
公开(公告)号:CN107533493B
公开(公告)日:2020-10-27
申请号:CN201680022187.2
申请日:2016-04-07
Applicant: 微软技术许可有限责任公司
Abstract: 各方面扩展到用于在加速部件之间重新指派服务功能的方法、系统和计算机程序产品。可以使用重新指派服务功能来为服务恢复服务加速。服务加速可能会由于加速部件处的性能退化而导致不正确地操作。可以将性能退化的加速部件处的角色指派给另一加速部件,以为服务恢复服务加速。
-
公开(公告)号:CN107533538B
公开(公告)日:2020-09-08
申请号:CN201680022845.8
申请日:2016-04-07
Applicant: 微软技术许可有限责任公司
IPC: G06F15/173 , G06F15/76 , H04L29/08
Abstract: 本文中描述了一种服务映射部件(SMC),用于处理由在数据处理系统中的软件驱动的主机部件(或某些其他部件)上执行的租户功能实例进行的请求。SMC被配置为应用至少一个规则来确定由租户功能实例请求的服务是否要由以下中至少一个来满足:本地主机部件、本地耦合到本地主机部件的本地硬件加速部件和/或本地主机部件经由本地硬件加速部件可间接地访问的至少一个远程硬件加速部件。在执行其分析时,SMC可以考虑各种因素,诸如服务是否对应于线路速率服务、延迟相关考虑、安全相关考虑等。
-
公开(公告)号:CN107810487B
公开(公告)日:2021-02-12
申请号:CN201680037768.3
申请日:2016-06-23
Applicant: 微软技术许可有限责任公司
Abstract: 方面扩展到部分地重新配置加速组件的方法、系统和计算机程序产品。可以针对多种原因中的任何一种来实现部分的重新配置,多种原因包括解决在加速组件处的功能错误或者更新加速组件处的功能。在部分的重新配置期间,对于加速组件处部分的重新配置未触及的任何其他功能,可以保持连接。部署部分的重新配置比加速组件的完全重新配置更有效。
-
公开(公告)号:CN112035395B
公开(公告)日:2024-08-06
申请号:CN202010837323.1
申请日:2016-04-07
Applicant: 微软技术许可有限责任公司
IPC: G06F15/173 , G06F15/76 , H04L67/125
Abstract: 本公开涉及在使用加速部件的系统中处理租户要求。本文中描述了一种服务映射部件(SMC),用于处理由在数据处理系统中的软件驱动的主机部件(或某些其他部件)上执行的租户功能实例进行的请求。SMC被配置为应用至少一个规则来确定由租户功能实例请求的服务是否要由以下中至少一个来满足:本地主机部件、本地耦合到本地主机部件的本地硬件加速部件和/或本地主机部件经由本地硬件加速部件可间接地访问的至少一个远程硬件加速部件。在执行其分析时,SMC可以考虑各种因素,诸如服务是否对应于线路速率服务、延迟相关考虑、安全相关考虑等。
-
公开(公告)号:CN107534581A
公开(公告)日:2018-01-02
申请号:CN201680022186.8
申请日:2016-04-07
Applicant: 微软技术许可有限责任公司
IPC: H04L12/24
Abstract: 本发明扩展到用于重新配置相互连接的加速部件中间的加速部件的方法、系统和计算机程序产品。本发明的各方面促进使用高级软件服务重新配置相互连接的加速部件中间的加速部件。管理器或者控制器通过向一个或多个相邻加速部件发送消息指令一个或多个相邻加速部件停止接受来自加速部件的通信来隔离加速部件。管理器或控制器可以然后关闭加速部件处的应用层用于至少部分重新配置并且关闭输入/输出(I/O)部分。在重新配置完成之后,加速部件与一个或多个相邻加速部件之间的通信可以恢复。
-
-
公开(公告)号:CN107533538A
公开(公告)日:2018-01-02
申请号:CN201680022845.8
申请日:2016-04-07
Applicant: 微软技术许可有限责任公司
IPC: G06F15/173 , G06F15/76 , H04L29/08
Abstract: 本文中描述了一种服务映射部件(SMC),用于处理由在数据处理系统中的软件驱动的主机部件(或某些其他部件)上执行的租户功能实例进行的请求。SMC被配置为应用至少一个规则来确定由租户功能实例请求的服务是否要由以下中至少一个来满足:本地主机部件、本地耦合到本地主机部件的本地硬件加速部件和/或本地主机部件经由本地硬件加速部件可间接地访问的至少一个远程硬件加速部件。在执行其分析时,SMC可以考虑各种因素,诸如服务是否对应于线路速率服务、延迟相关考虑、安全相关考虑等。
-
公开(公告)号:CN107533496A
公开(公告)日:2018-01-02
申请号:CN201680022171.1
申请日:2016-04-07
Applicant: 微软技术许可有限责任公司
Abstract: 各方面扩展到用于本地恢复加速部件处功能的方法、系统和计算机程序产品。当在加速部件(例如,通过本地监视逻辑)自检测到错误时,可以在加速部件处本地恢复角色。本地恢复角色可以包括重置提供角色的加速部件的内部状态(应用逻辑)。与使用外部部件(例如高级服务)来恢复加速部件处的功能和/或重置整个镜像相比,错误的自检测和角色的本地恢复需要更少的资源和更有效率。多个加速部件处的监视逻辑可以并行地在本地重置角色,以恢复图的合法行为。
-
公开(公告)号:CN114072762B
公开(公告)日:2025-05-06
申请号:CN202080047341.8
申请日:2020-05-12
Applicant: 微软技术许可有限责任公司
Inventor: R·L·古德温 , J·B·加姆巴罗·布伊诺 , S·V·兰卡 , D·巴拉克 , J·加西亚·弗林 , P·法格希希·雷扎伊 , K·帕塔比拉曼
IPC: G06F8/41
Abstract: 本文涉及源代码到服务的编译。一种示例方法包括:接收输入源代码,标识输入源代码中的数据依赖性,以及至少基于数据依赖性来标识输入源代码中的不变性点。该示例方法还包括:将输入源代码中的在不变性点之后出现的至少一些输入源代码转换成一个或多个服务模块。
-
公开(公告)号:CN114072762A
公开(公告)日:2022-02-18
申请号:CN202080047341.8
申请日:2020-05-12
Applicant: 微软技术许可有限责任公司
Inventor: R·L·古德温 , J·B·加姆巴罗·布伊诺 , S·V·兰卡 , D·巴拉克 , J·加西亚·弗林 , P·法格希希·雷扎伊 , K·帕塔比拉曼
IPC: G06F8/41
Abstract: 本文涉及源代码到服务的编译。一种示例方法包括:接收输入源代码,标识输入源代码中的数据依赖性,以及至少基于数据依赖性来标识输入源代码中的不变性点。该示例方法还包括:将输入源代码中的在不变性点之后出现的至少一些输入源代码转换成一个或多个服务模块。
-
-
-
-
-
-
-
-
-