반응형
DB 서버 운영자가 왜 디스크 관리를 안 할 수 있는지, Oracle ASM이 무엇인지 간략하게 정리해보았습니다.
0. Oracle 데이터를 저장하고 관리하는 방식
- File System : OS를 통해 관리 - 사용자 관리 용이, 성능 저하
-
Raw Device : Oracle이 직접 스토리지에 데이터를 저장 - 성능 우수, 사용자 관리 어려움
-
Oracle ASM : 위 두 가지의 장점을 살린 방식
1. 주요 특징
- 기존 방식은 디스크 추가 및 제거 후 파일 재배치 작업이 어렵습니다.
- Disk Group에 디스크를 추가하거나 제거하면 서비스 중단 없이 자동으로 파일 재배치 작업을 수행합니다.
-
Allocation Unit(AU) 단위로 서로 다른 디스크에 데이터를 균등하게 분산 저장합니다. (I/O가 효율 향상)
2. Oracle ASM 구조
2-1. Single

2-2. RAC

3. Disk Group
- 최소 2개 이상 디스크를 여러 개 묶어서 Disk Group 으로 구성, 관리합니다.
-
일반 디스크를 ASM Disk Group으로 사용하기 위해 물리적 디스크를 논리적 ASM Disk로 구성합니다.
-
Block에 해당되는 AU, AU가 여러 개 모인 Extent를 사용해 ASM Disk에 데이터를 저장합니다.
-
데이터를 저장할 때, AU 단위로 Disk Group 에 분산 저장합니다.
-
안정성(Redundancy) 를 위해 Normal (2way Mirror), High (3way Mirror), External (외부 RAID) 방법으로 Disk Group 을 생성할 수 있습니다.
반응형
'서버 운영 > Infra Study' 카테고리의 다른 글
FTP Active 모드, Passive 모드 (0) | 2024.04.09 |
---|