轻量级RDMA虚拟化方法、系统、装置、电子设备及介质

    公开(公告)号:CN118152075B

    公开(公告)日:2025-02-11

    申请号:CN202410419200.4

    申请日:2024-04-09

    Inventor: 成佑 郭兴 黄明亮

    Abstract: 本公开涉及一种轻量级RDMA虚拟化方法、系统、装置、电子设备及介质,尤其涉及虚拟化技术领域。包括:获取虚拟设备的配置参数,配置参数包括虚拟设备的设定数量;为设定数量的虚拟设备分配对应数量的网络设备;其中,虚拟设备与网络设备的网络地址相对应;基于全局资源位图查询得到空闲资源,将空闲资源分配给设定数量的虚拟设备;其中,虚拟设备与空闲资源的资源标识相对应。本公开实施例通过管理虚拟设备的资源分配在硬件设备上基于软件实现轻量级虚拟化功能。

    数据查询方法、控制器和处理器

    公开(公告)号:CN117555817B

    公开(公告)日:2025-02-11

    申请号:CN202311558785.X

    申请日:2023-11-21

    Inventor: 金春 竺扬明

    Abstract: 本申请公开一种数据查询方法、控制器和处理器,该方法应用于内容寻址存储器的控制器,包括:通过预先设定的编码算法、编码提取规则和补位规则,执行一系列操作,根据查询数据获得第一地址信息,之后查询内容寻址存储器中由第一地址信息标识的存储空间是否存储有数据,如果第一地址信息标识的存储空间存储有数据,则根据补位规则对第一地址信息中的补位数据进行更新,获得至少一个第二地址信息,最后根据第一地址信息和第二地址信息,确定内容寻址存储器中存储查询数据的存储空间的目标地址信息。本申请通过相对于哈希查找法能够节省资源,同时相对于顺序查找法,由于只需查询第一地址信息和第二地址信息标识的存储空间,因此有更高的查询效率。

    服务数据节点迁移方法、装置、电子设备及存储介质

    公开(公告)号:CN117389725B

    公开(公告)日:2025-02-11

    申请号:CN202311317846.3

    申请日:2023-10-12

    Abstract: 本公开提供了一种服务数据节点迁移方法、装置、电子设备及存储介质,所述方法包括:通过多个接口节点中第一接口节点的第一检测器,获得多个服务数据节点中与第一接口节点绑定的第一服务数据节点运行异常的检测结果;通过第一接口节点的第一检测器,响应于第一服务数据节点运行异常的检测结果,向服务控制节点发送服务迁移请求;通过服务控制节点,响应于服务迁移请求,解除第一接口节点与第一服务数据节点之间的绑定关系,将第一接口节点中的各服务迁移至多个接口节点中的第二接口节点,第二接口节点与多个服务数据节点中的一个具有绑定关系。借此,本申请可在检测接口节点的服务数据节点出现运行异常时,自动触发服务数据节点的迁移处理,确保服务的连续性和可用性。

    安全转发引擎实现方法、装置、设备及存储介质

    公开(公告)号:CN117240720B

    公开(公告)日:2025-02-11

    申请号:CN202311431174.9

    申请日:2023-10-31

    Inventor: 曲胜超

    Abstract: 本申请实施例提供一种安全转发引擎实现方法、装置、设备及存储介质,该方法包括:DPU接收目的地址为用户虚拟机的第一报文,DPU基于开源项目实现安全转发引擎,其中安全转发引擎与访问控制策略和流表卸载功能相关联,根据访问控制策略和流表卸载功能,转发第一报文。本申请实施例基于开源项目实现安全转发引擎,通过安全转发引擎处理第一报文,将访问控制策略和流表卸载功能相结合,降低了配置复杂度,简化了流表的处理逻辑。

    基于DPU的链路切换方法、装置、电子设备和存储介质

    公开(公告)号:CN119364563A

    公开(公告)日:2025-01-24

    申请号:CN202411421534.1

    申请日:2024-10-12

    Abstract: 本申请提供了一种基于DPU的链路切换方法、装置、电子设备和存储介质。该方法可以应用于电子设备,电子设备部署在非公共网络中,该方法可以包括:确定多个数据处理器DPU的路由信息;基于多个DPU的路由信息,构建电子设备与目标DPU之间的目标链路,以及,电子设备与备选DPU之间的备选链路;在目标链路发生故障的情况下,将目标链路切换至备选链路,并通过备选链路向备选DPU发送业务流量,以通过备选DPU访问公共网络。如此,能够实现非公共网络与公共网络之间的交互,确保链路的高可用性和网络的快速恢复能力。

    云原生场景下的节点控制方法、装置、设备及存储介质

    公开(公告)号:CN119316468A

    公开(公告)日:2025-01-14

    申请号:CN202411192280.0

    申请日:2024-08-28

    Abstract: 本公开涉及一种云原生场景下的节点控制方法、装置、设备及存储介质。本公开可以通过节点中的代理组件之间的通信,使从节点及时获取主节点的工作状态,当主节点的工作状态异常时,通过节点中代理组件的控制,由正常状态的从节点接管主节点管理k8s集群的功能,即使失去主节点的k8s集群服务,所有从节点依然能够保证k8s系统实现业务的稳定服务,达到了从节点自治管理k8s集群的能力,提高了云原生场景下集群的业务稳定性。

    一种基于RDMA技术实现轻量级虚拟化的方法和系统

    公开(公告)号:CN117609115B

    公开(公告)日:2025-01-10

    申请号:CN202311617099.5

    申请日:2023-11-29

    Abstract: 本发明提供一种基于RDMA技术实现轻量级虚拟化的方法和系统,所述方法包括:基于RDMA技术的RDMA设备与主机侧建立连接;对于主机侧创建的每个容器或虚拟机,分配一个RDMA设备接口;RDMA设备接口接收来自主机侧驱动的虚拟化配置;其中,所述虚拟化配置包含队列优先级配置;每个RDMA设备接口基于接收到的所述虚拟化配置对RDMA设备中的队列进行管理;容器或虚拟机利用所述MMIO寄存器映射到RDMA设备,以使容器或虚拟机能够基于RDMA设备接口访问RDMA设备,实现基于RDMA技术的虚拟化。本发明能够精简系统的复杂度,节省内存空间和配置空间的占用,降低成本。

    基于DPU的时钟同步方法、装置、电子设备及计算机存储介质

    公开(公告)号:CN119232304A

    公开(公告)日:2024-12-31

    申请号:CN202411373208.8

    申请日:2024-09-29

    Inventor: 刘伟奇 袁晓飞

    Abstract: 本申请实施例提供了一种基于DPU的时钟同步方法、装置、电子设备及计算机存储介质。应用于DPU网卡的第一媒体访问控制器,该方法包括:响应于接收的第一时钟同步报文,获取向从服务器发送第一时钟同步报文的第一时间戳;向第一CPU发送第一时间戳;响应于接收第一CPU发送的包括第二时钟同步报文,将所述第二时钟同步报文发送至从服务器;响应于从服务器发送的第三时钟同步报文,获取接收到第三时钟同步报文的第四时间戳;响应于第一CPU发送的第四时钟同步报文,将第四时钟同步报文发送至从服务器。本申请实通过第一媒体访问控制器获取时钟同步报文的时间戳,有效的排除了时钟同步报文在DPU中等待的延时时间,提高了时钟同步精度。

    请求处理方法、电子设备和计算机存储介质

    公开(公告)号:CN119172440A

    公开(公告)日:2024-12-20

    申请号:CN202411229365.1

    申请日:2024-09-03

    Abstract: 本申请公开一种请求处理方法、电子设备和计算机存储介质,应用于用户态协议栈VPP对应的通信库VCL的请求处理方法包括:根据监控指令从多个epoll事件节点中确定第一目标epoll事件节点,并对第一目标epoll事件节点进行监控;当第一目标epoll事件节点关联的消息上行队列接收到协议栈发送的输入输出IO请求时,通过第一目标epoll事件节点对输入输出IO请求进行响应,将输入输出IO请求包括的输入输出IO事件写入第一目标epoll事件节点,并生成第一目标epoll事件消息;将第一目标epoll事件消息通过消息下行队列发送给用户态协议栈VPP。本申请通过为通信库VCL包括的多个epoll事件节点一对一关联一个消息上行队列,避免了epoll事件节点误处理其他线程的IO事件,进而避免了消息丢失的情况发生。

    DPU DNS的域名解析方法、装置、设备及介质

    公开(公告)号:CN119094495A

    公开(公告)日:2024-12-06

    申请号:CN202411113205.0

    申请日:2024-08-14

    Abstract: 本发明提供一种DPU DNS的域名解析方法、装置、设备及介质,包括:发起DNS域名解析请求,根据文件的搜索功能和符号数量,对域名进行补全得到用于去请求核心DNS域名;核心DNS服务器按顺序调用DPU DNS之前的服务器插件,未搜索到DPU DNS结果时,再去查询DPU DNS服务器插件,并将其接到DNS域名解析请求;接收DNS消息,对其进行解析,得到DNS的类型;根据DNS消息属性的名称查找服务通知器的和端点通知器的索引,如果匹配则返回DPU集群的IP或无头服务的容器的DPU网络接口IP;启动DPU DNS服务器,对UDP DNS消息进行监听,对消息进行反序列化处理,并根据处理结果查询服务通知器和端点通知器,获得服务和类型;基于服务和类型,发送DNS响应。如此,能够满足特殊场景的DNS域名解析服务。

Patent Agency Ranking