分布式助力光伏太阳能规模化发展解决方案

news2025/1/18 11:04:42

行业背景

光伏太阳能作为一种清洁环保的能源,得到各种开发利用,光伏太阳能电池板是其中的重点研究对象,其质量是影响太阳能电池发电效率的主要因素,所以对电池板表面质量的检测是生产中一个重要环节。随着工业的发展,太阳能电池板缺陷检测都被机器视觉检测所替代,不仅提高了生产效率,也降低了企业成本。

在这里插入图片描述
为了提升产品质量以及检测效率,大多数光伏制造企业都采用了更为先进的质量管理系统(如MES系统)来进行生产质量管理等,为企业提供生产过程、质量、设备等全方位的管理,协助企业实现生产数据收集、生产过程监控、生产过程质检和产品质检、设备管理功能,达到生产数据透明化和提高生产效率、节省生产成本的目的。而在系统运行的过程中,会产生大量的高像素图片文件,对现有存储体系产生了较大的挑战。

需求分析

光伏发电行业中的光伏电池、组件及硅片等关键部件因质检产生的大量高像素图片,对存储容量、存储带宽性能都提出了非常高的要求。另外,出于对质检图片的可追溯、回源考虑,要求对所有质检图片进行长期保存,通常要求在25年左右,这对存储系统的横向扩展能力以及数据全生命周期管理能力也都提出了非常高的要求,具体需求如下:

海量统一存储空间:存储系统应具备海量存储管理能力及统一命名空间,充分满足用户海量质检图片统一管理、统一查询的需求。

横向可扩展:存储系统应具备灵活的横向扩展能力,充分满足用户不断增长的业务存储扩容需求。

高带宽性能:存储系统应具备高带宽、低延时的业务访问能力,充分满足质检产生的大量高像素图片快速存取、查询需求。

数据高可靠:存储系统应具备完善的自治能力,确保用户核心数据不丢失,同时保证业务系统的连续性。

数据全生命周期管理:存储系统可实现对长期保存的数据文件进行归档,实现用户热、冷(在线/离线)数据的全生命周期管理。

方案设计

01 解决方案

本方案通过部署TaoCloud XDFS分布式统一存储集群构建海量、高性能、可扩展、高可靠的存储底座。存储集群与MES服务器间通过万兆或更高介质网络组网,提供超高的带宽性能及超低的网络延时。存储资源池通过标准文件协议(POSIX/NFS/CIFS/FTP)挂载至MES服务器,用于承载前端FTP同步过来的海量质检图片。
在这里插入图片描述
XDFS可通过副本或纠删码进行冗余配置,保证任意节点故障而不中断存储服务,具有极高的业务可用性。

XDFS存储系统集成归档功能,可无缝对接第三方磁带库/蓝光库,可按照既定策略自动将数据归档至磁带库/蓝光库长期保存,实现热、冷数据的全生命周期管理,有效降低用户存储的整体建设成本。

02 方案优势

· 新一代软件定义存储

XDFS采用软件定义存储的设计,可有效实现软硬解耦,逻辑抽象、资源池化,可灵活支持各类标准 X86 硬件及飞腾、鲲鹏等国产化平台。通过XDFS构建的海量统一分布式存储集群可全面满足光伏发电行业质检对存储的容量、带宽性能、扩展性、可用可靠性的要求。

· 无中心的系统架构

XDFS采用去中心化的对等设计,每个节点既是数据服务器,也是元数据服务器,因此不再需要独立的元数据服务器,也不存在独立元数据服务器导致的系统性能及扩展瓶颈。

· 弹性扩展

XDFS可以弹性扩展至上千个集群节点,实现超大的存储规模。随着业务的增长,方案可以按需配置相应的集群规模,以最小的投入满足业务需求。后续通过横向扩展,完全满足用户不断增长的容量需求。

03 用户收益

TaoCloud通过XDFS统一分布式存储系统为光伏电池、组件及硅片质检图片提供了一个海量、高效、易扩展的数据存储底座。不仅从容量和性能上满足了用户对存储的需求,还通过Scale-out动态扩展满足管理系统未来不断增长的存储容量需求,并且XDFS存储系统还实现了对数据的充分保护,确保用户数据高度安全可靠以及业务连续性。

同时提供的全图形化管理平台,方便了用户的日常使用和管理,提高了用户的生产效率,降低了用户的IT运维成本。

另外,数据全生命周期管理实现对存储空间的合理利用,充分保护用户投资。在性能表现、容量扩展、安全可靠、配置管理等方面实现最佳效果。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/155600.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

198:vue+openlayers 解决drawend后不能获取当前feature的方法

第198个 点击查看专栏目录 本示例的目的是介绍如何在vue+openlayers项目中绘制矩形,drawend触发事件,要获取到当前绘制的feature的信息。drawend触发的时刻,add feature to the source or collection 这个变化还没有发生,所以用source.getFeatures()是获取不到最新数据的。可…

OpenStack 认证Api

在调用OpenStack的Api或者其它组建的Api时都需要进行 OpenStack 认证,在这里记录一下如何调用OpenStack 认证接口或者token 和给其它接口增加token的方式一. 调用OpenStack auth接口接口地址:http://ip:5000/v3/auth/tokens参数:{"auth&…

特色风情小镇行业发展动态及市场需求前景分析

2023-2029年中国特色风情小镇行业发展动态及市场需求前景报告报告编号:1691653免费目录下载:http://www.cninfo360.com/yjbg/qthy/qt/20230110/1691653.html本报告著作权归博研咨询所有,未经书面许可,任何组织和个人不得以任何形式…

结构体内存对齐与结构体位段:学习笔记8

目录 一.结构体基础知识 1. 结构体的特殊声明 2. 结构的自引用 3.结构体变量的定义和初始化 二.结构体内存对齐 1.关键概念: 2.计算示例 3.嵌套结构体的内存计算 4.结构体内存对齐的意义 5.定义结构体时的注意事项 6.修改默认对齐数 附:关…

【PWA学习】5. 使用 Notification API 来进行消息提醒

引言 在上一节, 介绍了如何使用 Push API 进行服务端消息推送。提到 Push 就不得不说与其联系紧密的另一个 API——Notification API。它让我们可以在“网站外”显示消息提示: 消息推送示例即使当你切换到其他 Tab,也可以通过提醒交互来快速让用户回到你…

webviz安装,docker安装可正常使用与Foxglove Studio

Foxglove Studio Foxglove Studio与webviz使用起来非常类似 去可以直接使用web也可以下载安装包 Foxglove Studio不提供源码 安装包下载地

linux cgroup、kubernetes limit

linux cgroup、kubernetes limit 1.cgroups 简介 cgroups,其名称源自控制组群(control groups)的缩写,是内核的一个特性,用于限制、记录和隔离一组进程的资源使用(CPU、内存、磁盘 I/O、网络等&#xff0…

JSP——分页查询

✅作者简介:热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏:JAVA开发者…

Homekit智能家居DIY产品一智能面板开关

触摸开关,即通过触摸方式控制的墙壁开关,其感官场景如同我们的触屏手机,只需手指轻轻一点即可达到控制电器的目的,随着人们生活品质的提高,触摸开关将逐渐将换代传统机械按键开关。 触摸开关控制原理 触摸开关我们把…

【广度优先搜索遍历 BFS】单词接龙

一、题目描述 字典 wordList 中从单词 beginWord 和 endWord 的 转换序列 是一个按下述规格形成的序列 beginWord -> s1 -> s2 -> ... -> sk&#xff1a; - 每一对相邻的单词只差一个字母。 - 对于 1 < i < k 时&#xff0c;每个 si 都在 wordList 中。注意…

全面详解Java垃圾回收器

一&#xff1a;什么是垃圾回收 Java 方法栈、本地方法栈随着方法结束或者线程结束&#xff0c;堆中的对象是用完&#xff0c;都会进行回收内存&#xff0c;所以这些区域的内存分配和回收都具备确定性&#xff0c;不需要额外考虑回收的问题。而堆和方法区存储的对象可能只有在运…

Ad5761r GD32 STM32 驱动设计

MCU采用GD32,GD32基本上和STM32一样,针对ad5761r的时序操作是完全相同的.软、硬件设计已经再产品设计中实际使用。本文章提供参考硬件设计&#xff0c;以及对应的源代码&#xff0c;具体可以作为实际项目的参考设计AD5761R是一款单通道、16位串行输入、电压输出DAC。该器件采用…

网工进阶之路-锐捷NAT网络地址转换实验 ----尚文网络奎哥

实验拓扑&#xff1a;实验需求&#xff1a; 1&#xff1a;方框内设备为内网设备&#xff0c;方框外是外网设备&#xff0c;内网网段为192.168.1.0/24&#xff0c;外网路由器互联网段为100.1.1.0/24&#xff0c;外网PC网段为200.1.1.0/24 2&#xff1a;希望使用各种NAT实现内网…

2023年海外优青项目申报指南及政策解读

海外优青项目申报&#xff0c;一直备受海外优秀青年学者&#xff08;包括博士后研究人员&#xff09;关注。知识人网小编现将国家自然科学基金委员会公布的2023年申报指南全文摘录&#xff0c;并和往年加以对比进行政策解读&#xff0c;以飨读者。自2021年起&#xff0c;国家自…

【面试题】说说你对发布订阅、观察者模式的理解?区别?

大厂面试题分享 面试题库前端面试题库 &#xff08;面试必备&#xff09; 推荐&#xff1a;★★★★★地址&#xff1a;前端面试题库一、观察者模式观察者模式定义了对象间的一种一对多的依赖关系&#xff0c;当一个对象的状态发生改变时&#xff0c;所有依赖于它的对象都将得到…

Elasticsearch-高级搜索(拼音|首字母|简繁|二级搜索)

需求&#xff1a; 中文搜索、英文搜索、中英混搜全拼搜索、首字母搜索、中文全拼、中文首字母混搜简繁搜索二级搜索&#xff08;对第一次搜索结果&#xff0c;再进行搜索&#xff09;一、ES相关插件 IK分词&#xff1a; GitHub - medcl/elasticsearch-analysis-ik: The IK A…

JsonWebToken远程代码执行漏洞(CVE-2022-23529)

漏洞描述 JsonWebToken 是一个用于创建、签名和验证 JSON Web Token开源库。node-jsonwebtoken是node.js 下 JsonWebToken 的实现。 在JsonWebToken < 8.5.1版本中由于jwt.verify()方法未对用户输入的secretOrPublicKey参数进行有效的检查。如果攻击者能够控制secretOrPub…

【docker12】docker复杂安装

docker复杂安装 之前是单机版&#xff0c;自娱自乐还是不错滴&#xff0c;但是如果是生产开发环境中是需要复杂集群安装的 1.安装mysql主从复制 1.1主从复制原理&#xff08;记得补&#xff09; 1.2主从搭建步骤 新建主服务器容器实例3307 命令&#xff1a; docker run -d …

Unity 实现一个特定动画状态切换树

前言 今天在工作中接到一需求,要求人物摆在不同的9个格子上,在哪个格子上,就走哪个格子动画播放逻辑; 打个比方:第一个格子上有台电脑,我将角色放上去,角色就玩电脑,每播完一次动画,就根据概率判断是否需要去喝水,最终实现的效果,就是将角色放上去,并且随机时间进行喝水;第二个…

TiDB 底层存储结构 LSM 树原理介绍

随着数据量的增大&#xff0c;传统关系型数据库越来越不能满足对于海量数据存储的需求。对于分布式关系型数据库&#xff0c;我们了解其底层存储结构是非常重要的。本文将介绍下分布式关系型数据库 TiDB 所采用的底层存储结构 LSM 树的原理。 1 LSM 树介绍 LSM 树&#xff08…