• Title/Summary/Keyword: 분산 웹 시스템

Search Result 640, Processing Time 0.03 seconds

Dynamic Load Balancing Technique For Distributed Web Server Using Extended DNS (확장 DNS를 이용한 분산 웹 서버의 동적 부하분산 기술)

  • Kim, Sun-Young;Moon, Jong-Bae;Kim, Myung-Ho
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.887-890
    • /
    • 2004
  • 컴퓨터 네트워크 및 WWW의 발전으로 인터넷 사용자 및 웹 서버의 수는 기하급수적으로 증가하고 있다. 그러나 네트워크의 발달에도 불구하고 웹 서버에 접속하는 사용자의 수가 많아짐에 따라 웹 서버에 병목현상이 발생하고 있다. 이러한 문제를 해결하기 위해 클러스터 시스템이 사용된다. DNS기반 클러스터는 분산 웹 서버 환경에 적합하지만 웹 서버의 상태를 고려하지 않는다. 따라서 본 논문에서는 DNS의 단점을 보완한 부하분산 시스템을 제안한다. 이 시스템은 부하분산 시스템을 따로 설치하지 않고 기존 DNS 프로토콜의 수정 없이 부하분산 모듈을 추가하여 웹 서버의 부하를 분산한다. 본 논문에서 구현한 시스템을 이용하여 분산 웹 환경에서 서버 부하를 고려하여 클라이언트의 요청을 적절히 분배할 수 있다.

  • PDF

A load balancing system for Differentiated Service in clustering web server (클러스터링 웹 서버 환경에서 차별화 서비스를 위한 동적 부하분산 시스템)

  • 이명섭;김환섭;박창현
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.619-621
    • /
    • 2004
  • 인터넷 사용자의 폭발적인 증가로 인하여 차별화된 웹 서비스를 제공해주는 웹 응용프로그램들의 개발이 요구되고 있다. 그러므로 웹 서버내의 품질향상을 보장해주는 웹 QoS 기술은 전자상거래나 웹 호스팅 같은 부분에서 점점 더 중요한 문제로 대두되고 있다. 그러나 대부분의 웹 서버들은 FIFO 방식의 최선 서비스만을 제공하며, 정보의 중요도나 정보를 제공받는 사용자의 중요도에 따라 차별화된 품질보장을 제공하지 못한다. 본 논문에서는 클러스터링 웹 서버 환경에서 차별화 서비스를 위한 동적 부하분산 시스템을 제안한다. 웹 서비스의 차별화된 품질보장을 제공하는 웹 서버 구현을 위해 커널 수준 접근 방식과 응용프로그램 접근방식을 제시한다. 제안 시스템에서는 웹 서비스의 신뢰성과 반응속도를 개선시키기 위해 IP수준의 가장법과 터널링 기술을 이용하여 웹 서버의 부하를 분산한다. 그리고 SNMP의 시스템 부하관련 MIB-II 정보를 검출하여 부하 분산에 반영함으로써 동적인 부하분산이 가능하도록 한다.

  • PDF

A Distributed Simulation Platform for WED-based Distributed Simulation Environment (웹-기반 분산 시뮬레이션 환경을 위한 분산 시뮬레이션 플랫폼)

  • 한윤기;조상영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10a
    • /
    • pp.187-189
    • /
    • 1998
  • 최근 웹을 폭발적인 확산과 웹 기술의 급속한 발달에 따라 웹 환경과 이산사건 시스텀 시뮬레이션 환경을 결합시키려는 웹-기반 시뮬레이션에 대한 연구가 활발히 진행되고 있다. 웹 문서 내에서 시뮬레이션 모델을 수행시키는 웹-기반 시뮬레이션은 교육, 광고, 제품 소개 및 훈련, 동적 문서의 제작 등 다양한 응용분야가 있다. 기존의 웹- 기반 시뮬레이션 환경은 전체 시뮬렝션이 한 시스템에서 수행되는 순차적 시뮬레이션에 기반을 두고 있다. 본 논문에서는 분산된 환경 하에서 동시 공학적인 시스템 개발에 이용될 수 있는 분산-모델 분산-시뮬레이션 형태의 웹-기반 시뮬레이션을 제시하며 이의 구현을 위한 전 단계로서 인터넷 하에서 구축된 분산 시뮬레이션 환경에 대해 설명한다. 본 환경에서는 네트웍 시스템 및 하드웨어 모델링을 용이하게 하기 위하여 확장된 DEVS 형식론을 도입하였고 개발된 모델이 이종의 시스템들 간에 자유로이 전송되어 수행될 수 있도록 Java를 사용하여 시뮬레이션 환경을 구축하였다.

  • PDF

Design and Implementation of a Ditributed Multi-Agent Web Search System (분산 다중 에이전트 웹 검색 시스템 설계 및 구현)

  • 김기용;한현구
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10b
    • /
    • pp.107-109
    • /
    • 1999
  • 본 논문에서는 사용자를 대행할 수 있는 분산 다중 에이전트 기술을 이용한 웹 문서 검색 시스템을 설계 및 구현한다. 분산 환경에서의 에이전트 기술은 문서의 근접도를 평가할 때 기존의 웹 검색 엔진보다 복잡한 알고리즘 적용이 가능하며, 이로써 좀 더 정확한 문서들을 사용자에게 제공할 수 있다. 또한 분산환경으로 네트워크의 부하를 분산시킴으로써, 빠르게 자료검색 결과를 얻을 수 있는 장점이 있다. 분산된 시스템에서 에이전트들의 효율적인 통신을 위하여 프로토콜 레이어를 구현하였으며, 에이전트들의 상호 협동과 의사 소통 및 중재를 위한 하부구조(infrastructure)를 구축하여 웹 문서검색을 효과적으로 하고, 사용자 이동성을 가능하게 하였다.

  • PDF

Web Contents Management System based on Web Services (웹 서비스 기반의 웹 컨텐츠 관리 시스템)

  • 이상갑;김영덕;이동우
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.181-183
    • /
    • 2004
  • 최근 인터넷의 급속한 발전과 사용자의 욕구증대에 따라 웹 어플리케이션 형태로 서비스를 제공하려던 것이 이제는 다양하게 산재해 있는 개별적인 웹 어플리케이션들을 효율적으로 통합하는 웹 서비스 방식으로 진화하였다. 웹 서비스는 XML 기반 표준인 XML, UDDI, WSDL, SOAP등을 이용하여 플랫폼이나 지리적 위치에 관계없이 분산된 애플리케이션들이 서로 통신할 수 있도록 한다. 웹 사이트가 점차 많아지고 컨텐츠의 양이 방대해짐에 따라 나타난 웹 컨텐츠 관리 시스템은 웹 서비스와 같은 XML 기반의 시스템이다. 웹 서비스와 웹 컨텐츠 관리 시스템을 결합할 경우 인터넷은 거대한 분산 데이터베이스가 될 수 있다. 이에 본 논문에서는 웹 서비스를 기반으로 한 웹 컨텐츠 관리 시스템을 제안한다.

  • PDF

Performance Evaluation of Distributed Heterogeneous Integration System Using Web Service (웹 서비스를 이용한 분산 이 기종 통합 시스템 성능분석)

  • 안영헌;박성준;김영국
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10c
    • /
    • pp.166-168
    • /
    • 2004
  • 본 논문에서는 분산 이기종 환경에서 웹 서비스를 이용한 데이터 처리 방식과 기존의 분산 처리 기술들과의 성능을 비교 분석하였다. 성능분석을 위한 시스템으로 분산 이기종 환경으로 825 e-Marketplace를 설계 구현하였다 본 논문에서 테스트한 성능분석은 B2B e-Marketplace에서 JWSDP 기반의 웹 서비스와 Java-RMI, CORBA를 대상으로 한다 성능분석 결과 분산 이기종 시스템에서 대량의 데이터를 처리하는 경우 웹 서비스를 이용하는 방법이 효과적적임을 보여준다.

  • PDF

Design and Implementation of Distributed Web Crawler Using Globus Environment (글로버스를 이용한 분산 웹 크롤러의 설계 및 구현)

  • 이지선;김양우;이필우
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.712-714
    • /
    • 2004
  • 대부분의 웹 검색 엔진들과 많은 특화된 검색 도구들은 웹 페이지의 색인화와 분석을 위한 전처리 단계로 대규모 웹 페이지들을 수집하기 위해 웹 크롤러에 의존한다. 일반적인 웹 크롤러는 몇 주 또는 몇 달의 주기에 걸쳐 수백만 개의 호스트들과 상호작용을 통해 웹 페이지 정보를 수집한다. 본 논문에서는 이러한 크롤러의 성능향상과 효율적인 실행을 위해 그리드 미들웨어인 글로버스 툴킷을 이용하여 분산된 크롤러를 제안한다. 본 웹 크롤러의 실행은 그 기능의 분산처리를 위한 각 호스트 서버들을 글로버스로 연결하고, 인증하여, 작업을 할당하는 단계와, 크롤러 프로그램이 실행되어 자료를 수집하는 단계. 마지막으로 이렇게 수집된 웹 페이지 정보들을 처음 명령한 시스템으로 반환하는 단계로 나누어진다. 결과 수집 작업을 보다 분산화 할 수 있게 하였으며 여러 대의 저 비용의 시스템에서 고 비용, 고 사양의 서버의 성능을 얻을 수 있었으며, 확장이 용이하고, 견고한 크롤러 프로그램 및 시스템 환경을 구축할 수 있었다.

  • PDF

A Study and Design of a Repository System Based on UDDI fur Grid Services (Grid 서비스를 위한 UDDI 기반의 Repository 시스템에 대한 연구 및 설계)

  • 송인혁;이정훈;임효상;황규영;박형우
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.76-78
    • /
    • 2003
  • 컴퓨터 기술의 발전과 인터넷의 보급에 따라 분산된 컴퓨팅 자원과 정보를 효과적으로 활용하려는 다양한 연구가 진행되고 있다. 이러한 노력의 일환으로 최근 W3C 에서는 분산환경의 표준 프로그래밍 모델로 웹서비스라는 개념을 제시하였다. UDDI 는 이러한 환경에서 웹서비스에 대한 메타데이타를 저장하고 이를 검색할 수 있도록 기능을 제공하는 Repository 시스템이다. 웹서비스를 이용하고자 하는 응용프로그램은 UDDI 가 저장한 정보를 검색하여 원하는 웹서비스를 발견하고 이를 활용할 수 있다. 이와 같이 UDDI 는 웹서비스 기반의 분산 응용에서 필요한 디렉토리 서비스기능을 제공하여 분산된 웹서비스의 통합을 지원하는 기반 시스템으로 널리 활용될 것으로 기대된다. 본 논문에서는 W3C 에서 제정한 UDDI 3.0 Specification 을 분석하여 Repository 시스템에서 관리해야할 데이터 구조를 설계하고, 제공하는 API 들을 기능별로 분류한다. 그리고 이러한 분석을 토대로 Repository 시스템의 아키텍쳐를 설계한다.

  • PDF

효율적 부하분산 클러스터 시스템 구축 및 알고리즘에 대한 연구

  • Kim, Seok-Chan;Lee, Yeong
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2005.10a
    • /
    • pp.354-360
    • /
    • 2005
  • 웹 클러스터 시스템은 동일 서버 군에서 하나 이상의 서비스를 제공하여 비용대비 효과 면에서 높은 가용성 및 보다 빠른 서비스를 제공할 수 있는 시스템이다. 본 연구는 폭주하는 부하를 웹 클러스터 시스템 내의 각 서버에 균등하게 분산 시키는 방법에 대하여 연구하며, 부하 분산의 방법론 및 부하 분산 알고리즘을 제시한다. 기존의 WLC 알고리즘의 변형인 PWLC 알고리즘은 주기적인 웹 클러스터의 부하 측정을 통해 가중치를 적용하고 주어진 기간 동안 부하를 가중치에 따라 점진적으로 분산 시키는 방법이다. 이 알고리즘을 동일 기종 및 이기종 웹 클러스터 시스템에 적용하였고, 또한 기존에 제안된 DWRR 알고리즘과의 시뮬레이션을 통한 비교에서 제안된 PWLC 알고리즘이 보다 효과적임을 알 수 있었다.

  • PDF

시맨틱 웹 기반 분산 아키텍쳐 설계

  • 김정석
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2003.05a
    • /
    • pp.451-456
    • /
    • 2003
  • 기존 웹 서비스에서 구현하고 있는 n-Tier 분산 아키텍쳐에 대한 시맨틱 웹 서비스를 제공하기 위해 변화되는 내용을 살펴본다. 시맨틱 웹에서는 사람만이 알아보고 분석할 수 있는 형태의 데이터가 아닌 컴퓨터가 이해할 수 있도록 데이터를 표현하게 된다. 컴퓨터가 이해하기 위한 데이터는 단순히 RDBMS에 대한 질의로 이루어지는 것이 아니라 온톨로지에 의한 표현이 필요하게 된다. 기존의 웹은 대부분 데이터를 저장하기 위해 RDBMS를 이용하고 있으며 온톨로지 표현은 이러한 데이터를 기반으로 적성된다면 시맨틱 웹 구성에 많은 도움이 된다. 또 다른 기존의 웹과 시맨틱 웹의 차이점으로 들 수 있는 것은 에이전트가 활용된다는 점이며 이러한 에이전트의 등장으로 인해 각 에이전트의 통신, 지식의 공유와 같은 여러 가지 다른 요소가 고려되어야 한다. 이 논문에서는 시맨틱 웹을 구현하기 위해 에이전트 간의 통신 방법과 지식 표현을 위한 방법에 중점을 두어 시맨틱 웹 분산 아키텍쳐를 제안한다.

  • PDF