[发明专利]用于灵活协议加速的技术在审
申请号: | 202010120148.4 | 申请日: | 2020-02-26 |
公开(公告)号: | CN111752883A | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 马修·J·阿迪莱塔;布拉德利·伯尔斯;杜安·加尔比;阿米特·库玛尔;李亚东;萨尔玛·米斯拉;乔斯·尼尔;托马斯·E·威利斯;威廉·杜根 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42;G06F9/46;G06F9/50 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 杨佳婧 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 灵活 协议 加速 技术 | ||
本公开涉及用于灵活协议加速的技术。用于灵活I/O协议加速的技术包括一种计算设备,其具有根复合体、耦合到根复合体的智能端点和耦合到智能端点的负载转移复合体。智能端点接收源自于根复合体的I/O事务并且基于I/O协议解析I/O事务并且识别I/O命令。智能端点可基于可被计算设备编程的端点固件来解析I/O事务。智能端点加速I/O命令并且向负载转移复合体提供智能情境。智能端点可将I/O命令拷贝到智能端点或负载转移复合体的存储器。智能端点可基于I/O命令识别协议数据并且将协议数据拷贝到智能端点或负载转移复合体的存储器。描述和要求保护了其他实施例。
技术领域
本公开涉及用于灵活协议加速的技术。
背景技术
典型的快速PCI(PCI Express,PCIe)I/O设备包括固定功能端点。固定功能端点通常包括端点事务层、硬件基本配置空间和到I/O设备的其他部分的端点接口。该端点也可包括固定功能协议转换。PCIe设备还可包括硬件交换机、桥接器或者建立固定PCI层次体系的其他组件。
当前的计算系统可利用软件虚拟化在多个租户之间共享诸如盘驱动器或其他存储设备之类的计算资源,其中软件虚拟化通常是由虚拟机监视器、管理程序或者由主机处理器执行的虚拟化访客软件来执行的。一些计算系统可通过将某些虚拟化任务负载转移到负载转移复合体(offload complex)来支持裸金属虚拟化(bare metal virtualization)。
发明内容
根据本公开的一方面,提供了一种用于I/O协议加速的智能端点,该智能端点包括:事务层,用于接收源自于计算设备的根端口的I/O事务,其中所述智能端点耦合到所述根端口,并且其中所述智能端点还耦合到所述计算设备的负载转移复合体;协议解析器,用于(i)响应于对所述I/O事务的接收而基于I/O协议解析所述I/O事务,并且(ii)响应于对所述I/O事务的解析而识别I/O命令;以及协议加速器,用于(i)加速所述I/O命令,并且(ii)响应于对所述I/O命令的加速而向所述负载转移复合体提供智能情境。
根据本公开的一方面,提供了一种用于I/O协议加速的方法,该方法包括:由计算设备的智能端点接收源自于所述计算设备的根端口的I/O事务,其中所述智能端点耦合到所述根端口,并且其中所述智能端点还耦合到所述计算设备的负载转移复合体;响应于接收到所述I/O事务而由所述智能端点基于I/O协议解析所述I/O事务;响应于解析所述I/O事务而由所述智能端点识别I/O命令;由所述智能端点加速所述I/O命令;并且响应于加速所述I/O命令而由所述智能端点向所述负载转移复合体提供智能情境。
根据本公开的一方面,提供了一个或多个计算机可读存储介质,包括存储在其上的多个指令,这些指令响应于被执行而使得计算设备:由所述计算设备的智能端点接收源自于所述计算设备的根端口的I/O事务,其中所述智能端点耦合到所述根端口,并且其中所述智能端点还耦合到所述计算设备的负载转移复合体;响应于接收到所述I/O事务而由所述智能端点基于I/O协议解析所述I/O事务;响应于解析所述I/O事务而由所述智能端点识别I/O命令;由所述智能端点加速所述I/O命令;并且响应于加速所述I/O命令而由所述智能端点向所述负载转移复合体提供智能情境。
附图说明
在附图中以示例方式而非限制方式图示了本文描述的构思。为了图示的简单和清晰,附图中图示的元素不一定是按比例绘制的。在认为适当时,附图标记在附图之间被重复以指示出对应的或相似的元素。
图1是用于以解聚集的资源执行工作负载的数据中心的至少一个实施例的简化图;
图2是可被包括在图1的数据中心中的机房的至少一个实施例的简化图;
图3是可被包括在图2的机房中的机架的至少一个实施例的透视图;
图4是图3的机架的侧面立视图;
图5是其中安放有托架的图3的机架的透视图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010120148.4/2.html,转载请声明来源钻瓜专利网。