反射内存卡-1

本文涉及的产品
数据传输服务 DTS,数据迁移 small 3个月
推荐场景:
MySQL数据库上云
简介: 这里简单水一下,更专业的内容,就得更专业的人来搞,这里只能肤浅的描述一下下。

初步印象

 

首先,来水点别的内容,就是关于这个反射内存卡,可能目前还只仅仅用于某些特殊的领域,大家对他还是比较陌生的,比如

image.png

这个,大家都知道这是U盘。但是说到反射内存卡,或者叫实时网卡,这个大家可能没有个什么印象。先看看张啥样子

image.png

这就是反射内存卡。据我浅陋的认知,这个产品公认比较好的就是GE的,后面我用的卡呢,也是通用的,具体型号“通用电气 VMIC5565 PCIE-5565P10RC-100A00”后面吹牛波的时候,我只对这个可负责欧。那么在我们国内呢,其实有那么机架公司也生产这种卡,但是呢,驱动啥都是可以用GE的哈,也就是说,GE已经是这个实时网卡的标准制定了,国内的卡都是来防止的。这就是和周立功的CAN总线卡一样,其他家的卡都是兼容周立功一样。哈哈哈。


由于这个内存卡目前还没有普及,所以,好多东西还是不那么透明的,比如,同样一张卡,价格可以差好多,几千几千的差,服务质量也不一样,有的卖你卡就完事了,剩下的你自己想办法,有的服务质量杠杠的,协助你测试,使用等等,简直就是一条龙,哈哈,NICE。


简介及简单原理

开始正题,什么是反射内存卡;反射内存卡(RMN Reflective Memory Network)是一种高速的实时网络,它允许采用不同的总线结构和不同的操作系统的计算机以确定的速率分享实时数据。反射内存网络不仅具有严格的传输确定性和可预测性,而且具有高速、主机负载轻、软硬兼容性强、易于使用、可靠的传输纠错能力、支持中断信号传输等特点。


反射内存网络主要反射内存卡通过光纤等传输介质链接而成,网上的每一台计算机插入一块反射内存卡形成各个节点,而每个节点的反射内存卡上的存储器中都有反射内存网上其他节点的共享数据拷贝。反射内存卡可以插在多种总线主板上,如PCI、CompactPCI/PXI、VME等,每个反射内存卡都占有一段内存地址,网上任何计算机向本地反射内存卡写数据时,该数据和相应的内存地址被广播到网上所有其他反射内存卡并存储在相同的位置。所以计算机将数据写入其本地反射卡内存后,网上所有的计算机都可以访问这个新的数据,反射内存卡使用简单的读写方式,反射内存网上的数据传输是纯硬件操作,不需要考虑网络的通信协议,软件上只需要运行几行代码就可以完成对反射内存卡的读、写操作,因此它与以太网等其他传统网络相比,具有更低的数据传输延迟、更快的数据传输速度、更简单灵活的使用操作,可以满足实时系统快速反应周期的要求,而采用其他网络就很难满足这种要求了。



拓扑结构


实时网络,其实目前就我了解,基本就是两种方式,一种就是环网,一种就是星网,剩下另一种就是前面两种结合了。一般是根据具体业务来决定用那种,还是混着用吧。


环网,就是把多个节点串起来,这里盗个图。

image.png

image.png

应用领域

1. 模拟仿真领域

在飞行器(这里可不仅仅只飞机,导弹,火箭……)及自动控制的分布式试验中,用于系统节点间数据高带宽、高度、实时的互连。


在飞行仿真系统中,为了尽量缩短整套系统的响应延时,避免网路通信的不可能预测性,提高飞行仿真系统的逼真度,现有许多飞行仿真系统中都采用了先进的实施网络技术,由实时网络技术构建起来的实时系统是一种能够在确定时间内执行计算或处理功能并对外部的异步事件做出响应的计算机系统。实施网络最照耀的特点就是其通信的确定性和可预测性,就是说实时网络中个节点间数据传输的时间是确定的,即可预测的。网络内存网就是一种高速、实时、确定性的实时网络,可以较好地解决飞行仿真实时系统中数据传输的实时性问题,提高网络数据的传输速率及纠错能力。目前我们国家也在使用,哈哈哈。


2. 工业控制领域

用于自动生产线的控制单元间的底层链路,确保周期数据的高速、实时的采集和传输;高速过程控制(轧钢和制铝);高速测试和测量。


3. 航空航天领域

用于机载设备间的航电总线系统,具有数据传输吞吐量大、命令传输实时、错误自动纠正、双冗余高可靠性等特点。也可以用于机载设备内的多冗余内总线,如飞控计算机,余度任务计算机等。


4.轨道交通领域

用于高速列车调度数据和行驶监控数据的高速、实时传输,也用于高速列车内控制设备间的总线系统。


 


image.png

相关实践学习
RocketMQ一站式入门使用
从源码编译、部署broker、部署namesrv,使用java客户端首发消息等一站式入门RocketMQ。
Sqoop 企业级大数据迁移方案实战
Sqoop是一个用于在Hadoop和关系数据库服务器之间传输数据的工具。它用于从关系数据库(如MySQL,Oracle)导入数据到Hadoop HDFS,并从Hadoop文件系统导出到关系数据库。 本课程主要讲解了Sqoop的设计思想及原理、部署安装及配置、详细具体的使用方法技巧与实操案例、企业级任务管理等。结合日常工作实践,培养解决实际问题的能力。本课程由黑马程序员提供。
目录
相关文章
|
6月前
|
Linux Go API
MemoryModule内存反射DLL加载探索
MemoryModule内存反射DLL加载探索
|
安全 Java
注解和反射8.类加载内存分析
注解和反射8.类加载内存分析
|
Android开发
【Android 热修复】热修复原理 ( 加载 Dex 文件到内存中 | DexClassLoader | PathClassLoader | 反射 Element[] dexElements )(三)
【Android 热修复】热修复原理 ( 加载 Dex 文件到内存中 | DexClassLoader | PathClassLoader | 反射 Element[] dexElements )(三)
127 0
|
Android开发
【Android 热修复】热修复原理 ( 加载 Dex 文件到内存中 | DexClassLoader | PathClassLoader | 反射 Element[] dexElements )(二)
【Android 热修复】热修复原理 ( 加载 Dex 文件到内存中 | DexClassLoader | PathClassLoader | 反射 Element[] dexElements )(二)
126 0
|
缓存 Android开发
【Android 热修复】热修复原理 ( 加载 Dex 文件到内存中 | DexClassLoader | PathClassLoader | 反射 Element[] dexElements )(一)
【Android 热修复】热修复原理 ( 加载 Dex 文件到内存中 | DexClassLoader | PathClassLoader | 反射 Element[] dexElements )(一)
206 0
|
数据安全/隐私保护
Net内存程序集通用脱壳机实现原理(二、反射以及重建方法头)
在 .Net程序加密的原理及解密探讨三(实例解密)  一文中我们介绍了反射,主要提到三个函数 DumpAssembly,DumpType, DumpMethod。 这里我们将就 DumpMethod 这个函数讨论。
1019 0
|
1月前
|
存储 JSON 监控
Higress Controller**不是将配置信息推送到Istio的内存存储里面的**。
【2月更文挑战第30天】Higress Controller**不是将配置信息推送到Istio的内存存储里面的**。
14 1
|
1月前
|
存储 C语言
C语言--------数据在内存中的存储
C语言--------数据在内存中的存储
26 0
|
6天前
|
存储 NoSQL Oracle
Oracle 12c的内存列存储:数据的“闪电侠”
【4月更文挑战第19天】Oracle 12c的内存列存储以超高速度革新数据处理,结合列存储与内存技术,实现快速查询与压缩。它支持向量化查询和并行处理,提升效率,但需合理配置以平衡系统资源。作为数据管理员,应善用此功能,适应业务需求和技术发展。
|
16天前
|
存储 C语言
数据在内存中的存储2
数据在内存中的存储2