• 제목/요약/키워드: 동적 서버 정보

검색결과 489건 처리시간 0.028초

광역 객체 컴퓨팅에서 통합(이름/속성) 기반의 동적 바인딩 서비스 모델의 실험분석 (The Experimental Analysis of Integrated (Name/Property) Dynamic Binding Service Model for Wide-Area Objects Computing)

  • 정창원;주수종
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제33권10호
    • /
    • pp.746-758
    • /
    • 2006
  • 광역 환경에서 존재하는 수많은 서버객체들은 이름이나 속성에 의해, 다양한 중복된 성질을 갖는다. 이러한 같은 성질을 갖는 서버객체들인 중복객체들에게 서비스를 요청할 때, 기존의 네이밍이나 트레이딩 서비스는 중복된 서버객체들의 바인딩 서비스가 불가능하다. 따라서 우리는 광역 컴퓨팅 환경에서 중복객체의 선정 및 동적 바인딩 서비스를 위한 통합모델을 제시하였다. 본 모델은 중복된 객체들의 일치관리 기능뿐만 아니라 시스템들간의 부하 균형화를 유지하기 위해서 최소부하를 갖는 시스템상의 객체를 선정하는 동적 바인딩 서비스 기능을 제공한다. 이러한 목적에서 우리는 광역 컴퓨팅 환경에서 중복특성을 가진 서버객체들의 바인딩을 지원하기 위한 서비스 방안과 모델을 구축해 왔다. 본 논문에서는 구축된 모델에 대해 실험환경을 보이고, 연합 모델에서 클라이언트와 서버와의 바인딩 과정을 성능 평가하였고, 부하균형이 우리의 모델에 적용될 수 있는지 확인하기 위하여 주어진 조건을 이용하여 우리의 모델을 검증하였다. 또한 우리는 광역환경을 위한 도메인들간의 연합을 고려한 모델의 수행결과도 분석하였다. 이들 수행 결과를 통해 기존 네트워크의 물리적인 트리 구조상에서 검색 비용이 적음을 보였다.

분산 VOD 서버 환경에서 히스토리 기반의 동적 부하분산 스케줄러 (A History-based Scheduler for Dynamic Load Balancing on Distributed VOD Server Environments)

  • 문종배
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 춘계학술발표대회
    • /
    • pp.210-213
    • /
    • 2010
  • 최근 사용자의 멀티미디어에 대한 요구의 증가가 VOD (Video-on-Demand) 서비스를 발전시키게 되었다. VOD는 엔터테인먼트나 원격 교육, 광고 및 정보 등 많은 분야에서 사용되고 있다. 이러한 VOD 서비스는 많은 디스크 I/O와 네트워크 I/O를 요구하며 기존 웹 서버 시스템과 비교했을 때 오랜 시간동안 서비스를 해야 하는 특징을 가지고 있다. 또한 VOD 서비스는 많은 네트워크와 디스크의 대역폭을 요구하며, 서비스의 QoS에 민감해서 사용자 응답시간이 길어지면 사용자 요청의 취소율이 높아지게 된다. 따라서 불만족스러운 서비스의 증가로 네트워크 부하만 증가하게 된다. 이러한 기존 웹 서버 환경과는 다른 부하의 패턴이 있는 VOD 서비스 환경에서는 부하를 균형적으로 분배하여 서비스의 QoS를 높이는 것이 매우 중요하다. 본 논문에서는 분산 VOD 시스템 환경에서 부하를 효율적으로 분산하기 위해 계층형 분산 VOD 시스템 모델과 사용자 요청 패턴의 히스토리와 유전 알고리즘을 기반으로 한 스케줄러를 제안한다. 본 논문에서 제안한 계층형 분산 VOD 시스템 모델은 서버들을 지역적으로 분산하고 제어 서버를 지역마다 설치하여 지역에 있는 VOD 서버들을 관리하도록 구성한다. 사용자 요청을 지역 서버군 내에서 분산시키기 위해서 히스토리를 기반으로 한 유전 알고리즘을 사용한다. 이러한 히스토리 정보를 기반으로 유전 알고리즘의 적합도 함수에 적용하여 VOD 시스템을 위한 유전 알고리즘과 유전 연산을 구현한다. 본 논문에서 제안한 부하 분산 알고리즘은 VOD 서비스 환경에서 사용자 요구에 대한 부하를 보다 정확하게 예측하여 부하를 분산할 수 있다. 본 논문에서 제안한 계층형 분산 VOD 시스템의 부하 분산 알고리즘의 성능을 테스트하기 위해 OPNET 기반 시뮬레이터를 구현한다. 라운드로빈(round-robin) 방식과 랜덤(random) 방식과의 비교 실험을 통해 본 논문에서 제안한 부하 분산 알고리즘의 성능을 평가한다. 비교 실험을 통해 본 논문에서 제안한 알고리즘이 보다 안정적인 QoS를 제공하는 것을 보여준다.

분산 환경 시스템에서 RMI를 이용한 원격 메소드 연결에 관한 연구 (A Study on the Remote Method Connection using RMI in the Distributed Computing System)

  • 소경영;최유순;박종구
    • 한국정보통신학회논문지
    • /
    • 제5권3호
    • /
    • pp.483-491
    • /
    • 2001
  • Java RMI는 네트워크를 통해 연결된 분산 환경 시스템에서 원격 컴퓨터에 존재하는 메소드간에 정보를 주고받을 수 있는 어플리케이션을 개발할 수 있도록 개발된 모델이다. 본 논문에서는 Java RMI를 이용하여 원격 컴퓨터에 존재하는 객체의 메소드를 연결하는 시스템을 설계하고 구현하였다. 이를 위해, 클라이언트가 이용할 수 있는 동적 메소드 연결 인터페이스 및 구현 부분을 API 형식으로 완성하였다. 또한 동적 메소드 연결시에 서버에서 사용하는 동적 메모리 할당, 소멸 등을 위한 관리 루틴을 완성하였다.

  • PDF

웹기반 임상자료의 동적 통계분석 시스템 개발 (Development of web-based system for dynamic statistical analysis of clinical data)

  • 신임희;곽상규;박전우
    • Journal of the Korean Data and Information Science Society
    • /
    • 제25권1호
    • /
    • pp.27-36
    • /
    • 2014
  • 많은 응용분야에서 통계분석을 이용하여 의사결정을 뒷받침하는 정보를 얻는다. 그러나 PC용 통계분석 프로그램은 경제적인 부담과 시간 및 위치의 제한을 받는다. 이를 최소화하기 위하여 인터넷을 이용하여 서버 PC의 통계분석 프로그램을 사용하거나, 웹브라우저를 이용하여 통계분석 프로그램을 사용할 수 있는 웹기반 시스템이 개발되어 왔다. 그러나 기존 웹기반 시스템의 연구는 특정 통계분석 프로그램을 사용하여야 하거나 서버에 저장된 자료에 대해서만 이루어 졌다. 자료가 수정되거나 새로 생성되면 서버관리자가 다시 자료를 탑재하여야만 통계분석이 가능하였다. 이를 개선하기 위하여 웹에서 사용되어 지는 HTML, java, JSP 등의 언어를 사용하여 동적 (動的) 자료에 대해서도 통계분석이 가능한 웹기반 시스템을 개발하였다.

RDBMS로부터 XML 스키마 생성을 위한 웹 서버 기반의 XML Tree 설계 및 구현 (The Design and Implementation of XML Tree base on Web Server for XML Schema Generation from RDBMS)

  • 박영수;장덕철
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (2)
    • /
    • pp.424-426
    • /
    • 2004
  • 웹 기술이 발달할수록 사회 전반의 패러다임 변화속도는 빨라지고, 사용자의 요구 사항과 웹 프로그램 내부의 복잡성은 증가한다. 또한 콘텐츠의 생명 주기는 짧아지고, 웹 프로그램의 구조 변경과 유지보수가 많아지게 된다. 따라서 동적인 변화에 빠르게 대처할 수 있는 웹 프로그램 기술이 더욱 요구되고 있다. XML은 계층적 구조를 갖고 있으면서도 구조적 변경이 가능하고, 다른 형태로의 변환이 용이하다. 본 논문에서는 이런 장점을 이용하여 개발 기간을 단축시킬 수 있는 방법의 하나로, XML을 기반으로 하는 웹 프로그램 개발 지원 서버를 이용해 쉽고 간편하게 웹 서버 프로그램을 개발하고, 유지보수 할 수 있도록 하는데 중점을 두고 웹 기반의 XML 트리를 설계하고 구현하였다. XML 트리는 파싱뿐만 아니라 계층적 구조를 이루고 있어 접근성이 우수하고, XML 스키마와 XML 스타일시트 작성에도 않은 도움을 줄 수 있을 것으로 기대된다.

  • PDF

일 방향 함수를 이용한 멀티캐스트에서의 키 관리 스킴에 관한 연구 (A Study on Key Management Scheme using One-Way Function in Multicast)

  • 정현기;송주석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2001년도 추계학술발표논문집 (하)
    • /
    • pp.1045-1048
    • /
    • 2001
  • 멀티캐스트는 그룹에 속한 사용자들이 공유한 그룹 키를 이용하여 데이터를 송수신한다. 그래서 그룹 멤버의 수가 많고 멤버쉽이 동적일 경우에, 키 분배 및 관리에 있어서 심각한 확장성 문제를 야기한다. 이러한 확장성 문제를 해결하기 위하여 그룹/보조/개별 키로 구성된 키 그래프를 이용하는 데, 그룹 멤버의 수가 n명일 경우에 그룹 키를 업데이트 하는 데 전송되는 메시지의 양은 O(n)에서 O(logn)으로 감소한다. 본 논문에서는 키 그래프를 업데이트 하는 데 있어서, 키 서버가 모든 키를 생성 및 분배하는 것이 아니라, 그룹 키만 생성 및 분배하고, 보조 키는 수신한 새로운 그룹 키와 이전의 보조키를 일 방향 함수를 이용하여 사용자가 직접 업데이트 하는 것이다. 이 스킴은 그룹에 한 멤버 가입시 키 서버가 전송해야 한 메시지 수를 O(1)로 줄이는 등 키 서버와 사용자의 메시지 처리 시간 및 전송되는 네트웍 양을 감소시켜, 더욱 효율적인 멀티캐스트에서의 키 관리 및 분배를 가능하게 한다.

  • PDF

Surrogate를 이용한 계층적 구조의 u-LifeCare 시스템 설계 (Design of Hierarchical u-LifeCare System using Surrogate)

  • 박상하;조진성
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 한국컴퓨터종합학술대회논문집 Vol.34 No.1 (D)
    • /
    • pp.401-405
    • /
    • 2007
  • 유비쿼터스 컴퓨팅 시대의 도래와 삶의 질 향상을 위한 개개인의 건강 유지와 증진에 대한 욕구는 유비쿼터스 라이프캐어(u-LifeCare)산업의 발전을 촉진시키고 있다. 본 논문에서는 기존 헬스캐어(HealthCare) 시스템에 관련된 연구들의 문제점을 분석하고 이를 해결하기위한 새로운 u-LifeCare 서비스 시스템의 구조를 제안한다. 기존 헬스캐어 시스템의 구조는 대부분 중앙집중형 Client/Server의 구조를 가진다. 이런 구조는 서비스 제공을 위한 모든 처리와 Data가 중앙 서버에 집중되므로 서버의 오버헤드 현상을 발생 시킬 수 있으며 이는 사용자에 대한 서비스 응답시간(Response time)을 증대시키고 심할 경우 서버다운 현상을 초래 할 수 있다. 제안하는 구조에서는 Surrogate를 동적으로 발견하고 Computing resource로 이용함으로써 이러한 문제점들을 해결하고 효율적인 서비스를 제공할 수 있다.

  • PDF

클라이언트/서버 시스템 개발을 위한 UML 프로세스에 관한 연구 (A Study on UML Process for a Client/Server System Development)

  • 최진명;류성열
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (1)
    • /
    • pp.576-577
    • /
    • 1998
  • 오늘날 소프트웨어 및 시스템의 분석, 설계, 개발은 기존의 구조적 기법에 의존하던 방식에서 탈피하여 새로운 객체지향 방법으로 이루어지고 있다. 그 중 Booch, Jacobson, Rumbaugh에 의해 제안된 UML(Unfied Modeling Language)은 시스템을 분석하고 모델링하는데 새로운 패러다임을 제시하고 있다. UML은 시스템을 기능적 측면, 정적인 측면, 그리고 동적인 측면으로 분석하고 설계하여 보다 명확하고 쉽게 시스템을 개발할 수 있는 장점을 제공하는 반면, 논리적 특성을 표현한 모형과 물리적 특성을 표현한 모형간의 연계성을 명확히 표현하기 어렵고, 분산시스템 개발을 위한 프로세스적인 측면의 지원이 부족하며, 클라이언트/서버 환경의 시스템 개발을 충분히 지원하지 못하는 단점이 있다. 본 논문에서는 이들 중 클라이언트/서버 시스템 개발을 위한 효과적 UML 프로세스를 정의한다.

클러스터 웹서버에서의 로드 밸런싱에 대한 퍼지접근 (A Fuzzy Approach to Load Balancing in a Cluster Web Server)

  • 배원열;박종규;김학배
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2001년도 추계학술발표논문집 (상)
    • /
    • pp.293-296
    • /
    • 2001
  • 클러스터 웹서버는 실질적인 네트웍 컴퓨팅 어플리케이션을 구현하기 위한 중요한 플렛폼으로서 생각되어 왔으며, 그 필요성이 더해가고 있다, 이러한 환경 속에서 트래픽의 증가는 놀라울 정도로 증가하여 다중 호스트 사이의 부하분배 및 효과적인 관리를 위해서 로드밸런싱 기술을 적용할 수 있다. 그러나 네트웍 전역상태(global state)의 불확실성을 반영하고, 고유의 습성을 예상하여 정확한 작업 배치 절정을 하기 위한 적당한 수학적 모델이 많지 않다. 그러한 측면에서 퍼지로직은 수학적으로 모델링하기 어려운 문제를 해결하여 전역상태의 불확실성을 효과적으로 반영할 수 있는 강력한 패러다임의 하나이다. 본 논문은 이러한 퍼지로직 접근을 통하여 클러스터 웹서버 환경에서의 동적 부하배분을 실현하는 시스템설계 와 도구를 제안한다.

  • PDF

SRP RDBMS를 위한 Web 게이트웨이 (Web Gateway for SRP RDBMS)

  • 최일환;이상철;김형주
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제5권1호
    • /
    • pp.1-13
    • /
    • 1999
  • 웹의 등장은 인터넷 인구의 엄청난 성장을 가져왔다. 이와 더불어 최근에는 가상 금융 및 전자 상거래 시장등을 지원하는 웹 상의 데이터베이스 관련 상품들이 속속 등장하고 있다. 이에 기존의 데이터베이스 시스템과 클라이언트-서버 방식으로 동작하던 응용 프로그램들은 웹 환경에 적합한 상호 연동방식을 요구한다. 본 논문에서는 관계형 DBMS인 SRP를 웹상에서 동작시키기 위한 통로인 SWeS를 제시한다. SWes는 CGI를 이용한 응용서버 방식으로 구현하였으며, 동적 서버 교체와 페이지 단위의 결과 전송 기법등을 사용해 가용성 및 동시성,확장성을 높이는 구조를 갖는다.