개요
- Real Application Cluster
- 9i버전부터 사용 가능합니다.
- 하나의 DB에 여러 개의 instance를 구성하는 방식입니다.
- 일부 instance 서버에 문제가 생겨도 storage에 저장된 데이터를 사용할 수 있습니다.
- 서로 다른 instance에서 변경된 데이터를 디스크 경유 없이 바로 instance로 가져올 수 있는 Cache Fusion 기능이 사용됩니다.
**Oracle 구성 방식
Single Server
- 하나의 storage에 하나의 instance를 연결한 구조입니다.
- instance 장애 발생 시 storage 데이터에 접근할 수 없습니다.
- OPS(8i버전까지) 또는 RAC(9i버전부터)를 통해 문제를 해결할 수 있습니다.
HA(High Availability) 구성
- 같은 장비를 두개 구축하여 이중화 하는 방식입니다.
- Active-Standby로 구성하여 Active서버에 문제발생 시 Standby서버가 Active로 전환됩니다.
- 동일한 장비를 구축하기 위하여 비용이 많이 발생합니다.
- Standby서버의 자원이 낭비됩니다.
- Standby서버가 동작할 때, 데이터 유실이 발생할 수 있습니다.
(Active서버 다운 직전의 데이터가 Standby서버에 동기화 되지 않은 경우)
> 데이터 미러링 방식에 따라 성능이 결정됩니다.
OPS(Oracle Parallel Server)
- 하나의 storage에 두개의 instance로 구성됩니다.
- storage를 공유하기 때문에 다른 instance에서 같은 데이터를 조회/변경할 수 있습니다.
- 부하 분산 및 서비스 중단 없이 장애 복구가 가능하며, 동기화 문제도 해결됩니다.
- 두 instance가 직접 연결되지 않기 때문에 반드시 Disk를 통해서 데이터를 교환합니다.
> RAC Ping현상, 특정 instance에서 변경한 데이터가 다른 instance에 적용될 때 지연. (성능저하)
RAC
- OPS의 RAC Ping문제를 개선하여 성능이 크게 향상되었습니다.
- 서로 다른 instance에서 변경된 데이터를 디스크 경유 없이 바로 instance로 가져옵니다. (Cache Fusion)
RAC 관련 용어
- Interconnet(Private Network)기능을 통해 instance간 데이터를 직접 주고 받을 수 있습니다.
> 각 instance를 연결하는 망
- Public Network: RAC 유지보수를 위하여 관리자가 사용하는 망
- VIP Network: 외부 사용자들이 접속하는 망. 서비스 제공 망
참고자료
https://seandb.tistory.com/entry/RAC-%EA%B5%AC%EC%A1%B0
https://rosebud90.tistory.com/entry/Oracle-RAC%EB%9E%80
2019년 1월 29일 화요일
피드 구독하기:
댓글 (Atom)
[Network] DMZ의 정의
DMZ (De-Militarized Zone) - 보안을 위하여 내부/외부 네트워크를 분리할 때, 외부로 서비스는 제공 하면서 내부의 보안을 유지 하기 위한 방법입니다. - 내부망과 외부망 사이에 위치한 네트워크입니다. ...
-
서버 원격 접속 시 보안을 위하여 클립보드 사용을 제어할 수 있습니다. > 로컬 그룹 정책 편집기 > 컴퓨터 구성 > 관리 템플릿 > Windows 구성 요소 > 터미널 서비스 > 원격 테스트톱 세션 호스트...
-
세션 - 프로세스는 프로세스를 시작시킨 사용자에게 속하며, 세션에 속합니다. - 세션은 프로세스, 윈도우, 윈도우 스테이션, 데스크탑, 여러 리소스들을 포함합니다. - 프로세스는 1개 세션에 속하고 각 세션은 세션 ID를 가지고 있습니다. - ...
-
개요 - HP에서 만든 임베디드 서버관리 기술입니다. - 기본 NIC 외 물리적 이더넷 포트를 사용하여 원격지에서 HP 서버 활동을 수행합니다. - ProLiant 서버 사용자에게 제공되며, 원격 접속 포트로 시스템에 접속합니다. - 시스템 앞...
댓글 없음:
댓글 쓰기