英特尔® I/O 加速技术

借助更高效的数据迁移和降低的系统开销来提高网络应用响应能力。当前的多端口千兆位以太网 (GbE) 和万兆位以太网 (10GbE) 网络适配器可生成大量数据流,要求部署高级服务器 I/O 子系统,以免出现性能瓶颈。

英特尔® I/O 加速技术(英特尔® I/OAT)是用于连接的英特尔® 虚拟化技术的一个组件,能够跨平台改善数据流,进而增强系统性能。

面向整合工作负载的 I/O 加速

服务器整合要求在每台物理服务器上部署大量虚拟机(VM)。英特尔 I/OAT 可帮助确保生成的数据流量不会超出服务器 I/O 的承受能力。

  • 吞吐量:改进 CPU-网络接口集成,实现更出色的内存拷贝性能
  • 可扩展性:增强对中断处理的控制,包括优先级排列和资源分配
  • 效率:为每个数据包提供中断和系统到用户内存复制操作的替代方案

这些功能相互配合,有效消除了平台中的数据流瓶颈。

 

集成的性能特性套件

英特尔 I/OAT 实际上是由多项技术组成的集合,每项技术都有助提高性能。

英特尔 I/OAT 的特性增强了整个计算平台的数据加速功能。

  • 英特尔® QuickData 技术支持通过芯片组而非 CPU 执行数据复制操作,可更加高效地跨服务器迁移数据,推动实现快速、可扩展和可靠的吞吐量。
  • 直接高速缓存访问(DCA)允许适用的 I/O 设备如网络控制器等直接将数据放入 CPU 高速缓存中,进而减少高速缓存未命中,加快应用的响应速度。
  • 扩展消息告知中断(MSI-X)将 I/O 中断分配给多个 CPU 和内核,借以提高效率、CPU 利用率和应用性能。
  • 接收端合并(RSC)将来自相同 TCP/IP 流的数据包整合至一个更大的数据包中,降低了每数据包处理成本,实现了更加快速的 TCP/IP 处理。
  • 低延迟中断采用诸如端口号或数据包大小等标准,根据数据的延迟敏感性来调节中断间隔时间,借以提高处理效率。

相关产品

相关视频