A Server Configuration Method for the Availability and Scalability

가용성과 확장성을 위한 서버 구축 방안

  • 김영수 (한국해양대학교 전자통신공학과) ;
  • 조익성 (한국해양대학교 전자통신공학과) ;
  • 임재홍 (한국해양대학교 전자통신공학과)
  • Published : 2000.03.01

Abstract

As a server dependency for the availability and scalability becomes very important, the need for solid server providing non-stop workload have been increased. So, this paper describes a server configuration method for the availability and scalability. For the validity check of this paper, socket application and cluster resource DLL and administration DLL for the application are implemented and tested. 8y relocating the individual failed services from one sewer to another with the microsoft cluster sewer, it was confirmed the feasibility. The result showed that allowed applications on the original server to continue running, unaffected by the failed service.

사용자에 대한 서버의 가용성과 확장성에 대한 의존도가 커지면서 중단 없는 작업 활동을 보장하는 견고한 서버 기술의 필요성이 커지고 있다. 그래서 본 논문에서는 가용성과 확장성을 위한 서버 구축 방안에 관해서 논한다. 이를 위하여 클라이언트의 요구를 처리하는 서버를 클러스터로 구성하였다. 본 논문의 타당성 검토를 위하여 소켓 응용 프로그램과 이 응용 프로그램에 대한 클러스터 리소스 DLL, 관리 DLL을 설계 구현하였다. 그리고 클러스터 서버를 이용하여 응용 프로그램을 한 서버에서 나머지 서버로 재배치함으로써 서버내의 응용프로그램이 결함이 생긴 서비스에 영향을 받지 않고 계속적으로 동작한다는 결론을 얻을 수 있었다.

Keywords