• 제목/요약/키워드: server cluster

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

웹서버의 부하균형을 위한 트래픽상황분석 모니터링 시스템 (Traffic Analysis Monitoring System for Web Server Load Balancing)

  • 최이정;이은석;김석수
    • 한국콘텐츠학회논문지
    • /
    • 제5권2호
    • /
    • pp.79-85
    • /
    • 2005
  • 웹 서버 클러스터 환경에서 다중의 서버들이 원활하게 상호연동을 수행하여 클라이언트의 요청을 처리 하기 위해서는 TCP 정보나 요청되는 대상의 컨텐트(content)정보를 이용하여 라우팅을 수행하는 라우터의 구현이 필수적이다. 본 논문의 구현 패키지 S/W에 의해 데이터 생성기, 가상서버, 서버1,2,3 에서 발생하는 패킷의 량을 측정한 것으로 서버1,2,3에게 트래픽을 분산시키는지 파악할 수 있었으며, 실험결과와 같이 들어오는 데이터의 크기가 많이 차이나지 않는 이상 라운드 로빈 알고리즘은 확실한 형태의 트래픽 분산을 가능하게 해주었다. 그리고 일부분에서 오차가 심한 경우도 있지만 횟수를 거듭하고 테스트가 장기화 될수록 오차는 줄어들었다.

  • PDF

동적 가중치에 기반을 둔 LVS 클러스터 시스템의 부하 분산에 관한 연구 (A study of distributing the load of the LVS clustering system based on the dynamic weight)

  • 김석찬;이영
    • 정보처리학회논문지A
    • /
    • 제8A권4호
    • /
    • pp.299-310
    • /
    • 2001
  • 본 연구에서는 리눅스 가상 서버(LVS:Linux Virtual Server) 클러스터 시스템에서 실제 서버의 상태에 기초한 사용자의 요청을 분배하는 방법론을 연구하고자 한다. LVS 클러스터 시스템에서 사용자의 요청을 분배하는데 적용되는 기존 WLC(Weighted Least Connection) 방법론이 검토되었고, 실제 서버의 부하를 고려하여 각 서버에 요청을 할당하는 부하 분산 방법론을 제안하고자 한다. 부하 측정을 위한 실험은 가상의 부하를 생성하는 툴을 사용하여 서버에 부하를 부과하여 실행되었다. 본 연구에서 제시된 부하 분산 방법론이 기존의 WLC 방법론보다 실제 서버의 메모리 사용측면에서 효율을 기대할 수 있어 제안하고자 하며, 또한 서버 자원을 균형적으로 분배시키고 가중치의 변화에 대한 교정력(correction potentiality)이 어느 정도 개선됨을 확인할 수 있었다.

  • PDF

iBASE/Cluster: 클러스터 환경을 위한 바다-IV의 확장 (iBASE/Cluster: Extending the BADA-IV for a Cluster environment)

  • 김홍연;진기성;김준;김명준
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 추계학술발표논문집 (하)
    • /
    • pp.1769-1772
    • /
    • 2002
  • iBASE/Cluster는 한국전자통신연구원에서 개발한 객체 지향 멀티미디어 DBMS인 바다-IV를 기반으로 공유 디스크 기반의 클러스터 환경에서 무정지 DBMS 서비스를 지원하기 위하여 확장된 DBMS 이다. 본 논문에서는 이를 위하여 수행된 바다-IV 의 확장에 대해 기술한다. 기술된 내용은 공유 디스크 자원 접근을 동기화 하기 위한 동시성 제어 기법 및 버퍼 관리 기법, 그리고 특정 노드에 고장 발생 시 회복 기법 등에 대한 확장을 포함한다. 또한 확장된 DBMS가 LVS(Linux Virtual Server) 기반의 클러스터에서 자동적인 고장의 감지 및 이전(fail-over)을 수행하기 위한 연동 구조를 다루고 동작 시나리오를 통하여 구현된 시스템의 흐름을 보인다.

  • PDF

Research on the Application of Load Balancing in Educational Administration System

  • Junrui Han;Yongfei Ye
    • Journal of Information Processing Systems
    • /
    • 제19권5호
    • /
    • pp.702-712
    • /
    • 2023
  • Load balancing plays a crucial role in ensuring the stable operation of information management systems during periods of high user access requests; therefore, load balancing approaches should be reasonably selected. Moreover, appropriate load balancing techniques could also result in an appropriate allocation of system resources, improved system service, and economic benefits. Nginx is one of the most widely used loadbalancing software packages, and its deployment is representative of load-balancing application research. This study introduces Nginx into an educational administration system, builds a server cluster, and compares and sets the optimal cluster working strategy based on the characteristics of the system, Furthermore, it increases the stability of the system when user access is highly concurrent and uses the Nginx reverse proxy service function to improve the cluster's ability to resist illegal attacks. Finally, through concurrent access verification, the system cluster construction becomes stable and reliable, which significantly improves the performance of the information system service. This research could inform the selection and application of load-balancing software in information system services.

공유 캐시 디렉토리 기반의 무선 인터넷 프록시 서버 클러스터 (A Shared Cache Directory based Wireless Internet Proxy Server Cluster)

  • 곽후근;정규식
    • 정보처리학회논문지A
    • /
    • 제13A권4호
    • /
    • pp.343-350
    • /
    • 2006
  • 본 논문에서는 무선 인터넷 프록시 서버 클러스터를 사용하여 무선 인터넷의 문제와 요구들을 캐싱(Caching), 압축(Distillation) 및 클러스터(Clustering)를 통하여 해결하려고 한다. 무선 인터넷 프록시 서버 클러스터에서 고려되어야 하는 것은 시스템적인 확장성, 단순한 구조, 캐시간 협동성(Cooperative Caching), Hot Spot에 대한 처리 등이다. 본 연구자들은 기존 연구에서 시스템적인 확장성과 단순한 구조를 가지는 CD-A라는 구조를 제안하였으나 캐시간 협동성이 없다는 단점을 가진다. 이의 개선된 구조로 해쉬를 이용하여 사용자의 요청을 처리하는(캐시간 협동성을 가지는) 구조를 생각해 볼 수 있으나 이 역시 Hot Spot(과부하) 을 처리할 수 없다는 단점을 가진다. 이에 본 논문에서는 시스템적인 확장성, 단순한 구조, 캐시간 협동성, Hot Spot(과부하)을 처리할 수 있는 공유 캐시 디렉토리 기반의 무선 인터넷 프록시 서버 클러스터를 제안한다. 제안된 방법은 하나의 캐시 디렉토리를 공유하는 방법으로 기존 구조의 장점과 캐시간 협동성 및 Hot Spot(과부하)을 처리할 수 있다는 장점을 가진다. 16대의 컴퓨터를 사용하여 실험을 수행하였고 실험 결과 Hot Spot(과부하) 상황에서 제안된 방법이 높은 성능 향상을 가짐을 확인하였다.

다단계 중복 제거 기법을 이용한 클러스터 기반 파일 백업 서버 (A Clustering File Backup Server Using Multi-level De-duplication)

  • 고영웅;정호민;김진
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권7호
    • /
    • pp.657-668
    • /
    • 2008
  • 기존의 상용 저장 시스템은 데이타를 저장할 때 몇 가지 문제점을 가지고 있다. 먼저, 데이타를 저장함에 있어서 실용적인 중복제거 기법이 널리 활용되고 있지 못하기 때문에 저장 장치 낭비를 초래하고 있다. 또한 대규모 데이타 입출력을 처리하기 위해서 고사양의 시스템을 요구한다는 부분도 문제점으로 지적할 수 있다. 이와 같은 문제를 해결하기 위해서 본 논문에서는 블록 수준에서의 중복을 제거하기 위한 방안으로 파일 지문을 이용한 클러스터링 기반 저장 시스템을 제안하고 있다. 본 연구는 기존의 저장 시스템과 몇 가지 부분에서 차이를 보인다. 먼저, 파일 블록의 지문을 이용한 다단계 중복 제거 기법을 통하여 불필요한 데이타에 대한 저장 용량을 효과적으로 줄일 수 있었다. 또한 입출력 시스템 부분에서는 클러스터링 기법을 적용함으로써 데이타 전송 및 입출력 시간을 효과적으로 감소시켰다. 본 논문에서는 제안된 방법을 검증하기 위해서 몇 가지 실험을 수행하였으며, 실험 결과 저장 공간과 입출력 성능이 크게 개선되었음을 보였다.

클러스터 웹 서버에서 성능 향상을 위한 노드간 선인출 기법 (Back-end Prefetching Scheme for Improving the Performance of Cluster-based Web Servers)

  • 박선영;박도현;이준원;조정완
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제29권5호
    • /
    • pp.265-273
    • /
    • 2002
  • 급속히 증가하고 있는 인터넷 트레픽의 절반 이상이 웹 서비스에 관련된 것으로 인터넷에서 웹이 차지하는 비중은 점점 커지고 있다. 증가하는 웹 서비스 요구에 대처하기 위해서 확장성과 가격 대성능비가 우수한 클러스터 웹 서버가 최근 많이 연구되고 있다. 클러스터 웹 서버는 여러 대의 서버 노드로 구성되어 있는데 각 서버 노드에 들어오는 사용자 요구에 대한 응답 데이타가 지역 메모리에 없는 경우, 디스크 접근이나 다른 서버 노드로부터의 데이타 전송이 필요하다. 본 논문에서는 클러스터 기반 웹 서버에서 서비스 지연을 감소시키기 위한 서버 노드간 자료 선인출 기법을 제안하고 이를 위한 설계 방법을 소개한다. 또한, 선인출에 필요한 알고리즘을 제안하고 모의 실험을 통해 제안하는 알고리즘의 성능을 측정하였다. 후변(back-end) 웹 서버에서 수집된 로그를 바탕으로 서비스 지연 시간을 측정한 결과, 노드간 선인출 방법을 사용한 것이 사용하지 않은 경우에 비해 약 10~25% 감소하였다. 이 때, 각 서버 노드의 메모리 크기는 웹 서버 로그로부터 측정된 전체 요구 데이타 크기의 약 10% 정도이다. 제안하는 선인출 알고리즘 중 접근 확률(access probability)과 사용자 요구 사이의 지연 시간을 고려하는 선인출 알고리즘인 IAP2(Time and Access Probability-barred Prefetch) 방법이 가장 좋은 성능을 보였다.

병원입원환자의 서비스. 영양관리. 식단 만족 요인집단에 따른 만족도 분석 (The Assessment of Patient Satisfaction in Accordance with Hospital Patients Food Service Cluster Groups)

  • 장은재;김혜진;홍완수
    • 대한지역사회영양학회지
    • /
    • 제5권1호
    • /
    • pp.83-91
    • /
    • 2000
  • The aims of this study are to evaluate the quality of hospital food services and the evaluate the quality in selected hospitals trough the use of the questionnaires. A survey of 30 hospital food and nutrition service department was undertaken and detailed information was collected from each, including, surveys of 1, 016 patient. Statistical data analysis was completed using the SAS/win 6.11 package for descriptive analysis, t-test X$^2$-test ANOVA principal component analysis , and cluster analysis and cluster analysis. In the case of patient satisfaction with hospital food and food services, overall satisfaction scores of male and female were 3.54 and 3.45 showing higher levels than the average score(3.00) The aspect of the food and food service which received the lowest ratings by patients was 'meal rounding while dining'. After conduction of factor analysis of variables affecting the patients meal satisfaction 3 groups including the 'menu satisfaction factor', 'service satisfaction factor ' and 'nutrition management satisfaction factor ' were selected. 3 clusters were categorized by the 'service cluster' 'nutrition management cluster', 'men cluster', and 'menu nutrition service cluster' after conducting a cluster analysis with influencing variables affecting patients meal satisfaction. The overview results of patient satisfaction by cluster were : in the case of the service group, such factors as taste, portion size, dealing with complaints while dining meal rounding while dining should be managed with caution In case of the nutrition management group, such factors as taste, portion size, temperature of the food intake, and dependence on hospital food should be managed with care, In the case of the menu groups, such factors as punctuality of meal times, contaminated substances in meals and serving mistakes, cleanliness of dishes, kindness of the server meal rounding while dining should by particularly managed with importance.

  • PDF

고가용성 데이터베이스 구축을 통한 장애 극복 분류 및 관리 기법 (Fail Over Analysis and Management for the Database Implement of the High Availability Solution)

  • 이병엽
    • 한국콘텐츠학회논문지
    • /
    • 제10권7호
    • /
    • pp.49-54
    • /
    • 2010
  • 인터넷 환경의 급속한 발전과 더불어 국내외 미션 크리티컬한 비즈니스 환경이 온라인에 의해 서비스 되고 있다. 따라서 웹 환경을 통해 처리되어야 할 정보의 양의 급증과, 이의 처리를 위해 여러 개의 단일 서버를 고속의 네트워크로 연결한 고가용성 구현이 가능한 클러스터 컴퓨팅 시스템이 등장하게 되었다. 그 결과 클러스터 기반 DBMS에 관한 연구와 상용화된 솔루션을 통해 국내외적으로 활발히 진행 중이며, 이에 따라 클러스터 기반 DBMS를 효율적이고 최적화된 상태의 관리 연구는 미흡한 실정이다. 따라서 본 논문에서는 클러스터 기반 DBMS를 위한 고가용성 클러스터 솔루션의 최적화된 관리 기법과 이론에 대해 알아본다.