2024. 9. 9. 00:12ㆍDBMS/ORACLE Admin
Standalone (단일 인스턴스)
- Standalone 환경에서는 Oracle 데이터베이스가 단일 서버에서 운영된다. 만약 Oracle 프로세스가 비정상적으로 종료되면, 서버의 프로세스나 모니터링 툴이 이를 감지하고 자동으로 인스턴스를 재시작하여 서비스를 복구할 수 있다.
- 단일 서버에 의존하기 때문에 물리적 장애 발생 시 복구 속도가 제한적이며, 데이터베이스 다운타임이 길어질 수 있다.
RAC (Real Application Clusters)
- RAC는 다수의 노드(서버)가 하나의 Oracle 데이터베이스를 공유하는 구조로, Oracle 프로세스가 비정상 종료되더라도 다른 노드들이 자동으로 프로세스를 재시작하여 서비스를 유지하여 고가용성 및 확장성을 제공하며, 데이터베이스를 여러 서버로 분산시켜 무중단 운영을 보장한다.
ASM (Automatic Storage Management):
- Oracle에서 제공하는 스토리지 관리 기능으로, 디스크 그룹을 구성하여 데이터베이스 파일을 자동으로 관리하고, 성능을 최적화한다.
- 여러 노드에서 공유되는 스토리지 시스템으로, 데이터 재배치, 자동 리밸런싱 등의 기능을 통해 스토리지 관리의 복잡성을 줄인다.
Cluster File System (클러스터 파일 시스템):
- 여러 서버가 동일한 파일 시스템을 공유하도록 하는 파일 시스템이다. IBM의 GPFS, HP의 Serviceguard 등이 대표적인 클러스터 파일 시스템이다.
- 클러스터 내의 모든 노드가 동시에 파일 시스템에 액세스할 수 있어 다중 노드에서 파일을 안전하게 공유하고 처리할 수 있다.
NFS (Network File System):
- 주로 NAS(Network Attached Storage) 환경에서 사용되는 파일 시스템으로, 여러 서버가 네트워크를 통해 동일한 파일을 공유하는 방식이다.
- Oracle RAC 환경에서는 NFS를 통해 여러 노드가 네트워크 스토리지를 공유하여 데이터를 처리할 수 있다. NAS 환경에서는 저장소를 관리하고 쉽게 확장할 수 있는 장점이 있다.
'DBMS > ORACLE Admin' 카테고리의 다른 글
BCV | SRDF (0) | 2024.09.10 |
---|---|
Oracle RAC (Real Application Cluster) 환경에서 이중화 (0) | 2024.09.09 |
Large pool | Data Pump (0) | 2024.09.08 |
Synonym (Public, Private) (0) | 2024.09.03 |
Instance와 Disk(DB) (0) | 2024.08.30 |