본문 바로가기
ORACLE RAC

오라클 RAC 개념

by 더킹123 2021. 6. 21.
728x90

오라클 RAC 개념

오라클 RACOracle Real Application Clusters의 약자로서, 2001년 미국 오라클사가 개발한 클러스터링고가용성을 위한 옵션이다. 오라클 RAC을 사용하면 여러 대의 컴퓨터가 동시에 한 대의 DBMS 서버에 접속하여 데이터를 이용할 수 있다. 이를 이용해 DB 클러스터링을 구현할 있다. 오라클 9i에 처음 도입되었다.

RAC2, 혹은 그 이상의 인스턴스가 하나의 storage를 바라보고 있는 구성이다. 각각의 인스턴스를 서버라고 생각하고 HA와 비교한다면 Active, Standby가 아닌 모두 Active 상태라고 할 수 있다. 그리고 모두 하나의 storage를 바라보는 상황이므로 별도의 동기화로 인한 성능 저하는 없다. , 하나의 인스턴스에서 장애가 발생해도 곧바로 다음 인스턴스에서 처리해줄 수 있으므로 데이터 유실에 대한 우려도 없다. HA에서는 하나의 서버가 모든 처리를 해야 했으므로 상대적으로 큰 부하가 발생하지만, RAC 구성에서는 균형 있게 분산되어 처리할 수 있다.

728x90

'ORACLE RAC' 카테고리의 다른 글

Oracle RAC OS 환경설정  (0) 2021.06.21

댓글