이제 막 IoT 및 데이터 스트리밍에 대해 배우기 시작했습니다. 이 질문이 너무 명백하거나 일반적인 것처럼 보이는 경우 사과드립니다.IoT 스트리밍 아키텍처
나는 수백 개의 (아마도 수천 개의) Iot 센서로부터 데이터를 스트리밍하고, 데이터를 데이터베이스에 저장 한 다음 웹 기반 UI에 표시하기 위해 데이터를 검색하는 학교 프로젝트에 참여하고 있습니다. 주의 할
상황은 다음과 같습니다
- 결함 허용 및 불완전한 데이터를 수용 할 수있는 기능은 데이터베이스가 스트림
으로로드 할 수있는 능력 및 쿼리 데이터를 가지고 있어야
저는 이러한 요구 사항을 지원할 수있는 아키텍처를 구축하는 방법에 대한 아이디어를 Google에서 살펴 보았습니다. 여기에 내가 생각하고있는 내용은 다음과 같습니다 이을 Fluentd에와
의 클러스터를 관리하는 스트림으로 변환하여
- 센서 데이터가 수집됩니다. MongoDB 서버가 동일한 저장소에 연결되어 있습니다.
b. 스파크는 UI/웹 응용 프로그램에서 쿼리를 처리하는 데 사용됩니다 BigQuery를 - 서버 MongoDB를 사이에 균형 내결함성 및 부하를 처리합니다.
my current idea of a IoT streaming architecture
문제는 지금이 아키텍처를 가능 여부, 또는 전혀 작동할지 여부입니다. 나는 어떤 생각이나 제안에 열려 있습니다.
미리 감사드립니다.
물론, 그것을 시도. 왜 여기서 승인을 받아야합니까? 너는 학생이다. 이것이 실제 학습입니다. – duffymo
글쎄, 모든 것을 시도해보십시오. 너는 그들 모두를 배울 것이고, 너는 이해할 것이다. 당신은 결국 학생입니다. 그리고 그래서 우리는 의견을 얻기보다는 구체적인 사안에 대해 질문합니다. 당신은 그 다른 기술을 구글 할 수 있고 또한 하나에 달라 붙을 수 있습니다. –