-
公开(公告)号:CN112580086A
公开(公告)日:2021-03-30
申请号:CN201910926475.6
申请日:2019-09-27
Applicant: 杭州海康威视数字技术股份有限公司
Abstract: 本申请提供一种配置文件的访问保护方法、装置、设备以及存储介质。该方法通过配置文件访问进程并发获取至少一个配置文件访问请求,每个配置文件访问请求用于请求配置文件访问进程对配置文件进行读写操作,并根据每个配置文件访问请求,完成对应的读写操作,通过容器技术将配置文件的访问操作与应用业务相关的进程隔离,使配置文件的访问操作通过独立的配置文件访问进程来完成,避免多个应用业务分别进行配置文件的访问操作,导致申请过多的文件描述符造成文件描述符污染,以及对配置文件进行乱序的写操作,造成数据一致性差的问题,保证了配置文件的的安全性和可靠性。
-
公开(公告)号:CN112764823A
公开(公告)日:2021-05-07
申请号:CN201910992215.9
申请日:2019-10-18
Applicant: 杭州海康威视数字技术股份有限公司
Abstract: 本申请实施例提供了一种网络视频录像机NVR系统的启动方法、主机操作系统和数据通信方法,启动方法可以应用于主机单板,主机单板中配置有主机操作系统,启动方法包括:在主机操作系统启动后,创建预设Linux容器,在预设Linux容器中加载NVR系统的应用层数据,在预设Linux容器内部创建第一虚拟网卡,在预设Linux容器外部且在主机操作系统内部,创建与第一虚拟网卡对应的第二虚拟网卡,并将第二虚拟网卡桥接至主机操作系统内部的网桥,启动预设Linux容器和预设Linux容器中加载的NVR应用程序。基于上述处理,能够降低网络视频监控系统的硬件复杂度。
-
公开(公告)号:CN110515869A
公开(公告)日:2019-11-29
申请号:CN201810497465.0
申请日:2018-05-22
Applicant: 杭州海康威视数字技术股份有限公司
Inventor: 叶晓龙
Abstract: 本申请提供一种多Host CPU级联方法及系统,该系统包括:控制芯片、CPU、PCIE交换芯片以及PCIE网卡;其中:所述控制芯片,用于向所述PCIE网卡下发第一配置指令;所述PCIE网卡,用于根据所述第一配置指令将物理端口虚拟化为多个VF网卡;所述控制芯片,还用于向所述PCIE交换芯片下发第二配置指令;所述PCIE交换芯片,用于根据所述第二配置指令为各Host Port分配VF网卡;所述控制芯片,还用于控制所述CPU上电启动;所述CPU,用于上电启动后,进行PCI扫描,建立自身的虚拟PCI总线域;所述CPU,还用于识别从属于自身的虚拟PCI总线域的VF网卡,并加载VF网卡驱动,通过该VF网卡实现对内/对外的通信。该方法可以满足多个CPU作为Host CPU的需求。
-
公开(公告)号:CN112580086B
公开(公告)日:2024-07-02
申请号:CN201910926475.6
申请日:2019-09-27
Applicant: 杭州海康威视数字技术股份有限公司
Abstract: 本申请提供一种配置文件的访问保护方法、装置、设备以及存储介质。该方法通过配置文件访问进程并发获取至少一个配置文件访问请求,每个配置文件访问请求用于请求配置文件访问进程对配置文件进行读写操作,并根据每个配置文件访问请求,完成对应的读写操作,通过容器技术将配置文件的访问操作与应用业务相关的进程隔离,使配置文件的访问操作通过独立的配置文件访问进程来完成,避免多个应用业务分别进行配置文件的访问操作,导致申请过多的文件描述符造成文件描述符污染,以及对配置文件进行乱序的写操作,造成数据一致性差的问题,保证了配置文件的的安全性和可靠性。
-
公开(公告)号:CN112764823B
公开(公告)日:2023-03-10
申请号:CN201910992215.9
申请日:2019-10-18
Applicant: 杭州海康威视数字技术股份有限公司
Abstract: 本申请实施例提供了一种网络视频录像机NVR系统的启动方法、主机操作系统和数据通信方法,启动方法可以应用于主机单板,主机单板中配置有主机操作系统,启动方法包括:在主机操作系统启动后,创建预设Linux容器,在预设Linux容器中加载NVR系统的应用层数据,在预设Linux容器内部创建第一虚拟网卡,在预设Linux容器外部且在主机操作系统内部,创建与第一虚拟网卡对应的第二虚拟网卡,并将第二虚拟网卡桥接至主机操作系统内部的网桥,启动预设Linux容器和预设Linux容器中加载的NVR应用程序。基于上述处理,能够降低网络视频监控系统的硬件复杂度。
-
公开(公告)号:CN110515869B
公开(公告)日:2021-09-21
申请号:CN201810497465.0
申请日:2018-05-22
Applicant: 杭州海康威视数字技术股份有限公司
Inventor: 叶晓龙
Abstract: 本申请提供一种多Host CPU级联方法及系统,该系统包括:控制芯片、CPU、PCIE交换芯片以及PCIE网卡;其中:所述控制芯片,用于向所述PCIE网卡下发第一配置指令;所述PCIE网卡,用于根据所述第一配置指令将物理端口虚拟化为多个VF网卡;所述控制芯片,还用于向所述PCIE交换芯片下发第二配置指令;所述PCIE交换芯片,用于根据所述第二配置指令为各Host Port分配VF网卡;所述控制芯片,还用于控制所述CPU上电启动;所述CPU,用于上电启动后,进行PCI扫描,建立自身的虚拟PCI总线域;所述CPU,还用于识别从属于自身的虚拟PCI总线域的VF网卡,并加载VF网卡驱动,通过该VF网卡实现对内/对外的通信。该方法可以满足多个CPU作为Host CPU的需求。
-
公开(公告)号:CN115951968A
公开(公告)日:2023-04-11
申请号:CN202211584206.4
申请日:2022-12-09
Applicant: 杭州海康威视数字技术股份有限公司
IPC: G06F9/455
Abstract: 公开了一种服务提供方法、系统及装置,涉及人工智能技术领域,用于使得嵌入式设备可以向第三方用户提供合适的开发环境。该方法包括:嵌入式设备接收用于请求第一服务的指令;嵌入式设备根据指令,创建与第一服务匹配的容器;容器中挂载有嵌入式设备的操作系统的根文件系统;嵌入式设备基于容器,提供第一服务。
-
-
-
-
-
-