[发明专利]一种光纤反射共享内存装置在审
申请号: | 202010314304.0 | 申请日: | 2020-04-21 |
公开(公告)号: | CN111212150A | 公开(公告)日: | 2020-05-29 |
发明(设计)人: | 罗敏;蒋千军 | 申请(专利权)人: | 成都甄识科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04N7/22 |
代理公司: | 成都弘毅天承知识产权代理有限公司 51230 | 代理人: | 崔翠翠 |
地址: | 610000 四川省成都市高*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 光纤 反射 共享 内存 装置 | ||
本发明公开了一种光纤反射共享内存装置,包括两个以上的内存装置构成的共享内存池,以及均与共享内存池中的内存装置对应的服务器;内存装置包括光纤接口、可编程逻辑器件、存储模块和控制器,光纤接口用于接收外部传输的数据包传输到可编程逻辑器件;可编程逻辑器件用于接收数据包并存储到缓存区域;控制器用于可编程逻辑器件和服务器的互联和数据交互;第一内存装置的可编程逻辑器件接收数据包,服务器发出指令通过第一内存装置的控制器控制对应的可编程逻辑器件将数据包存储到对应的存储模块,或者数据包通过控制器上传到服务器,服务器发出指令将该数据存储到第二内存装置的存储模块内。有效解决多路高速实时并行的问题,避免浪费硬件资源。
技术领域
本发明属于服务器技术领域,涉及一种光纤反射共享内存装置。
背景技术
随着信息化技术的发展,多路视频传输和服务器应用中,系统对于视频的传输速率有很高的要求,特别是并发性和实时性要求
作为一个“控制中心”,需要时刻收集多个(多路/多通道)信息采集点的信息,以便更好的做出决策。所以通道数越多时保证传输速率越高和实时性更强就显得尤为重要,这样“控制中心”才能更好地掌握信息。
现有技术中,传统的内存是相互独立的,内存占用过多后导致速率低,从而存在多路高速实时并行的问题,不能实现内存共享,存在浪费硬件资源的问题。
发明内容
本发明的目的在于:提供了一种光纤反射共享内存装置,解决了传统的内存是相互独立的,内存占用过多后导致速率低,从而存在多路高速实时并行的问题,不能实现内存共享,存在浪费硬件资源的问题。
本发明采用的技术方案如下:
一种光纤反射共享内存装置,包括两个以上的内存装置构成的共享内存池,以及均与共享内存池中的内存装置对应的服务器;
所述内存装置包括光纤接口、可编程逻辑器件、存储模块和控制器,其中:
所述光纤接口用于接收外部传输的数据包传输到可编程逻辑器件;
所述可编程逻辑器件用于接收数据包并存储到缓存区域;
所述控制器用于可编程逻辑器件和服务器的互联和数据交互;
所述两个以上的内存装置的第一内存装置的可编程逻辑器件接收数据包,所述服务器发出指令通过第一内存装置的控制器控制对应的可编程逻辑器件将数据包存储到对应的存储模块,或者数据包通过控制器上传到服务器,所述服务器发出指令将该数据存储到所述两个以上的内存装置的第二内存装置的存储模块内。
进一步地,所述服务器均通过第一内存装置和第二内存装置的控制器控制对应的可编程逻辑器件实时检测对应的存储模块的可用容量,并与预设容量比较;
当所述第一内存装置的存储模块可用容量大于预设容量时所述服务器发出指令通过第一内存装置的控制器控制对应的可编程逻辑器件将数据包存储到第一内存装置的存储模块;
当所述第一内存装置的可用容量小于预设容量时,数据包通过控制器上传到服务器,所述服务器发出指令将该数据存储到第二内存装置的存储模块内。
进一步地,所述服务器根据第一内存装置和第二内存装置的存储模块的可用容量的大小进行排序,可用容量小于预设容量时,所述服务器发出指令将可编程逻辑器件缓存区域的数据包上传到服务器,所述服务器将数据存储到可用容量最大的存储模块内。
进一步地,所述可编程逻辑器件包括GTX或/和GTH或/和GTP接口。
进一步地,所述存储模块为双倍数据率同步动态随机存取存储器。
进一步地,所述控制器为PCIe控制器。
综上所述,由于采用了上述技术方案,本发明的有益效果是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都甄识科技有限公司,未经成都甄识科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010314304.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种扎带枪拉力检测机
- 下一篇:基于调频连续波的多基站超宽带定位方法