• Title/Summary/Keyword: Server Cluster

검색결과 207건 처리시간 0.026초

Autonomic Self Healing-Based Load Assessment for Load Division in OKKAM Backbone Cluster

  • Chaudhry, Junaid Ahsenali
    • Journal of Information Processing Systems
    • /
    • 제5권2호
    • /
    • pp.69-76
    • /
    • 2009
  • Self healing systems are considered as cognation-enabled sub form of fault tolerance system. But our experiments that we report in this paper show that self healing systems can be used for performance optimization, configuration management, access control management and bunch of other functions. The exponential complexity that results from interaction between autonomic systems and users (software and human users) has hindered the deployment and user of intelligent systems for a while now. We show that if that exceptional complexity is converted into self-growing knowledge (policies in our case), can make up for initial development cost of building an intelligent system. In this paper, we report the application of AHSEN (Autonomic Healing-based Self management Engine) to in OKKAM Project infrastructure backbone cluster that mimics the web service based architecture of u-Zone gateway infrastructure. The 'blind' load division on per-request bases is not optimal for distributed and performance hungry infrastructure such as OKKAM. The approach adopted assesses the active threads on the virtual machine and does resource estimates for active processes. The availability of a certain server is represented through worker modules at load server. Our simulation results on the OKKAM infrastructure show that the self healing significantly improves the performance and clearly demarcates the logical ambiguities in contemporary designs of self healing infrastructures proposed for large scale computing infrastructures.

웹 서버 클러스터에서 사용자 응답시간 개선을 위한 메모리 관리 (Memory Management for Improving User Response Time in Web Server Clusters)

  • 정지영;김성수
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제28권9호
    • /
    • pp.434-441
    • /
    • 2001
  • 클러스터 시스템의 각 노드에 존재하는 메모리들을 효율적으로 관리하기 위하여 네트워크 메로리의 개념이 등장하였으며 빈번하게 디스크를 접근하는 응용분야에서 속도 향상을 위해 사용될 수 있다. 이는 전통적인 메모리 계층(hierarchy) 구조인 메로리와 디스크 사이에 네트워크 메모리를 추가함으로써 얻어진다. 본 논문에서는 웹 서버 클러스터를 대상으로 문서의 접근 유형에 대한 사전 정보를 요구하지 않고 실제적으로 구현 가능하며 다양한 웹 문서 접근 확률 분포 값에 대하여 우수한 사용자 응답시간을 가지는 메로리 관리 기법을 제안하고 다양한 시뮬레이션을 통해 제안된 방식의 우수성을 검증하였다.

  • PDF

분산 공유메모리를 기반으로 한 서브 클러스터 그룹의 자료전송방식 (A Data Transfer Method of the Sub-Cluster Group based on the Distributed and Shared Memory)

  • 이기준
    • 정보처리학회논문지A
    • /
    • 제10A권6호
    • /
    • pp.635-642
    • /
    • 2003
  • 최근 네트워크 기술의 비약적인 발전은 고속 그리고 저가의 클러스터 시스템을 구축할 수 있는 기본 토대를 제공하여 주었다. 이러한 기존 클러스터 시스템은 안정화된 고속의 지역 네트워크를 기반으로 일정 수준의 시스템으로 구성되는 것이 일반적인 경향이다. 본 논문에서 제안하는 다중 분산 웹 클러스터 그룹은 개방 네트워크상에 존재하는 저가, 저속의 시스템 노드를 대상으로 하여, 주어진 작업에 대한 병렬수행 및 SC-Sever의 공유메모리를 통한 효율적인 작업 분배와 시스템 노드간의 상호 협조 작업을 통하여 고성능, 고효율 그리고 고가용성을 얻을 수 있는 웹 클러스터 모델이다. 이를 위하여 다중 분산 웹 클러스터 그룹은 복수개의 시스템 노드를 단일한 가상 네트워크로 묶어 놓은 서브 클러스터 그룹으로 구성하고, 서브 클러스터 그룹내의 효율적인 자료전송을 위하여 분산 공유 메모리를 이용한다. 제안된 모델은 사용자로부터 요구되는 대규모의 작업에 대하여 분산 공유 메모리를 기반으로 한 부하분배 및 병렬 컴퓨팅 방식을 이용하므로 처리 효율을 높일 수 있다.

발신지 IP 주소 포워딩을 이용한 메일 서버의 설계 및 구현 (Design and Implementation of a Large-Scale Mail Server using Source IP Address Forwarding)

  • 송영호;권택근
    • 한국멀티미디어학회논문지
    • /
    • 제5권3호
    • /
    • pp.307-315
    • /
    • 2002
  • 인터넷 사용자의 증가로 전자 메일은 여러 형태의 미디어를 지원하게 되었고, 멀티미디어 데이터를 포함한 전자 메일의 크기는 점점 더 커지고 있다. 더욱이, 이러한 멀티미디어 전자 메일은 모바일 장치들을 포함한 여러 통신 단말을 통해서 이용되어지고 있다. 본 논문의 주된 목적은 메일 서버의 저장 용량과 사용자 처리 측면에서 고성능과 확장성을 제공하는 효과적인 메일 서버를 설계하고 구현하는데 있다. 따라서 본 논문은 외부에서 들어오는 메일 메시지를 IP 주소 포워딩을 이용해 여러 메일 서버 노드로 분산하는 부하분산-노드를 가진 클러스터 기반의 메일 서버 구조를 제안한다.

  • PDF

리눅스 기반의 클러스터 VOD서버와 내장형에 클라이언트의 구현 (Implementation of a Cluster VOD Server and an Embedded Client based on Linux)

  • 서동만;방철석;이좌형;김병길;정인범
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제10권6호
    • /
    • pp.435-447
    • /
    • 2004
  • VOD 시스템에서는 한정된 자원을 이용하여 많은 사용자에게 안정적인 QoS(Quality of Service)를 제공하는 것이 중요하다. 실제 구현 환경에서 QoS의 문제점들을 분석하기 위하여 본 연구에서는 소스 공개 플랫폼인 리눅스를 기반으로 하는 클러스터형 VOD 서버와 내장형 클라이언트 시스템을 구현하였다 서버에서는 MPEG 미디어 데이타의 병렬 처리와 부하 균등, VCR 기능을 구현하였다. VOD 사용자에게 보다 친밀한 인터페이스를 제공하기 위하여 일반 TV를 단말로 사용하였고 VCR 기능들을 제공하기 위하여 내장형 보드를 사용하였다. 본 논문에서는 사용자들의 다양한 요구사항에서의 성능 측정을 바탕으로 VOD 시스템의 성능 한계 일인들을 평가한다. 또한, 분석된 자료를 근거로 VOD 시스템에서의 가용 메모리와 가용 네트워크 대역폭을 기준으로 하는 동적 진입 제어의 방법을 제안한다. 제안된 방법은 시스템 자인의 효율성을 증가시켜 더욱 많은 사용자들에게 QoS가 보장되는 미디어 스트림을 제공한다.

파이프라인 개념을 이용한 VOD 서버의 장애 복구 방법 연구 (Design of Pipeline-based Failure Recovery Method for VOD Server)

  • 이좌형;박총명;정인범
    • 한국정보통신학회논문지
    • /
    • 제12권5호
    • /
    • pp.942-947
    • /
    • 2008
  • 클러스터 서버는 front-end 노드와 여러 backend 노드로 구성된다. backend 노드 수의 증가로 더 많은 클라이언트들에게 QoS(Quality of Service)를 보장하는 스트리밍 서비스를 할 수 있지만, backend 노드의 오류 가능성도 이와 비례하여 증가한다. 서버의 장애는 모든 스트리밍 서비스를 중단시킬 뿐 아니라 현재 재생 위치 정보도 잃어버린다. 본 논문에서는 backend 노드가 오류 상태가 될 때, 끊이지 않는 스트리밍 서비스를 지원하기 위한 복구 방법을 제안한다. 클러스터 기반의 VOD 서버 구조를 고려하지 않고, 기본적인 장애복구 기술을 사용한 애플리케이션은 복구를 위한 내부 네트워크 성능의 병목현상과 backend 노드들의 비효율적인 CPU 사용을 야기시킨다. 본 논문에서는 이러한 문제를 해결하기 위해, 파이프라인 개념을 이용한 새로운 장애 복구 방법을 제안한다.

소프트웨어 재활 기법을 사용한 클러스터 웹서버 시스템의 가용도 분석 (Availability Analysis of Cluster Web Server System using Software Rejuvenation Method)

  • 강창훈
    • 한국컴퓨터산업학회논문지
    • /
    • 제3권1호
    • /
    • pp.77-84
    • /
    • 2002
  • 다수의 서버를 클러스터로 연결하여 동시에 가동 할 경우 서버의 대수가 증가함으로 인해 발생하는 가용도 저하문제와 소프트웨어의 노화로 인하여 높은 가용도를 제공하기가 어렵다. 본 연구에서는 n대의 주 서버와 k 대의 여분서버로 구성되는 클러스터 웹 서버 시스템에서 가동되는 서버의 수, 여분서버의 수, 소프트웨어의 재활주기, 재활소요시간, 서버의 고장률, 서버의 수리율, 서버의 불안정률 등의 시스템 운영 파라미터에 기초하여, 소프트웨어의 재활정책에 대한 평가를 위해 평형 상태에서의 확률, 정지시간, 가용도, 손실비용 등을 계산하였다. 수학적 분석을 통해 다양한 시스템 운영 상태에 대한 실험을 통해 검증하였으며, 소프트웨어의 재활 정책에 의한 예방적 결함허용 기법이 시스템의 안정성에 중요한 요소임을 확인하였고, 또한 서버의 고장률 및 불안정률이 소프트웨어 재활 정책 결정에 중요한 요소임을 파악하였다.

  • PDF

고가용성 클러스터 파일 시스템 $\textrm{SANique}^{TM}$의 분할그룹 탐지 및 회복 기법 (Recovery Management of Split-Brain Group in Highly Available Cluster file System $\textrm{SANique}^{TM}$)

  • 이규웅
    • 한국멀티미디어학회논문지
    • /
    • 제7권4호
    • /
    • pp.505-517
    • /
    • 2004
  • 본 논문은 저장 장치 전용 네트워크인 SAN에 직접 연결된 저장장치들을 특정한 서버의 도움 없이 접근할수 있는 클러스터 파일시스템 $\textrm{SANique}^{TM}$의 설계 방법을 기술하며, 특히 회복 관리 기의 기능 및 특징을 설명 하고, 이를 위한 시스템 구성요소 및 오류 탐지 절차를 기술한다. 또한 클러스터 내의 오류 발생 상황 중에서 탐지하기 어려운 분할 그룹 문제를 정의하고 이 문제를 해결하기 위하여 $\textrm{SANique}^{TM}$ 회복 관리기에서 사용한 공유 디스크를 활용한 오류 탐지 및 회복 방법을 제안한다.

  • PDF

집중적인 입출력 스트레스 테스트를 통한 클러스터 파일 시스템 SANiqueTM의 성능평가 (Performance Evaluation of I/O Intensive Stress Test in Cluster File System SANiqueTM)

  • 이규웅
    • 한국정보통신학회논문지
    • /
    • 제14권2호
    • /
    • pp.415-420
    • /
    • 2010
  • 본 논문은 저장장치 전용 네트워크인 SAN 상에서 운영되는 공유 파일 시스템 $SANique^{TM}$의 성능평가에 대한 분석내용을 기술하고 이를 통해 독립적 파일 시스템인 EXT3와 비교 분석한다. 성능평가를 위해 클러스터 파일 시스템 위에 오라클 10g 데이터베이스 시스템을 설치하고 ESQL/C 데이터베이스 응용 프로그램을 제작하여 집중적인 입출력 스트레스 테스트를 수행하였다. 다양한 성능평가 결과 비교를 위해 클러스터 파일 시스템 구조, 독립 파일 시스템 구조, 클러스터 및 독립 파일 시스템의 공용으로 사용하는 구조에서 각각 성능평가를 수행하고 그 결과를 분석하였다. 본 논문의 다양한 성능평가 결과를 통해 집중적인 입출력 테스트에서 클러스터 파일 시스템 $SANique^{TM}$이 독립 파일 시스템에 비해 우수한 성능을 보임을 입증하였다.

쿠버네티스 API server의 Transport Layer Security 패킷 실시간 복호화 및 시각화 시스템 (API Server Transport Layer Security Packets Real-Time Decryption and Visualization System in Kubernetes)

  • 김태현;김태영;최미희;진성근
    • 대한임베디드공학회논문지
    • /
    • 제16권3호
    • /
    • pp.99-105
    • /
    • 2021
  • The cloud computing evolution has brought us increasing necessity to manage virtual resources. For this reason, Kubernetes has developed to realize autonomous resource management in a large scale. It provides cloud computing infrastructure to handle cluster creations and deletions in a secure virtual computing environment. In the paper, we provide a monitoring scheme in which users can observe securely encrypted protocols while each Kubernetes component exchanges their packets. Eventually, users can utilize the proposed scheme for debugging as well as monitoring.