发明名称 Handling Tenant Requests in a System that Uses Acceleration Components
摘要 A service mapping component (SMC) is described herein for processing requests by instances of tenant functionality that execute on software-driven host components (or some other components) in a data processing system. The SMC is configured to apply at least one rule to determine whether a service requested by an instance of tenant functionality is to be satisfied by at least one of: a local host component, a local hardware acceleration component which is locally coupled to the local host component, and/or at least one remote hardware acceleration component that is indirectly accessible to the local host component via the local hardware acceleration component. In performing its analysis, the SMC can take into account various factors, such as whether or not the service corresponds to a line-rate service, latency-related considerations, security-related considerations, and so on.
申请公布号 US2016306674(A1) 申请公布日期 2016.10.20
申请号 US201514717752 申请日期 2015.05.20
申请人 Microsoft Technology Licensing, LLC 发明人 Chiou Derek T.;Lanka Sitaram V.;Burger Douglas C.
分类号 G06F9/50 主分类号 G06F9/50
代理机构 代理人
主权项 1. A data processing system, comprising: a first local component that includes at least one instance of tenant functionality that requests a service; a local hardware acceleration component; a local link for coupling the first local component with the local hardware acceleration component; at least one remote hardware acceleration component that is indirectly accessible to the first local component; and a service mapping component that is configured to apply at least one rule to determine whether the service is to be satisfied by at least one of: the first local component, the local hardware acceleration component, and/or one or more of said at least one remote hardware acceleration component.
地址 Redmond WA US