초록 |
본 발명은 IPFS 분산 스토리지 환경에서의 우주 기상 관측 데이터 모니터링 시스템에 관한 것으로서, 보다 구체적으로는 인도네시아 우주 기상 관측 데이터를 위한, IPFS 분산 스토리지 환경에서의 우주 기상 관측 데이터 모니터링 시스템으로서, 계측기와 연결되어, 우주 기상 관측 데이터를 생성하는 계측기 단말(Instrument PC); IPFS 네트워크로 상호 연결되며, 상기 계측기 단말에서 생성된 우주 기상 관측 데이터를 상기 IPFS 네트워크에 분산 저장 및 배포하는 IPFS 노드; 및 상기 IPFS 네트워크를 구성하며, 피어 리더 역할을 하는 중앙 서버를 포함하며, 상기 IPFS 네트워크에서는, 상기 IPFS 노드들을 멤버로 하는 IPFS-클러스터를 구성하여 상기 우주 기상 관측 데이터를 분산 저장 및 제공하되, 상기 IPFS-클러스터 멤버인 IPFS 노드에 대해서만 파일 배포를 하며, 상기 중앙 서버는, 노드의 실제 상태를 모니터링하는 능동적 접근법 및 데이터 흐름을 모니터링하는 수동적 접근법을 이용하여 모니터링을 수행하고, 모니터링 결과를 웹 인터페이스를 통해 제공하는 것을 그 구성상의 특징으로 한다.또한, 본 발명은 IPFS 분산 스토리지 환경에서의 우주 기상 관측 데이터 모니터링 방법에 관한 것으로서, 보다 구체적으로는 인도네시아 우주 기상 관측 데이터를 위한, IPFS 분산 스토리지 환경에서의 우주 기상 관측 데이터 모니터링 방법으로서, 계측기와 연결되어, 우주 기상 관측 데이터를 생성하는 계측기 단말(Instrument PC); IPFS 네트워크로 상호 연결되며, 상기 계측기 단말에서 생성된 우주 기상 관측 데이터를 상기 IPFS 네트워크에 분산 저장 및 배포하는 IPFS 노드; 및 상기 IPFS 네트워크를 구성하며, 피어 리더 역할을 하는 중앙 서버를 포함하는 모니터링 시스템에서, 상기 IPFS 네트워크에서는, 상기 IPFS 노드들을 멤버로 하는 IPFS-클러스터를 구성하여 상기 우주 기상 관측 데이터를 분산 저장 및 제공하되, 상기 IPFS-클러스터 멤버인 IPFS 노드에 대해서만 파일 배포를 하며, 상기 중앙 서버는, (A) 노드의 실제 상태를 모니터링하는 능동적 접근법 및 데이터 흐름을 모니터링하는 수동적 접근법을 이용하여 모니터링을 수행하는 단계; 및 (B) 상기 단계 (A)에 따른, 노드의 실제 상태 및 데이터 흐름에 대한 모니터링 결과를 웹 인터페이스를 통해 제공하는 단계를 수행하여 모니터링을 하는 것을 그 구성상의 특징으로 한다.본 발명에서 제안하고 있는 IPFS 분산 스토리지 환경에서의 우주 기상 관측 데이터 모니터링 시스템 및 방법에 따르면, IPFS(Inter Planetary File System)를 사용하여 우주 기상 관측 데이터를 분산 저장함으로써, 피어 투 피어 연결을 통해 데이터를 노드로 분산시켜 데이터 가용성과 처리량을 증가시킬 수 있고, 단일 실패 지점이 없어 데이터를 더욱 원활하게 제공할 수 있으며, 각 노드로부터의 실시간 데이터 흐름과 노드 상태 정보를 모니터링하고, 모니터링 결과를 웹 인터페이스를 통해 제공함으로써, 관리자가 실행 중인 프로세스를 쉽게 관찰하고 대응할 수 있다. |