轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
工单支持镜像收录Run 助手IP 归属地密码生成Npm 源Pip 源
帮助
常见问题我要吐槽
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
intel/intel-qat-plugin
官方博客使用教程热门镜像工单支持
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 - 国内开发者首选的专业 Docker 镜像下载加速服务平台 - 官方QQ群:13763429 👈点击免费获得技术支持。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

intel-qat-plugin Docker 镜像下载 - 轩辕镜像

intel-qat-plugin 镜像详细信息和使用指南

intel-qat-plugin 镜像标签列表和版本信息

intel-qat-plugin 镜像拉取命令和加速下载

intel-qat-plugin 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

intel-qat-plugin
intel/intel-qat-plugin

intel-qat-plugin 镜像详细信息

intel-qat-plugin 镜像标签列表

intel-qat-plugin 镜像使用说明

intel-qat-plugin 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

英特尔QuickAssist Technology (QAT)的Kubernetes设备插件,用于在Kubernetes集群中暴露QAT硬件加速功能,以提升加密、压缩等任务的处理性能。
2 收藏0 次下载activeintel镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

intel-qat-plugin 镜像详细说明

intel-qat-plugin 使用指南

intel-qat-plugin 配置说明

intel-qat-plugin 官方文档

Intel® QuickAssist Technology (QAT) Kubernetes 设备插件

镜像概述和主要用途

Intel® QuickAssist Technology (QAT) Kubernetes 设备插件(以下简称“QAT设备插件”)是一款用于Kubernetes集群的设备插件,旨在将Intel QAT硬件加速资源暴露给集群中的容器化应用。通过该插件,Kubernetes节点可自动发现、管理QAT硬件设备,并将其作为可调度资源提供给Pod,使应用能够直接利用QAT硬件的加密/解密、压缩/解压缩加速能力,提升数据处理性能并降低CPU占用。

核心功能和特性

1. 硬件资源自动发现

  • 支持自动扫描节点上的QAT设备(如PCIe QAT加速卡),识别设备型号、数量及驱动状态。
  • 兼容Intel QAT Gen3、Gen4等主流硬件平台,适配qatlib驱动框架。

2. Kubernetes资源集成

  • 向Kubernetes节点注册QAT资源(资源名称:intel.com/qat),支持通过Pod的resources.requests和resources.limits声明资源需求。
  • 支持资源分配粒度控制,可配置单Pod最大QAT设备占用数量。

3. 设备健康检查与故障恢复

  • 实时监控QAT设备状态,对故障设备自动标记为不可用并触发节点级资源更新。
  • 支持设备热插拔检测,动态更新节点可用QAT资源。

4. 多应用共享与隔离

  • 基于QAT设备队列(queue)的细粒度资源分配,支持多Pod共享同一QAT设备硬件资源。
  • 通过Kubernetes设备插件框架原生隔离不同Pod的QAT资源访问,避免相互干扰。

5. 配置灵活性

  • 支持通过环境变量或配置文件自定义设备发现规则、资源命名、日志级别等参数。
  • 兼容Intel QAT驱动的用户态配置(如qat_config工具生成的设备配置文件)。

使用场景和适用范围

适用场景

  • 加密/解密加速:HTTPS服务器(如Nginx、Apache)、网关(如Open)、数据库TLS连接(如MySQL、PostgreSQL)等场景,利用QAT加速SSL/TLS握手、AES/GCM等算法运算。
  • 压缩/解压缩加速:日志处理(如ELK Stack)、备份工具(如rsync)、CDN内容传输等场景,通过QAT加速zlib/gzip等压缩算法。
  • 虚拟化环境加速:Kubernetes集群中运行的虚拟机(如KubeVirt)通过QAT设备插件共享宿主机QAT资源,提升虚拟机内部应用性能。

适用范围

  • 硬件要求:搭载Intel QAT加速卡的x86_64架构服务器(如Intel Xeon Scalable处理器集成QAT或独立QAT PCIe卡)。
  • 软件环境:
    • Kubernetes集群(版本≥1.18,支持DevicePlugins API v1);
    • 节点已安装Intel QAT驱动(qatlib ≥ 2.0)及用户态工具(qat-config);
    • 容器运行时(Docker、containerd等)支持设备插件框架。

详细的使用方法和配置说明

前提条件

  1. 节点硬件:确保Kubernetes节点搭载Intel QAT设备,且已通过lspci命令验证设备存在(如00:04.0 Co-processor: Intel Corporation Device 4940 (rev 01))。
  2. 驱动安装:在所有节点安装QAT驱动及依赖(以CentOS为例):
    # 安装qatlib驱动及工具
    yum install -y qatlib qatlib-service qat-config
    # 启动QAT服务并验证状态
    systemctl start qat.service && systemctl enable qat.service
    qatadm -s  # 确认QAT设备状态为"up"
    
  3. Kubernetes配置:确保节点已启用设备插件功能(默认启用,无需额外配置)。

部署设备插件

QAT设备插件以DaemonSet形式部署,确保所有节点均运行插件实例。

1. 通过YAML部署(推荐)

从Intel设备插件仓库获取部署文件:

kubectl apply -f [***]

2. 验证部署状态

# 检查DaemonSet状态
kubectl get daemonset intel-qat-plugin -n kube-system
# 检查节点资源注册情况(需替换节点名称)
kubectl describe node <node-name> | grep "intel.com/qat"

输出示例:intel.com/qat: 8(表示节点可用QAT资源数量为8)。

应用配置示例

Pod需通过resources.requests声明对QAT资源的需求,示例如下:

1. Nginx QAT加速示例

apiVersion: v1
kind: Pod
metadata:
  name: nginx-qat-demo
spec:
  containers:
  - name: nginx
    image: nginx:latest
    resources:
      requests:
        intel.com/qat: 1  # 请求1个QAT资源单元
      limits:
        intel.com/qat: 1  # 限制使用1个QAT资源单元
    volumeMounts:
    - name: qat-dev
      mountPath: /dev/qat
  volumes:
  - name: qat-dev
    hostPath:
      path: /dev/qat  # 挂载主机QAT设备文件

2. 验证应用访问QAT资源

在Pod内执行命令,检查QAT设备是否可用:

# 进入Pod
kubectl exec -it nginx-qat-demo -- bash
# 验证QAT设备文件
ls /dev/qat  # 应显示qat_dev0、qat_dev1等设备文件

配置参数说明

QAT设备插件支持通过环境变量或ConfigMap自定义配置,以下为核心参数:

参数名环境变量键描述默认值
资源名称RESOURCE_NAMEKubernetes中注册的QAT资源名称intel.com/qat
设备发现路径DEVICE_DIRQAT设备文件所在主机路径/dev/qat
单节点最大资源数MAX_DEVICES节点可暴露的最大QAT资源单元数量(通常与QAT设备队列数对应)自动计算(基于设备队列)
日志级别LOG_LEVEL日志输出级别(debug/info/warn/error)info
QAT驱动配置文件路径QAT_CONFIG_PATH主机上QAT驱动配置文件路径(用于自定义设备队列配置)/etc/qat

部署方案示例

1. Docker独立运行(测试用)

在非Kubernetes环境中,可通过Docker直接运行插件二进制(需挂载主机设备和Kubernetes设备插件Socket):

docker run -d \
  --name qat-plugin-test \
  --privileged \
  -v /dev/qat:/dev/qat \
  -v /var/lib/kubelet/device-plugins:/var/lib/kubelet/device-plugins \
  intel/intel-qat-plugin:latest \
  -log-level=debug

2. Kubernetes DaemonSet自定义配置

通过修改DaemonSet的环境变量调整插件行为(如调整日志级别):

# 编辑DaemonSet,添加环境变量
kubectl edit daemonset intel-qat-plugin -n kube-system
# 在containers.env中添加
env:
- name: LOG_LEVEL
  value: "debug"

参考链接

  • Intel® QuickAssist Technology官方文档
  • Intel设备插件GitHub仓库
  • Kubernetes设备插件框架文档
查看更多 intel-qat-plugin 相关镜像 →
starlingx/intel-qat-plugin logo
starlingx/intel-qat-plugin
by starlingx
StarlingX是一款开源分布式云平台。
10K+ pulls
上次更新:3 小时前
intel/intel-gpu-plugin logo
intel/intel-gpu-plugin
by Intel Corporation
认证
Intel GPU设备插件是一款为Kubernetes集群开发的组件,旨在实现对Intel GPU资源的识别、管理与高效调度,支持部署GPU加速的工作负载,包括AI模型训练、高性能计算、数据分析等任务,并通过优化资源分配和实时监控,提升集群中GPU资源的利用率及相关工作负载的运行效率。
1510M+ pulls
上次更新:3 天前

常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

轩辕镜像免费版与专业版有分别支持哪些镜像?

免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。

流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

🔐

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

🐧

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

🖥️

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

📦

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

📋

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

🔧

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

💾

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

🐂

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

📱

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

⚡

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

🔗

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

🌐

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

📦

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

📚

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

🚀

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
|©2024-2025 源码跳动
商务合作电话:17300950906|Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.