大容量存储方案_杉岩数据:智能制造工业视觉存储解决方案

本文主要是介绍大容量存储方案_杉岩数据:智能制造工业视觉存储解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

智能制造是新一代信息技术与制造技术的深度融合,工业视觉是典型场景之一 ,通过各类传感器和机器视觉设备,并借助 AI、大数据等技术对数字信号进行处理和分析,实现智能化的产品质检、识别、定位等目标。杉岩推出的工业视觉解决方案,一方面帮助制造企业存储海量的图片、视频等文件,能够按需灵活扩容,满足未来就绪的容量、性能需求;另一方面提供智能化的数据处理和自动化的生命周期管理,节省运维投入,辅助生产决策。该方案帮助制造企业打造统一的非结构化数据存储、管理、利用平台,推动生产制造向智能化方向发展。

客户需求

传统存储扩展性差

工业视觉场景下,往往需要支撑几十亿级别的海量影像文件,传统存储在容量和性能上瓶颈明显,难以支撑大容量、高并发的需求。

传统存储应用兼容性差

目前商用的工业视觉系统较多,各家厂商开发环境复杂,既需要支持文件接口,也需要提供各种软件环境的对象接口,传统存储在应用兼容方面不尽人意。

缺乏有效的生命周期管理

应生产线业务要求,需保存不同时间的所有图片,由于光学质检图片清晰度高且数据量大,存储成本问题不容忽视,需考虑对图片进行生命周期管理,按策略自动归档。

对数据分析平台的支持不够友好

智能制造企业往往会利用海量的质检图片进行检验效果分析或质检算法的优化,这要求后端存储广泛支持各类大数据等分析平台。

杉岩数据智能制造工业视觉解决方案

该方案采用杉岩 MOS 海量对象存储,为多个生产线的机器视觉设备提供统一的图片数据存储和管理平台。杉岩 MOS 采用全分布式架构,存储的性能和节点数量呈线性增长关系,可以满足众多机器视觉设备同时保存高清晰度图片时多并发、高带宽和低时延的要求。根据客户对不同清晰度图片的保存时间和访问性能的要求,可通过数据自动分层,让数据在合适的时间存储在合适的介质中,兼顾性能与成本;并通过生命周期管理,将历史数据自动归档至蓝光存储或公有云,以便长期留存。此外,该方案提供各种语言的 SDK 和 API 接口,并且提供 S3 改造的技术支撑,完全满足工业视觉应用改造需求,保障业务快速上线运行。

c2dcaba1799e2841c3101cd5c7e4c28c.png

客户价值

海量文件便捷存储,按需灵活扩容

提供命名空间统一的存储资源池,存储所有生产线的质检图片;采用分布式架构,后期可以按需灵活扩容,应对快速增长的容量需求

管理运维效率高,数据安全高可靠

通过图形界面对数据资源进行智能化管理,智能监控预警,节省运维成本;通过多副本、故障域、文件多版本等功能,从不同维度提升数据安全级别

智能精准检索,实时响应效率高

基于元数据、自定义标签实现智能检索,精准获取目标数据;独有的小文件优化处理技术,提供毫秒级检索能力,业务响应更敏捷

高效的数据处理,生命周期管理简单

集成智能数据处理引擎,对数据的再次处理利用可在 MOS 内部完成,简化处理流程,提升业务效率;配合生命周期管理策略,将历史数据自动归档至大容量、低成本的介质,优化总体成本

这篇关于大容量存储方案_杉岩数据:智能制造工业视觉存储解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/262752

相关文章

javaScript在表单提交时获取表单数据的示例代码

《javaScript在表单提交时获取表单数据的示例代码》本文介绍了五种在JavaScript中获取表单数据的方法:使用FormData对象、手动提取表单数据、使用querySelector获取单个字... 方法 1:使用 FormData 对象FormData 是一个方便的内置对象,用于获取表单中的键值

Python3脚本实现Excel与TXT的智能转换

《Python3脚本实现Excel与TXT的智能转换》在数据处理的日常工作中,我们经常需要将Excel中的结构化数据转换为其他格式,本文将使用Python3实现Excel与TXT的智能转换,需要的可以... 目录场景应用:为什么需要这种转换技术解析:代码实现详解核心代码展示改进点说明实战演练:从Excel到

关于Nginx跨域问题及解决方案(CORS)

《关于Nginx跨域问题及解决方案(CORS)》文章主要介绍了跨域资源共享(CORS)机制及其在现代Web开发中的重要性,通过Nginx,可以简单地解决跨域问题,适合新手学习和应用,文章详细讲解了CO... 目录一、概述二、什么是 CORS?三、常见的跨域场景四、Nginx 如何解决 CORS 问题?五、基

Rust中的BoxT之堆上的数据与递归类型详解

《Rust中的BoxT之堆上的数据与递归类型详解》本文介绍了Rust中的BoxT类型,包括其在堆与栈之间的内存分配,性能优势,以及如何利用BoxT来实现递归类型和处理大小未知类型,通过BoxT,Rus... 目录1. Box<T> 的基础知识1.1 堆与栈的分工1.2 性能优势2.1 递归类型的问题2.2

Nginx启动失败:端口80被占用问题的解决方案

《Nginx启动失败:端口80被占用问题的解决方案》在Linux服务器上部署Nginx时,可能会遇到Nginx启动失败的情况,尤其是错误提示bind()to0.0.0.0:80failed,这种问题通... 目录引言问题描述问题分析解决方案1. 检查占用端口 80 的进程使用 netstat 命令使用 ss

Python使用Pandas对比两列数据取最大值的五种方法

《Python使用Pandas对比两列数据取最大值的五种方法》本文主要介绍使用Pandas对比两列数据取最大值的五种方法,包括使用max方法、apply方法结合lambda函数、函数、clip方法、w... 目录引言一、使用max方法二、使用apply方法结合lambda函数三、使用np.maximum函数

部署Vue项目到服务器后404错误的原因及解决方案

《部署Vue项目到服务器后404错误的原因及解决方案》文章介绍了Vue项目部署步骤以及404错误的解决方案,部署步骤包括构建项目、上传文件、配置Web服务器、重启Nginx和访问域名,404错误通常是... 目录一、vue项目部署步骤二、404错误原因及解决方案错误场景原因分析解决方案一、Vue项目部署步骤

在MySQL执行UPDATE语句时遇到的错误1175的解决方案

《在MySQL执行UPDATE语句时遇到的错误1175的解决方案》MySQL安全更新模式(SafeUpdateMode)限制了UPDATE和DELETE操作,要求使用WHERE子句时必须基于主键或索引... mysql 中遇到的 Error Code: 1175 是由于启用了 安全更新模式(Safe Upd

Python安装时常见报错以及解决方案

《Python安装时常见报错以及解决方案》:本文主要介绍在安装Python、配置环境变量、使用pip以及运行Python脚本时常见的错误及其解决方案,文中介绍的非常详细,需要的朋友可以参考下... 目录一、安装 python 时常见报错及解决方案(一)安装包下载失败(二)权限不足二、配置环境变量时常见报错及

Java下载文件中文文件名乱码的解决方案(文件名包含很多%)

《Java下载文件中文文件名乱码的解决方案(文件名包含很多%)》Java下载文件时,文件名中文乱码问题通常是由于编码不正确导致的,使用`URLEncoder.encode(filepath,UTF-8... 目录Java下载文件中文文件名乱码问题一般情况下,大家都是这样为了解决这个问题最终解决总结Java下