한국정보처리학회:학술대회논문집 (Proceedings of the Korea Information Processing Society Conference)
- 한국정보처리학회 2002년도 춘계학술발표논문집 (상)
- /
- Pages.75-78
- /
- 2002
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
데이타베이스 공유 시스템에서 동적 부하 분산
Dynamic Load Balancing for Database Sharing Systems
- Jeong, Chang-Uk (Department of Computer Engineering, Yeungnam University) ;
- Cho, Haeng-Rae (Department of Computer Engineering, Yeungnam University)
- 발행 : 2002.04.12
초록
데이타베이스 공유 시스템(Database Sharing System: DSS)은 고성능의 온라인 트랜잭션 처리를 위해 다수 개의 컴퓨터를 연동하는 방식으로 각 노드들은 디스크 계층에서 데이타베이스를 공유한다. DSS를 구성하는 각 노드에 트랜잭션을 할당하는 정책이 잘못될 경우 특정 트랜잭션의 폭주로 노드에 과부하가 발생할 수 있으므로. 각 노드의 성능을 최적화하기 위한 부하 분산이 필요하다. 본 논문에서는 트랜잭션 클래스에서 참조하는 데이터베이스의 핫 셋 크기, 각 노드의 메모리 크기와 CPU 성능, 동시에 실행되는 트랜잭션 수의 변화에 따른 처리량 등을 고려한 동적 부하 분산 기법을 제안한다.
키워드