Arbin Centralized Testing Infrastructure

ARBIN-SSIS-Arbin-Centralized-Testing-Infrastructure

시스템 구성 요소 Components

데스크탑 PCs

개인 클라우드 플랫폼에 MITS 소프트웨어를 배포하면 시스템의 유연성, 확장성 및 보안이 향상됩니다.

Arbin 테스팅 시스템

다양한 테스트 및 측정을 수행하여 데이터를 실시간으로 MITS 소프트웨어로 전송합니다.

온도 챔버

다양한 테스트 및 측정을 수행하여 데이터를 실시간으로 MITS 소프트웨어로 전송합니다.

모니터링과 제어 

이 원격 액세스를 통해 사용자는 라이브 데이터를 보고, 장비 상태를 확인하고, 원격으로 문제를 해결할 수 있습니다.

소프트웨어 응용 애플리케이션

Kafka 서비스

MITS 소프트웨어는 장치에서 원시 데이터를 수신하고 데이터 정리, 형식 변환 및 초기 분석의 필수 프로세스를 수행합니다.

클라우드 백업

MITS는 테스트 장비 및 데이터에 대한 지속적인 상태 업데이트를 제공하여 사용자 인터페이스에 다시 보고합니다.

API 통합

Arbin에서 제공하는 이 기능을 사용하면 MITS 소프트웨어 및 연결된 장치를 원격으로 모니터링하고 제어할 수 있습니다.

데이터베이스 시스템

데이터 저장 및 백업에 사용되는 로컬 및 원격 데이터베이스 (클라우드 기반 데이터베이스 포함)를 포함합니다.

서비스 제어

데이터 저장 및 백업에 사용되는 로컬 및 원격 데이터베이스 (클라우드 기반 데이터베이스 포함)를 포함합니다.

Testing tasks queue

데이터 저장 및 백업에 사용되는 로컬 및 원격 데이터베이스 (클라우드 기반 데이터베이스 포함)를 포함합니다.

데이터 처리 서비스

데이터 저장 및 백업에 사용되는 로컬 및 원격 데이터베이스 (클라우드 기반 데이터베이스 포함)를 포함합니다.

업그레이드 및 다운그레이드 관리 Management

사용 편의성을 위해 AIBin 파일을 사용하여 웹 UI를 통한 무선(OTA) 펌웨어 설치를 지원합니다.

AIBin 파일에는 버전 일치 문제를 방지하기 위해 펌웨어의 16진수와 하드웨어-펌웨어-소프트웨어 호환성 세부 정보가 포함되어 있습니다.

ARBIN-SSIS-Upgrade-Downgrade-Management

장점

리소스 Management

The ability to centralize management of all devices, channels, Auxiliary, temperature chambers, and machine to machine communication across different systems are great benefits for operators or lab administrators.

Test Devices & MCU (Microcontroller Unit)

Each Arbin test device includes an MCU that executes specific testing tasks and generates data from those tests.

Auxiliary Devices

Through the MCU, auxiliary devices like temperature controllers and power supplies can communicate with the MITS Pro software in the private cloud.

Data Exchange

The private cloud directly interfaces with the MCUs in test devices, efficiently managing data exchanges and process controls.

Apache Kafka

After collecting data, the MITS Pro software sends that data to Apache Kafka, a robust distributed messaging system designed for handling extensive data streams.

Data Processing Services

Data streams from Kafka are processed by services that perform tasks including data cleaning, transformation, and analysis.

Data Lake

After processing, data is stored in a data lake-a centralized repository that facilitates the storage, searching, and analysis of large volumes of data.

High Availability

Arbin's software infrastructure covers multiple solutions for data storage. This includes remote databases and cloud databases such as AWS, Azure, and Google Cloud. With this flexibility, you can easily access your data at anytime, anywhere you need it.

Data Streaming Service

Apache Kafka is a powerful distributed streaming platform known for its high throughput, scalability, and fault tolerance. The following features make Kafka ideal for the real-time, large-scale battery testing data

Supports stream processing for complex data analysis

Integrates seamlessly into various data ecosystems

Ensures data integrity with low-latency, real-time processing and robust data replication

Offers flexible data retention policies to tailor your data storage solution

Kafka's flexible, powerful data processing features allow you to make the most of your battery testing data. 

Processing Service (Micro-services)

Microservices facilitate continuous data delivery and deployment while enhancing the scalability of your applications. The microservices architecture offers the following advantages for data processing:

Allows independent scaling of components and flexible building of technology stacks

Enhances speed and reliability of development and deployment with smaller, more manageable parts

Improves fault isolation, reducing the impact of a single service's failure on the entire application

Decentralizes data management and governance for increased agility and efficiency.

By adding these benefits to your battery testing ecosystem, microservices allow you to innovate at a rapid pace.

Controlling
서비스

Using Arbin Clients (C#, Python, Webservice) to remotely control and manage all Arbin Devices in a central management server will enable robust integration and higher performance solutions to battery testing infrastructure. Also, they can globally manage all channels under testing in a single application.

맨 위로 스크롤