Zstack 鼎阳SDS6204示波器和Archiver Appliance的重度测试1
今天早晨冷师兄问起鼎阳这款示波器的情况,这几天重度烤机,发现这款一直稳定连续运行没出现过连接等等问题,正兴奋着呢,本来想坚持到开学前多烤烤机再抖抖,实在没忍住跟师兄说了情况,并说发给他,放假白天没有大块时间搞这个,现在才弄,说说情况吧。
https://blog.csdn.net/weixin_43767046/article/details/112343662
这里面有搭的网络环境的介绍,就不在这里多说了,有心愿意了解的到上面链接里看。这款示波器放在2楼实验室,接入116网段的模拟控制网,服务器放在一楼,两个网卡做成个bond接入116网段,顺便提一下服务器,由于上线时要和测逐束团流强的示波器放在一起,那里只有最深600mm的机柜,不方便专门加个800mm深的服务器机柜,600mm以下短的服务器找不到,1月份发朋友圈终于有商家找到有,两份报价单如下:
第一款dell的650mm长,第二款超微主板,电信定制的机箱550mm长,当时不知道怎么选,感觉杂牌的不熟悉不放心,但650mm深,硬盘还少的dell又不甘心,因为要上数据库这样吃硬盘的系统,最后还是选择6块16T大硬盘的杂牌。
经过这段时间的测试,感觉非常给力,庆幸选对了。下面就上截图:
虚拟架构选择Zstack,系统上现只有两个虚拟机,一个IOC-6204负责从示波器读取波形数据,一个Archive Server是数据库,把波形数据存进去,看下面的截图:
读取示波器Channel 1通道的波形,10G采样率,200uS宽的波形,2M个数据点,每个点12bit,两个byte,每秒4MByte的数据量,看上面IOC-SDS6204那个虚拟机的网卡入速度4MB/s是相符的,出速度21MB/s,是因为除了2Byte的short型数据的原始波形数据,在IOC里还要换算成Double型的电压波形,以及很多其他PV也archive进了数据库,所以有上面数据库虚拟机17MB/s那么大的写入磁盘速率。下面是archive server 虚拟机相关的信息:
两个数据流量比较大的PV的细节信息:
除了从示波器读波形的IOC,在另一台windows的虚拟机上还跑着calab的例子IOC存一些短一些的波形,因为2M长的波形在web界面实在没法浏览成功,就用这个短一点的波形演示一下:
下面是数据库磁盘消耗以及每天需要存入数据的统计,还有永良师弟编写的OPI端显示波形的phoebus界面(丑陋的波形和红框还是无视吧,信号源随便弄了个脉冲波形经过功分器,另一台力科HDO6104A看到的也是这样的波形,红框是因为有些通道没有添加进IOC):
最后上个IOC的heatbeat PV曲线,数值1秒增加一个,前面的锯齿是调试IOC总是exit之后再重开,后面就一骑绝尘了,本来想一骑绝尘到开学前再抖抖,冷师兄一问没憋住,现在放出来让大家看看:
最新文章
- iOS开发--Swift RAC响应式编程初探
- vs2015 无法启动IIS Express Web服务器
- [Spring框架]Spring IOC的原理及详解。
- 面向对象开发方式的开源硬件--.NET Gadgeteer
- dsPIC33EP timer1 初始化设置及应用
- 怎样成为一名PHP专家?
- Java 性能优化技巧及实战
- 避免ssh断开导致运行命令的终止:screen
- 有关Oracle cvu和cvuqdisk
- commands - `tar`
- ash, bash, ksh, csh, zsh
- ZOJ 3940 Modulo Query
- ztree实现中国省市区树形,可多选
- Web前端的缓存机制(那些以代价换来的效率)
- Java模拟POST请求发送二进制数据
- Centos7部署hadoop 3
- 查询结果null替换为0
- Windows Server 2012无法安装 .NET3.5-安装角色或功能失败,找不到源文件
- linux command ------ unlink 和 rm 的区别
- CAB归档文件提取工具cabextract
热门文章
- IDEA提交任务到spark standalone集群
- UBOOT编译--- UBOOT顶层Makefile中目标_all和all的关系及背景(四)
- Boolean.getBoolean() 与 Boolean.parseBoolean()
- Karmada多云多集群生产实践专场圆满落幕
- java逻辑运算中异或^
- C/C++随堂笔记
- 【c#】从外部复制文本、图片到我的软件中的解决方案(支持ppt,qq等)
- 启动springboot项目报错Unable to start embedded Tomcat
- 一文了解 Dubbo 3 配置工作原理
- 每个Java程序员都必须知道的四种负载均衡算法