• 제목/요약/키워드: 분산 서버

검색결과 1,437건 처리시간 0.031초

분할 가능한 분산환경에서 견고한 자바 객체 그름을 지원하는 그룹통신 모델의 설계 (Design of a Group Communication Model Supporting Robust Java Object Groups in Partitionable Distributed Environments)

  • 문남두;이근웅;구형서;박양수;이명준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.649-651
    • /
    • 2001
  • 지난 수년간 인터넷의 대중화와 급속한 성장으로 분산 애플리케이션에 대한 관심이 증대되었다. 오늘날 분산 애플리케이션을 보다 쉽게 개발하기 위한 미들웨어로 CORBA와 Java RMI가 널리 사용되고 있다. 기존의 이러한 객체지향 미들웨어 정은 분산 환경은 분산 소프트웨어 컴포넌트와 분산 애플리케이션의 향상된 이식성, 상호운용성 그리고 재사용성 등을 제공하지만, 신뢰성과 고가용성의 지원은 이루어지고 있지 않다. 본 논문에서는 견고한 자바 서버 객체 그름을 지원하는 그룹통신 모델을 설계하여 분할 가능한 분산환경에서 신뢰성자 고가용성이 요구되는 분산 애플리케이션의 개발을 지원하고자 한다. 제안된 시스템은 중복된 서버 객체로 구성된 그름을 다루는 분할가능 그룹통신 서비스와 서버 객체 그름을 단일 서버 객체처럼 그룹의 메소드를 호출하는 투명한 클라이언트 호출 기법으로 구성된다.

  • PDF

분산 서버 환경에서의 최적서버 선택을 위한 클라이언트 에이전트 (Client Agent for optimal server selection in distributed system environment)

  • 곽미라;이은영;강귀영;박긴;조동섭
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2000년도 추계학술대회
    • /
    • pp.277-279
    • /
    • 2000
  • 현대의 인포메이션 테크놀로지에 있어 가장 큰 변화는 호스트 중심의 센트럴 프로세싱에서 변화를 거듭하여 각 독립된 리소스들을 분산시키고 클라이언트가 복수의 서버를 접속하여 필요한 데이터를 신속, 자유롭게 주고받을 수 있는 분산 컴퓨팅으로 변화하기에 이르렀다. 또한 이러한 인터넷의 사용자도 나날이 기하 급증하고 있다. 현재까지의 서버는 단순한 방식으로 적당한 서버로 클라이언트를 포워딩 해주었다. 이 논문에서는 분산 환경에서 같은 서비스를 제공하는 서버들이 자신들의 시스템 및 웹 성능을 평가하고, 이 정보를 클라이언트에게 보여, 실제 클라이언트가 이 정보들을 기반으로 최적의 서버를 선택할 수 있는 클라이언트 에이전트를 설계하고 구현했다.

무선 인터넷 프록시 서버 클러스터에서 호스트 부하 정보에 기반한 동적 부하 분산 방안 (A Dynamic Load Balancing Scheme based on Host Load Information in a Wireless Internet Proxy Server Cluster)

  • 곽후근;정규식
    • 한국정보과학회논문지:정보통신
    • /
    • 제33권3호
    • /
    • pp.231-246
    • /
    • 2006
  • 무선 인터넷 프록시 서버 클러스터에서 부하 분산기는 사용자의 요청을 각 서버로 분산시키는 역할을 한다. 리눅스 가상 서버(LVS: Linux Virtual Server)는 소프트웨어적으로 사용되는 부하 분산기로써 여러 가지 스케줄링 방식들을 지원한다. LVS 스케줄링 방식에는 라운드 로빈 방식, 해슁 기반 방식, 또는 서버와 부하 분산기 사이에서 서버로 연결된 커넥션 개수를 이용하는 방식이 있다. 일부 향상된 방법에서는 각 서버별로 서버의 최고 성능 범위 안에서 허용된 커넥션 개수의 상한값과 하한값을 사전에 결정하여 이를 스케줄링 시에 적용한다. 그러나, 이러한 스케줄링 방법들에서는 서버의 실시간 부하 정보들이 부하 분산에 반영되지 않는다. 본 논문에서는 서버 부하 정보에 기반한 동적 스케줄링 방식을 제안한다. 제안된 방식에서는 부하 분산기가 서버의 실시간 CPU 부하 정보를 바탕으로 가장 적은 부하를 가지는 서버에 새로운 요청을 할당한다. 16대로 구성된 클러스터링 컴퓨터와 정적 컨텐츠(이미지와 HTML)를 가지고 실험을 수행하였다. 실험결과 CPU를 많이 사용하는 요청과 호스트의 성능이 다른 경우에 대하여 종래의 스케줄링 방식보다 성능이 향상됨을 확인하였다.

순위 테이블을 이용한 동적 글로벌 로드벨런싱 기법 제안 및 구현 (Technique and Implementation of Dynamic Global Load Balancing using Rank Table)

  • 김성;김경훈;남지승
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (A)
    • /
    • pp.517-519
    • /
    • 2001
  • 멀티미디어 서비스를 제공하는 서버의 부하분산을 위해 로드밸런싱 방식을 제안한다. 서버를 지역적으로 분산시키고 분산된 서버는 하나의 클러스터 같이 동작하면서 서버의 시스템 정보(CPU, M/M 사용량)를 체크하여 순위테이블을 작성한다. 작성된 순위테이블을 서버는 교환하면서 도일한 순위테이블을 서버는 갖고 있게 된다. 클라이언트의 연결요청이 있으면 서버는 클라이언트에게 에이전트를 배포하고 에이전트는 클라이언트로 전송되게 된다. 전송된 에이전트는 서버에서 클라이언트간의 전송속도, 유동적으로 변하는 트래픽, 순위테이블을 체크하여 서버를 결정한 후 결정된 서버로 연결을 설정하고 상황에 따라 연결을 재 설정한다. 그 결과 서버 부하를 균등하게 배분하고 그에 따른 서비스 질의 향상을 얻을 수 있다.

분산환경에서의 JINI를 기반으로 한 모니터링 시스템 (Network Monitorring System based on JINI in Distributed Environment(RMS))

  • 송무찬;임성훈;김정선
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.574-576
    • /
    • 2001
  • 현재의 기업 네트워크 상에는 다양한 분산환경 시스템들이 존재한다. 이와 더불어 업무에 사용되는 서버들이 갈수록 증가하는 추세에 있다. 이러한 다양한 서버들이 존재하는 분산환경 하에서 서버의 시스템 지연 및 단절 사태가 증가하고 데이터의 폭증에 따라 서버의 병목현상이 갈수록 심화되고 있다. 이를 관리하기 위해 많은 비용과 인력이 낭비되므로 통합된 환경에서 다양한 서버들을 관리할 수 있는 시스템이 필요하게 되었다. 따라서, 본 논문에서는 JAVA, JINI, JNI, C 라이브러리를 이용한 중앙 집중식 모니터링 관리 시스템을 제안하고자 한다.

  • PDF

IPv6 MANET에서 SIP를 지원하는 분산가상서버 설계 (Design of a distributed virtual SIP server architecture over IP6 MANET)

  • 김훈재;박용진
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (3)
    • /
    • pp.481-483
    • /
    • 2003
  • 분산가상서버 구조는 인터넷에서 멀티미디어 통신 제어를 위해 개발된 SIP를 이동 애드혹 네트워크(MANET)에 적용하기 위하여 SIP의 프락시서버, 등록서버(Registrar)를 도메인이름을 기반으로 각 노드들로 분산하여 관리하고 탐색하는 방법을 제공한다. 가상 서버를 통해 이동 단말들은 SIP의 응답속도와 서비스 가용도를 향상시키고, 인터넷에서 사용하던 SIP에 기반한 서비스를 MANET에서 자유롭게 사용할 수 있다.

  • PDF

온라인 사용자 인증을 위한 분산필터링 시스템 (Distributed Filtering System for On-line User Identification)

  • 허진경;이웅기
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2002년도 춘계학술발표논문집(상)
    • /
    • pp.54-57
    • /
    • 2002
  • 네트워크의 비약적인 발전과 이로 인한 많은 서버들의 유휴 비용에 관한 많은 연구가 이루어지고 있다. 네트워크상에서 사용자 인중을 위한 실시간 영상처리 시스템의 경우에는 사용자의 수에 비례하여 서버의 부담이 급격히 늘어나게 된다. 데이터 전송 속도에 있어서 많은 발전이 이루어지긴 하였지만 프로세싱의 중앙집중화는 서버의 많은 부담을 줄뿐만 아니라, 서버로의 네트워크 병목 현상을 초래하고 있다. 본 논문에서는 서버의 부담을 줄임과 동시에 병목현상을 해결하기 위해 RMI 기술을 기반으로 분산처리 기술을 온라인 인증 시스템에 적용한 분산 필터링 시스템을 제안한다.

  • PDF

대규모 네트워크 게임을 위한 로그인 서버 구조 (A Login Server Architecture for Large Scale Network Game Server)

  • 이홍석;윤영미;오삼권
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2001년도 추계산학기술 심포지엄 및 학술대회 발표논문집
    • /
    • pp.71-74
    • /
    • 2001
  • 본 논문에서 대 규모 네트워크 게임서버는 기능별로 분산화 되어야 하며, 분산되어 있는 여러 서버 중 특정기능을 수행하는 서버가 장애를 발생하여 전체 시스템에 영향을 주어서는 안 된다. 본 논문이 제시한 구조는 로그인 처리만 수행하는 서버로서 네트워크 게임은 물론 로그인 처리를 요구하는 다른 시스템들에도 적용 가능하다.

서버 처리비용 분산을 위한 공간 뷰 클라이언트 실체화 기법 (The Spatial View Client-Side Materialization Techniques for Load-Balancing in Server-Side Computing Cost)

  • 김태연;정보흥;이재동;배해영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (B)
    • /
    • pp.211-213
    • /
    • 2001
  • 공간 데이터베이스 시스템에서는 데이터의 보안과 사용자의 편의성을 제공하기 위해 사용자가 원하는 공간데이터만으로 구성된 공간 뷰를 제공한다. 클라이언트/서버 환경의 공간 데이터베이스 시스템에서 다수의 클라이언트에 의해 공간 뷰에 대한 질의가 요청 될 시 대용량의 데이터를 처리하기 위한 서버의 I/O 연산의 수행비용과 질의처리 비용 및 결과 데이터의 전송을 위한 전송 비용이 서버의 부하를 일으키고 질의 처리속도의 저하를 야기시킨다. 본 논문에서는 클라이언트/서버 환경의 공간 데이터베이스 시스템에서 공간 뷰의 생성 과정을 서버와 클라이언트에 분산시킨 크라이언트 실체화 기법을 제안한다. 공간 뷰 생성의 질의처리를 서버와 클라이언트에 분산시켜 대용량의 데이터와 복잡한 공간 연산에 따른 공간 뷰 생성과정의 서버 부하를 감소시키고 클라이언트에 실체화 함으로 해서 공간뷰에 대한 질의처리 요구에 따른 서버의 병목현상과 서버 부하를 감소시켜 사용자 응답시간을 최소화한다.

  • PDF

선형 구조상에서의 복제 웹 서버 배치 알고리즘 (Replica Placement Algorithm on the Linear Topology)

  • 김선호;고훈;신용태
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (3)
    • /
    • pp.505-507
    • /
    • 2004
  • 최근 웹 서비스 사용자와 웹상에 대용량 콘텐츠의 급증으로 웹 서버의 부하가 가중되고 서비스의 질이 떨어지는 문제가 발생하였다. 이러한 문제의 해결로 콘텐츠를 다수의 지역 서버에 복제하고 복제 서버로 하여금 클라이언트의 요청을 처리하도록 하여 웹 서버의 부하를 줄이고 트래픽을 분산하는 콘텐츠 분산 네트워크 기술이 사용되고 있다. 이러한 다수의 복제 서버 사용하는 환경에서는 복제 서버의 효용을 극대화 할 수 있는 배치 전략이 필요하다. 본 논문에서는 복제 서버의 효율을 위하여 선형 구조상에서 지연과 트래픽이 기반 한 각 노드의 비용이 임계값을 초과하지 않도록 복제 서버를 배치할 수 있는 방안을 제시하여 O(N(N-1))의 시간복잡도로 문제를 해결하였다.

  • PDF