• 제목/요약/키워드: 분산 어플리케이션

검색결과 285건 처리시간 0.033초

초고속 통신망에서의 Web기반 GPS를 연동한 CALS 시스템의 시제품 개발

  • 배재호;구상엽;왕지남
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 1997년도 한국전자거래학회 종합학술대회지
    • /
    • pp.185-189
    • /
    • 1997
  • 본 연구는 지역적으로 널리 분산되어 있는 생산지의 완전 자동화된 공정이나 물류 창고를 원격에서 실시간으로 제어 및 감시하고, 이로부터 생산된 물품의 물류 과정을 GPS를 연동하여 실시간으로 모니터링하는 시스템을 초고속 통신망을 이용하여 Web상에서 구현하기 위한 것이다. 특히 본 연구에서는 전용의 어플리케이션으로 개발한 원격 감시 및 제어 시스템을 Web상에서 구현하고, 지역적으로 널리 분산되어 있는 여러 생산지로부터 원격으로 소비자에 물품을 공급하기 위한 원재료 구매 후 생산 물품을 소비자(또는 소비자 인접 물류 센터)에 공급하기까지의 일련의 경로를 원격에서 시뮬레이션을 통하여 분석 후 제시하며, 제시된 경로의 제품공급 현황을 원격/실시간으로 감시하고 통제 및 관리하는 시스템의 구현 방법에 대하여 제시한다.

  • PDF

그룹통신 시스템을 이용한 복제 JavaSpace의 설계 (Design of a Replicated Javaspace using Group Communication System)

  • 문남두;이근웅;구형서;박양수;이명준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 봄 학술발표논문집 Vol.29 No.1 (A)
    • /
    • pp.502-504
    • /
    • 2002
  • JavaSpace는 쉽고 단일화된 방식으로 분산 어플리케이션간의 객체공유, 중재 및 동적인 통신서비스를 제공한다. 현재 Javaspace글 이용한 응용 프로그램들이 계속적으로 등장하고 있다. 기존의 JavaSpace는 중앙 집중적인 클라이언트/서버 방식으로 구현되었기 때문에 성능이 제한적이다. 본 논문에서는 그룹 참여자들간의 상태를 일관성 있게 유지시켜주는 그룹통신 시스템을 이용하여 분할가능한 분산환경에 적합한 복제된 Javaspace 시스템을 설계하였다. 복제된 JavaSpace 시스템을 이용하는 웅용 프로그램들은 효율성과 확장성을 증대시킬 수 있다.

  • PDF

CORBA를 기반으로 한 신뢰성 있는 그룹서비스에 관한 연구 (A Study on Reliable Group Service Based on CORBA)

  • 안계호;이재완
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (3)
    • /
    • pp.543-545
    • /
    • 2000
  • 분산 이기종 시스템간에 어플리케이션을 개발하기에 적합한 미들웨어로 OMG가 제안한 CORBA가 많이 사용되고 있는데, CORBA는 객체들 간에 멀티캐스트 통신을 지원하지는 못한다. 따라서 멀티캐스트 통신을 지원하기 위해 기존의 분산시스템에서 그룹서비스를 CORBA에 통합하기 위해 많은 연구가 진행되고 있다. 본 논문에서는 CORBA를 기반으로 한 그룹서비스와 그룹서비스의 관리로서 뷰의 관리와 시퀸스 객체를 통한 메시지 순서성 보장을 위한 방법을 제안한다.

  • PDF

그리드 기반 워크플로우 에디터 개발 (Developing a Grid-based Workflow Editor)

  • 조종화;김현대;윤경원;박근혜;송하윤;김은경;허정민;김윤희;박형우
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (A)
    • /
    • pp.10-12
    • /
    • 2004
  • 그리드 환경을 이용한 분산된 자원의 활용은 현재 많은 분야에서 활용되고 있으며 그 연구가 활발히 진행되고 있다. 그러나 자신의 분야에 관련된 PSE나 그리드용 어플리케이션이 개발되지 않으면 유저의 입장에서는 그리드 환경을 접하는 것이 어려워진다. 본 논문에서는 다양한 분야의 사용자들이 워크플로우를 직접 디자인하여 그리드의 분산된 환경을 통한 병렬처리가 가능하도록 그래픽 인터페이스를 제공하는 워크플로우 에디터의 구현에 관한 전반적인 내용을 기술하였다. 에디터의 구체적인 기능들을 살펴보며 유저에게 제공되어야 하는 기능들이 무엇인지 고찰해 본다.

  • PDF

데이터 스트림 처리에 관한 연구 동향 (Research Directions for Data Stream Processing)

  • 안동찬;박석
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (B)
    • /
    • pp.34-36
    • /
    • 2005
  • 데이터 스트림 처리에 관한 연구들은 최근 컴퓨터 과학 분야에서 가장 않은 관심을 가지고 있고 흥미있는 이슈 중 하나이다. 이러한 경향은 다양한 어플리케이션의 출현으로 질의 저리에 대한 효율적인 방법과 새로운 데이터 스트림의 모델을 필요로 하기 때문일 것이다. 본 논문은 그 중에서도 데이터 스트림 분야의 가장 중요한 부분으로 생각되는 스케줄링, 적절한 질의 처리, 부하 분산, 근사화, 분산 데이터 모니터링에 대한 연구 분석을 도모하였다.

  • PDF

복잡한 엔터프라이즈 응용 개발을 위한 ISIS 아키텍처 (ISIS Architecture for Developing Complex Enterprise Applications)

  • 조은환;이갑훈;이민수;이봉
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제16권4호
    • /
    • pp.392-404
    • /
    • 2010
  • 최근 비즈니스 프로세스와 IT 시스템은 점점 더 복잡해져 가고 있다. 특히 엔터프라이즈 어플리케이션은 복잡도를 제어하기가 힘들어지면서 관리비용도 계속 증가해가는 추세다. 따라서 복잡도는 소프트웨어 개발에 있어서 방심해선 안될 중요한 문제가 되었으며, 이와 같은 문제를 효과적으로 해결할 수 있는 방법이 절실히 필요한 실정이다. 본 논문에서는 엔터프라이즈 어플리케이션 개발 복잡도 문제를 해결하기 위한 ISIS(Integrated System of Independent Subsystems) 아키텍처를 제안하고자 한다. ISIS는 대규모 엔터프라이즈 어플리케이션의 복잡도를 줄이고자 하는 노력에서 연구개발 되었으며, 시스템 개발의 복잡도를 줄이고 컴포지트 어플리케이션 개발이 가능한 아키텍처 모델이다. 엔터프라이즈 어플리케이션은 상호연관성 및 ISIS 분해방법에 따라 독립적인 서브시스템(sub-system)으로 나뉘게 된다. 그리고 이 기종 분산 플랫폼에 위치한 각 서브시스템의 상호연동을 위해서 ISIS 지원 미들웨어를 사용한다. 본 논문에서는 이와 같은 ISIS 기술을 검증하고자 ITSM(IT Service Management) 시스템에 ISIS 아키텍처를 적용 및 구현하였다. 결론적으로 ISIS 아키텍처는 개발 복잡도를 줄임으로써 비즈니스 요건이 변경되거나 기존 시스템을 업그레이드 할 경우 구조유연성 및 개발생산성을 향상시킬 수 있다.

3계층 클라이언트/서버 시스템의 고속 전송 침입 차단 시스템 구현 (An Implementation of Firewall System Supporting High Speed Data Transmission in 3-tier Client/server Systems)

  • 홍현술;정민수;한성국
    • 한국정보통신학회논문지
    • /
    • 제5권7호
    • /
    • pp.1361-1373
    • /
    • 2001
  • 3계층 클라이언트/서버 시스템에 일반적인 방화벽을 설치하면 어플리케이션의 서버와 방화벽의 프락시 기능이 중복되어 전송속도 저하 철상이 야기된다. 따라서, 본 논문에서는 어플리케이션 서버의 프락시 기능을 정의하고 네트워크 인터페이스 카드를 어플리케이션에 추가로 장착하여 듀얼-홈드 게이트웨이를 구성하고, 어플리케이션을 보호하기 위하여 외부망과 내부망으로 분리하는 스크린드 라우터를 설치하여 스크린드 서브넷 게이트웨이를 구성하는 침입차단 시스템을 제안하였다. 본 논문에서 제안된 시스템은 3계층 클라이언트/서버 시스템에 방화벽을 설치하는 것보다 네트워크의 통신량 분산에 효과적이며, 중복된 기능을 하지 않기 때문에 고속전송이 가능하다. 또한, 방화벽 구입에 대한 비용 효과도 있다.

  • PDF

분산 처리 시스템의 결함 허용을 위한 투명성 향상 기법 (Advanced Method to Improve the Transparency for Fault-Tolerance in Distributed System)

  • 김분희
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2006년도 추계 종합학술대회 논문집
    • /
    • pp.609-611
    • /
    • 2006
  • 분산 시스템에서 어떠한 시스템 요소에 결함이나 오류가 발생하더라도 시스템이 정상적으로 동작하게 하는 결함 허용 기법은 해당 분산시스템의 효용성을 높이는데 기여한다. 본 연구는 분산 시스템의 결함 허용 기법 중 시간 제약성 측면에서 강한 여분기반 결함허용 기법을 수용한다. 이 기법의 구성 요소인 어플리케이션 서버는 그 상태가 결정적(deterministic)이냐 비결정적(nondeterministic)이냐에 따라 그 처리 기법을 달리하고 있다. 그 중 SAR(Semi-Active Replication)이 자원 활용도 측면에서 그 효율성 증명된바 있다. 본 논문에서는 SAR의 단점인 응답시간 지연문제와 클라이언트 측면에서의 결함 허용(fault-tolerance) 문제를 해결하기 위한 기반 구조를 제안한다.

  • PDF

무선 센서네트워크에서 클러스터 기반의 분산형 토폴로지 제어 (Cluster-based Distributed Topology Control for Wireless Sensor Networks)

  • 공영배;심일주;장경배;박귀태
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년도 제37회 하계학술대회 논문집 D
    • /
    • pp.2144-2145
    • /
    • 2006
  • 무선 센서네트워크는 환경 모니터링과 같은 다양한 어플리케이션을 갖고 있는 향상된 기술이다. 이를 구성하는 각각의 노드들은 특정지역에 분산되어 네트워크를 구성해서 해당 지역의 이벤트나 정보를 주기적으로 사용자에게 전달한다. 이때 토폴로지 제어는 네트워크의 수명과 통신에 중요한 영향을 미치는 요인이다. 본 논문에서는 무선 센서 네트워크에서 클러스터 기반의 분산형 토폴로지 제어기법을 제안한다. 이 기법은 먼저 네트워크를 클러스터 기반의 계층적인 구조로 구성한 후, 각각의 클러스터 내에서 최소 신장트리 (Minimum Spanning Tree)를 이용하여 토폴로지 제어를 수행한다. 이를 통해 무선센서 네트워크는 에너지 효율적이며 분산된 토폴로지 제어를 수행할 수 있고, 결과적으로 네트워크의 수명을 연장할 수 있다.

  • PDF

분산 컴퓨팅 환경을 위한 WAS 프레임워크 설계 (WAS Framework Designed for Distributed Computing Environments)

  • 최웅엽;권은지;이정섭;백서현
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2013년도 춘계 종합학술대회 논문집
    • /
    • pp.283-284
    • /
    • 2013
  • 최근 MVC 아키텍처를 따르는 많은 웹 서비스 프레임워크들이 제공되고 있다. 그러나 기존의 상용 프레임워크들의 대부분이 분산 컴퓨팅 환경(Distributed Computing Environment)을 지원하지 않거나 지원한다고 하더라도 기존 MVC 아키텍처보다 복잡한 구조를 가지고 있다. 따라서 우리는 기존 MVC모델을 한번 더 추상화 하는 방법인 VCC를 정의하였고, 분산 컴퓨팅 환경을 MVC모델에 맞게 재설계 하였다. View-Control-Client(VCC)란 MVC모델에서 클라이언트가 Control의 역할까지 담당하는 구조를 말한다. 본 논문에서 제안하는 분산 환경 VCC 아키텍처를 사용하면 좀 더 효율적으로 다수의 자원을 관리할 수 있을 뿐 만 아니라 고효율의 웹 어플리케이션 서비스 프레임워크를 제작할 수 있다.

  • PDF