Skip to main content
QUICK REVIEW

[논문 리뷰] Model-Based Monitoring for IoTs Smart Cities Applications

Matteo Orrù, Marco Mobilio|arXiv (Cornell University)|2018. 07. 19.
Software System Performance and Reliability인용 수 1
한 줄 요약

이 논문은 IoT 기반 스마트 시티 애플리케이션을 위한 모델 기반 모니터링 프레임워크를 제안하며, ISO 25011에 부합하는 품질 모델을 활용하여 고수준 모니터링 목표를 저수준 KPI로 매핑하고 프로브 배포를 자동화한다. 이 방법은 계층적으로 구조화된 모니터링 목표와 PaaS 기반의 CloudHealth 인fra구조에 통합함으로써 이질적인 시스템 간에 민첩하고 이해관계자 중심의 모니터링을 가능하게 하며, 동적 대시보드 시각화와 실시간 시스템 건강도 평가를 지원한다.

ABSTRACT

Smart Cities are future urban aggregations, where a multitude of heterogeneous systems and IoT devices interact to provide a safer, more efficient, and greener environment. The vision of smart cities is adapting accordingly to the evolution of software and IoT based services. The current trend is not to have a big comprehensive system, but a plethora of small, well integrated systems that interact one with each other. Monitoring these kinds of systems is challenging for a number of reasons.

연구 동기 및 목표

  • 스마트 시티의 복잡하고 이질적인 IoT 시스템을 다양한 이해관계자 요구사항을 충족시키며 모니터링하는 데 도전하는 문제를 해결하기 위해.
  • 고수준 품질 목표를 측정 가능한 소프트웨어 메트릭으로 매핑하여 민첩하고 자동화된 모니터링을 가능하게 하기 위해.
  • 모델 기반 자동화를 통해 프로브 설정 및 배포에 대한 수동 작업을 줄이기 위해.
  • 관리자와 기술자 등 다양한 이해관계자(예: 관리자 vs. 기술자)를 위한 다중 수준의 모니터링을 가능하게 하기 위해, 추상화된 계층적 품질 모델을 통해 실현하기 위해.
  • 동적이고 확장 가능하며 적응 가능한 시스템 가시성을 확보하기 위해, PaaS 클라우드 인fra구조에 모니터링을 통합하기 위해.

제안 방법

  • ISO/IEC TS 25011:2017에서 유도된 계층적 품질 모델을 사용하여 시스템의 건강도 및 품질 특성을 표현한다.
  • 고수준 모니터링 목표(예: 신뢰성, 성능)를 특정 KPI 및 저수준 메트릭(예: 가용성, 데이터 전송 속도)으로 매핑한다.
  • CloudHealth 인fra구조는 정의된 모델과 시스템 아키텍처에 기반해 모니터링 프로브의 자동 배포를 수행한다.
  • 시스템은 세 단계로 구성된다: 설정(목표 및 메트릭 선택), 배포(프로브를 대상에 할당), 운영(유연한 대시보드를 통한 데이터 시각화).
  • 모델은 추상화 수준을 제공하여 관리자는 비즈니스 수준의 목표를, 기술자는 저수준의 기술적 메트릭을 접근할 수 있도록 한다.
  • PaaS 환경과 통합되어 IoT 및 마이크로서비스 기반 애플리케이션에 대한 클라우드 네이티브, 확장 가능하며 프로그래머블 모니터링을 지원한다.

실험 결과

연구 질문

  • RQ1모델 기반 접근법은 이질적인 IoT 기반 스마트 시 ciudad 시스템에서 모니터링의 유연성과 관리 용이성을 어떻게 향상시킬 수 있는가?
  • RQ2고수준 품질 목표를 어떻게 체계적으로 측정 가능한 저수준 KPI로 매핑할 수 있으며, 이는 자동화를 지원하는가?
  • RQ3계층적 품질 모델은 다양한 추상화 수준을 가진 다수의 이해관계자 모니터링을 어떻게 가능하게 하는가?
  • RQ4PaaS 환경 내에서 모니터링 프로브 배포 및 대시보드 구성은 어떻게 자동화될 수 있는가?
  • RQ5이러한 프레임워크는 변화하는 운영 및 비즈니스 목표에 대응하여 동적이고 적응 가능한 모니터링을 얼마나 잘 지원할 수 있는가?

주요 결과

  • 모델 기반 접근법은 품질 모델에 정의된 특정 KPI 및 메트릭으로 고수준 목표를 매핑함으로써 모니터링 프로브의 자동 배포를 가능하게 한다.
  • 모델의 계층적 구조는 관리자와 기술자와 같은 다양한 이해관계자가 적절한 추상화 수준에서 모니터링 데이터에 접근할 수 있도록 한다.
  • CloudHealth 인fra구조와의 통합은 선택된 KPI 및 모니터링 목표에 대한 동적 대시보드 생성과 실시간 시각화를 지원한다.
  • 모니터링 로직과 배포 규칙을 품질 모델에 코딩함으로써 수동 설정 오버헤드를 줄인다.
  • 모델를 언제든지 업데이트할 수 있도록 하여, 이해관계자 요구사항이나 시스템 동작 방식의 변화에 대응하는 유연성을 확보한다.
  • 기술적 메트릭과 비즈니스 목표를 스마트 시티 IoT 애플리케이션에서 일관되게 연결함으로써, 통합적이고 확장 가능하며 모듈화된 모니터링 인fra구조를 촉진한다.

더 나은 연구,지금 바로 시작하세요

연구 설계부터 논문 작성까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.