iLAND 프로젝트

iLAND project


iLAND 프로젝트(결정론적 동적 재구성 가능 네트워크 내장형 시스템용 미들웨어)는 임베디드 시스템의 [2]고도의 연구를 위한 산업 간 연구개발 프로젝트입니다.스페인, 프랑스, 포르투갈, 네덜란드의 산업, 중소기업 및 대학, 미국의 대학 등 9개 기관이 공동으로 개발했습니다.이 프로젝트는 'SP5 Computing Environments for Embedded Systems'라는 주제와 관련된 Artemis Program에 의해 공동 출자되었습니다.

미들웨어 기능

실시간 시스템과 서비스 지향 아키텍처의 결합으로 실시간 기능을 갖춘 동적 분산 시스템이 더욱 유연해집니다.따라서 서비스 기반 애플리케이션의 결정론적 재구성을 위한 SoA 기반 미들웨어를 만들기 위해 다음과 같은 여러 기능이 확인되었습니다.

  • 서비스 등록/등록 취소:다양한 서비스의 기능 및 설명을 시스템에 저장합니다.
  • 서비스 검출: 외부 액터가 시스템에 현재 저장되어 있는 서비스를 검출할 수 있도록 합니다.
  • 서비스 구성:런타임에 서비스 기반 응용 프로그램을 만듭니다.
  • 서비스 오케스트레이션: 다른 서비스의 호출을 관리합니다.
  • 서비스 기반 어드미션 테스트:이 기능은 분산 시스템에서 서비스를 실행하기에 충분한 리소스가 있는지 확인합니다.
  • 자원 예약:이 기능은 호스트 시스템과 네트워크에서 필요한 리소스를 가져옵니다.
  • 시스템 감시:이 기능은 서비스 실행에 필요한 리소스가 소진되지 않았는지 여부를 측정합니다.
  • 시스템 재구성:이 기능은 시스템에서 현재 실행 중인 서비스를 동일한 기능을 제공하는 다른 서비스에 의해 변경합니다.

미들웨어 아키텍처

iLAND 미들웨어의 아키텍처는 2개의 레이어로 구성되어 있습니다.상위 레벨은 핵심 기능 계층입니다.실시간 서비스 모델 관리를 지향합니다.저층은 실시간 동작을 제공하기 위해 시스템리소스 및 네트워크리소스에 대한 브릿지를 만듭니다.각 레이어에는 다른 소프트웨어 컴포넌트가 포함되어 있습니다.

iLAND 미들웨어 아키텍처

미들웨어 아키텍처에 대해서는 미들웨어의 재구성 메커니즘에 대해서도 설명합니다.

데모 참가자

iLAND 프로젝트에서는, 다른 데모 참가자가 개발되고 있습니다.다른 도메인을 대상으로 합니다.

  • 대중교통용 무선 애플리케이션
  • 비디오 감시
  • 의료 응용 프로그램

레퍼런스

  1. ^ http://www.iland-artemis.org[데드링크]
  2. ^ Marga Marcos. "Transferimos tecnología a las empresas". Cinco Días. (스페인어)
  3. ^ Marisol Garcia Valls, I. Rodriguez Lopez, L. Ferndez Villar. iLAND: 서비스 지향 분산형 실시간 시스템의 실시간 재구성을 위한 향상된 미들웨어.IEEE 산업정보학 트랜잭션