-
公开(公告)号:CN112769938A
公开(公告)日:2021-05-07
申请号:CN202110037062.X
申请日:2021-01-12
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明公开了一种基于QUIC的Kubernetes云边通信系统与方法,包括云端消息管理组件和边缘消息管理组件,云端消息管理组件包括云端QUIC协议库模块和多个云端消息处理插件,边缘消息管理组件包括边缘QUIC协议库模块和多个边缘服务代理模块;各云端消息处理插件分别将各自监听获取的请求封装为Protobuf格式转发至云端QUIC协议库模块,由云端QUIC协议库模块发送到对应QUIC通道中;边缘QUIC协议库模块从QUIC通道中接收消息后进行解析,并转发到对应的边缘服务代理模块,由边缘服务代理模块完成内网请求,并将响应封装为Protobuf格式发送回云端,可实现管理面和业务面的云端统一调度管理。
-
公开(公告)号:CN112256407A
公开(公告)日:2021-01-22
申请号:CN202011498788.5
申请日:2020-12-17
Applicant: 烽火通信科技股份有限公司
IPC: G06F9/455
Abstract: 本发明公开了一种基于RDMA的容器网络、通信方法及计算机可读介质,其容器端建立与其对应的第一收发队列、第一完成队列和第一内存,软件虚拟交换机建立与容器端对应的第二收发队列、第二完成队列和第二内存,依据内存关联指令将与容器端对应的第一内存和第二内存进行关联,通过与另一容器端交换各自的第一收发队列ID和第二收发队列ID,以实现互相通信的两个容器端的第一收发队列配对,并将配对信息发送给软件虚拟交换机,以实现互相通信的两个容器端的第二收发队列配对,应用程序通过虚拟端口调用API配置RDMA网卡,数据面和容器内部共享内存的方式,从而达到数据的流转,又能解决现有RDMA的容器网络无法实现容器热迁移的问题。
-
公开(公告)号:CN112052876A
公开(公告)日:2020-12-08
申请号:CN202010773637.X
申请日:2020-08-04
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明公开了一种基于改进RA‑CNN的细粒度图像检测方法:S1、对训练图像进行预处理得到其图像向量编码和类别向量编码;S2、根据训练图像的图像向量编码和类别向量编码,使用改进的RA‑CNN模型进行弱监督训练,得到预测的边界框信息;S3、使用标注有边界框的训练图片作为输入,用步骤S2中预测的边界框与标注的边界框进行对比,计算损失函数进行强监督训练,得到经训练的图像检测模型;S4、对待检测图像进行灰度处理和向量归一化处理,得到待检测图像的图像向量编码,将待检测图像的图像向量编码输入上述经训练的图像检测模型,得到待检测图像中的物体类别和边界框信息。本发明还提供了相应的基于改进RA‑CNN的细粒度图像检测系统。
-
公开(公告)号:CN110851145A
公开(公告)日:2020-02-28
申请号:CN201910941743.1
申请日:2019-09-30
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明属于边缘云运维技术领域,公开了一种基于容器编排边缘云的方法及系统,通过将云平台组件模块进行配置和依赖分解将云平台组件容器化,基于微服务化的云平台安装升级配置开发基础设施编排服务;实现边缘Kubernetes集群系统改造;按照边缘节点是否需要独立控制边缘云的安装运维,优化Kubernetes组件,分别在边缘节点安装Kubernetes工作负载节点以及安装简化的Kubernetes集群;配置好基础设施编排服务以及基于边缘的Kubernetes集群后,通过中心云的基础设施编排服务在中心云Kubernetes集群或者每个边缘站点下发安装或者升级容器化的云平台;本发明提供的该方法通过自动化编排云平台基础设施服务,在中心云远程实现对大规模边缘节点云平台的批量自动安装操作,解决大规模边缘云需要重复执行安装的问题。
-
公开(公告)号:CN112769938B
公开(公告)日:2022-08-23
申请号:CN202110037062.X
申请日:2021-01-12
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明公开了一种基于QUIC的Kubernetes云边通信系统与方法,包括云端消息管理组件和边缘消息管理组件,云端消息管理组件包括云端QUIC协议库模块和多个云端消息处理插件,边缘消息管理组件包括边缘QUIC协议库模块和多个边缘服务代理模块;各云端消息处理插件分别将各自监听获取的请求封装为Protobuf格式转发至云端QUIC协议库模块,由云端QUIC协议库模块发送到对应QUIC通道中;边缘QUIC协议库模块从QUIC通道中接收消息后进行解析,并转发到对应的边缘服务代理模块,由边缘服务代理模块完成内网请求,并将响应封装为Protobuf格式发送回云端,可实现管理面和业务面的云端统一调度管理。
-
公开(公告)号:CN112052876B
公开(公告)日:2022-05-06
申请号:CN202010773637.X
申请日:2020-08-04
Applicant: 烽火通信科技股份有限公司
IPC: G06V10/764 , G06V10/774 , G06V10/82 , G06K9/62 , G06N3/04 , G06N3/08
Abstract: 本发明公开了一种基于改进RA‑CNN的细粒度图像检测方法:S1、对训练图像进行预处理得到其图像向量编码和类别向量编码;S2、根据训练图像的图像向量编码和类别向量编码,使用改进的RA‑CNN模型进行弱监督训练,得到预测的边界框信息;S3、使用标注有边界框的训练图片作为输入,用步骤S2中预测的边界框与标注的边界框进行对比,计算损失函数进行强监督训练,得到经训练的图像检测模型;S4、对待检测图像进行灰度处理和向量归一化处理,得到待检测图像的图像向量编码,将待检测图像的图像向量编码输入上述经训练的图像检测模型,得到待检测图像中的物体类别和边界框信息。本发明还提供了相应的基于改进RA‑CNN的细粒度图像检测系统。
-
公开(公告)号:CN112286631B
公开(公告)日:2022-07-01
申请号:CN202011142760.8
申请日:2020-10-23
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明公开了一种Kubernetes资源调度方法,对整体任务与可运行节点进行分组分配,然后进行统一调度,如果调度失败则进行回滚释放资源,调整每个任务所需资源,再进行分组分配。S1、获取任务组,判断目前空余资源总和是否满足任务组所需要的整体资源,如不满足则不进行调度,如果满足则进入步骤S2;S2、获取任务组中各任务所需资源情况,并获取可用于执行该任务的Kubernetes节点和节点资源情况;S3、根据任务组中各任务所需资源情况,以及可用于执行该任务的Kubernetes节点和节点资源情况,对任务组中各任务进行分组;S5、根据任务和节点分组,进行资源调度。本发明还提供了相应的Kubernetes资源调度装置及电子设备。本发明使集群能有效进行调度,提高了任务调度的成功率。
-
公开(公告)号:CN110851145B
公开(公告)日:2022-06-03
申请号:CN201910941743.1
申请日:2019-09-30
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明属于边缘云运维技术领域,公开了一种基于容器编排边缘云的方法及系统,通过将云平台组件模块进行配置和依赖分解将云平台组件容器化,基于微服务化的云平台安装升级配置开发基础设施编排服务;实现边缘Kubernetes集群系统改造;按照边缘节点是否需要独立控制边缘云的安装运维,优化Kubernetes组件,分别在边缘节点安装Kubernetes工作负载节点以及安装简化的Kubernetes集群;配置好基础设施编排服务以及基于边缘的Kubernetes集群后,通过中心云的基础设施编排服务在中心云Kubernetes集群或者每个边缘站点下发安装或者升级容器化的云平台;本发明提供的该方法通过自动化编排云平台基础设施服务,在中心云远程实现对大规模边缘节点云平台的批量自动安装操作,解决大规模边缘云需要重复执行安装的问题。
-
公开(公告)号:CN112286631A
公开(公告)日:2021-01-29
申请号:CN202011142760.8
申请日:2020-10-23
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明公开了一种Kubernetes资源调度方法,对整体任务与可运行节点进行分组分配,然后进行统一调度,如果调度失败则进行回滚释放资源,调整每个任务所需资源,再进行分组分配。S1、获取任务组,判断目前空余资源总和是否满足任务组所需要的整体资源,如不满足则不进行调度,如果满足则进入步骤S2;S2、获取任务组中各任务所需资源情况,并获取可用于执行该任务的Kubernetes节点和节点资源情况;S3、根据任务组中各任务所需资源情况,以及可用于执行该任务的Kubernetes节点和节点资源情况,对任务组中各任务进行分组;S5、根据任务和节点分组,进行资源调度。本发明还提供了相应的Kubernetes资源调度装置及电子设备。本发明使集群能有效进行调度,提高了任务调度的成功率。
-
公开(公告)号:CN112052068A
公开(公告)日:2020-12-08
申请号:CN202010825344.1
申请日:2020-08-17
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明公开了一种Kubernetes容器平台CPU绑核的方法与装置,其中方法包括:基于Kubernetes容器平台的DevicePlugin机制将可用CPU列表上报给Kubelet;创建容器Pod时指定CPU绑核信息,Kubelet根据上报的可用CPU列表和CPU绑核信息分配相应CPU核给容器Pod并记录分配信息;根据分配记录将分配的CPU核写入Linux系统的cpuset中,使容器Pod绑定到分配的CPU核上,从而实现CPU的亲和性绑定。上述方案充分利用了DevicePlugin机制,将可用CPU作为可调度设备资源发布给Kubelet,从而指定CPU核绑定,满足CPU敏感型应用的稳定运行。
-
-
-
-
-
-
-
-
-