728x90
File system, Raw Device 및 ASM(Automatic Storage Management) 고유한 특징과 장점
1. File System
- 파일 시스템은 일반적인 운영 체제에서 사용하는 파일 및 디렉터리 구조를 관리하는 데 사용됩니다.
- 파일 시스템을 사용하여 데이터를 저장하면 파일 및 디렉터리를 조직화하고 파일 액세스 및 관리를 간단하게 만들 수 있습니다.
- 일반적으로 데이터베이스 파일을 파일 시스템에 저장하면 데이터베이스 관리와 백업이 편리하며 데이터베이스 파일을 일반 파일로 쉽게 복사하고 이동할 수 있습니다.
- 단점으로는 파일 시스템 오버헤드와 관리가 복잡해질 수 있으며 데이터베이스 파일의 성능 최적화에 한계가 있습니다.
2. Raw Device
- Raw Device는 파일 시스템을 거치지 않고 스토리지 디바이스에 직접 액세스하는 방식입니다. 즉 데이터를 파일 시스템으로 매핑하지 않고 스토리지 디바이스에 직접 기록합니다.
- Raw Device를 사용하면 데이터베이스가 파일 시스템의 오버헤드를 피하고 데이터베이스 파일에 대한 직접적인 디스크 액세스가 가능하므로 데이터베이스의 I/O 성능이 향상될 수 있습니다.
- 그러나 Raw Device를 사용하면 스토리지 및 데이터베이스 파일 관리가 복잡해지며 데이터베이스 이식성이 제한될 수 있습니다.
3. ASM(Automatic Storage Management)
- ASM은 Oracle의 스토리지 관리 및 파일 시스템 솔루션으로 데이터베이스 파일을 스토리지에 효율적으로 할당하고 관리합니다.
- ASM은 데이터베이스 파일을 스토리지로 직접 관리하며 고급 기능을 통해 성능을 최적화하고 데이터 무결성을 보장합니다.
- ASM은 파일 시스템 및 Raw Device의 장점을 결합하며 데이터베이스 파일의 스트라이핑 및 미러링을 제공하여 고성능 및 고가용성을 확보합니다.
File System, Raw Device, ASM(Automatic Storage Management)의 스토리지에 접근하는 방식
파일 시스템, 원시 장치 및 ASM의 특징을 비교
기능 | File system | Raw Device | ASM |
데이터 구성 | 데이터를 파일과 디렉토리로 구성 | 데이터를 직접 접근 | 데이터를 논리적 볼륨으로 관리 |
속도 | 느림 | 빠름 | 빠름 |
확장성 | 제한적 | 제한적 | 확장성이 뛰어남 |
데이터 보호 | 데이터 보호 및 복구 기능 제공 | 데이터 보호 및 복구 기능 부족 | 데이터 보호 및 복구 기능 제공 |
보통 데이터베이스 환경에서는 ASM을 사용하여 데이터베이스 파일을 관리하며, ASM은 Raw Device 및 파일 시스템의 장점을 결합하여 데이터베이스의 성능과 가용성을 극대화합니다.
참고URL
- HYEOB KIM : Oracle ASM
- Microsoft Learn : Azure Linux 가상 머신에 Oracle ASM 설정
- Dell Technologies : RHEL 7.x에서 Oracle 12c 릴리스 2 그리드 및 RAC 데이터베이스를 구축하는 방법
728x90
'기타' 카테고리의 다른 글
네트워크 대역폭(Network Bandwidth)이란 (0) | 2023.11.28 |
---|---|
Cloudflare API를 사용하여 A 레코드의 프록시를 활성화 및 비활성화하는 방법 (0) | 2023.11.24 |
IDS와 IPS의 정의, 개념, 차이점 및 구성 방법 (0) | 2023.10.27 |
ZABBIX 로그 파일 모니터링 (0) | 2023.10.26 |
SQL과 NoSQL 그리고 Time Series Database의 특징 및 주요 차이점 (0) | 2023.10.25 |