저장 영역 구성 개요
Oracle Data Infrastructure Cloud@Customer는 Oracle ASM(Oracle Automatic Storage Management)을 사용하여 공유 저장 영역을 관리합니다. 스토리지는 다음 레벨에서 구성됩니다.
- 데이터 기반 구조 레벨: 공유 기반 구조 스토리지가
+DATA및+RECOASM 디스크 그룹 간에 분할되는 방식과 모든 VM 파일 시스템에 대해 할당되는 스토리지 양을 정의합니다. - VM 클러스터 레벨: VM 파일 시스템 스토리지, 데이터베이스 스토리지 및 복구 영역 스토리지를 포함하여 특정 VM 클러스터에 할당되는 공유 스토리지의 양을 정의합니다.
- 애플리케이션 VM 레벨: 애플리케이션 VM 부트 볼륨 및 블록 볼륨에 대해 할당된 스토리지를 정의합니다.
데이터 인프라 레벨에서 선택된 스토리지 구성은 해당 인프라에 생성된 모든 VM 클러스터 및 애플리케이션 VM에 사용 가능한 스토리지 용량에 영향을 줍니다.
데이터 인프라 레벨의 스토리지 구성
Data Infrastructure 리소스를 생성할 때 +DATA 및 +RECO ASM 디스크 그룹 간에 공유 저장 영역이 할당되는 방식을 구성합니다. 데이터 기반 구조가 활성화된 후에는 +DATA 및 +RECO 디스크 그룹 간의 스토리지 할당을 변경할 수 없습니다.
데이터 기반 구조는 공유 저장 영역을 다음 ASM 디스크 그룹으로 구성합니다.
-
+DATA디스크 그룹: 주로 데이터베이스 데이터 파일을 저장하기 위한 것입니다. VM 파일 시스템의 공간은 지정된 스토리지 크기에 따라+DATA디스크 그룹에서 할당됩니다. VM 파일 시스템은 클라우드별 툴링과 연관된 부트 볼륨, 소프트웨어 바이너리, 패치 및 파일을 저장합니다. 데이터베이스 데이터 파일 및 백업은 VM 파일 시스템이 아닌+DATA및+RECO디스크 그룹에 저장되어야 합니다. -
+RECO디스크 그룹: 주로 백업 및 복구와 관련된 파일에 대한 로컬 저장소를 제공하는 FRA(빠른 복구 영역)를 저장하는 데 사용됩니다. 기본적으로 FRA는 아카이브된 리두 로그 파일과 백업 콘트롤 파일을 저장합니다.
+DATA 및 +RECO ASM 디스크 그룹은 높은 중복성을 사용합니다. 높은 중복성은 향상된 데이터 보호를 위해 삼중 미러링을 제공합니다. 중복성 설정은 플랫폼에서 관리되며 변경할 수 없습니다.
VM 파일 시스템 스토리지는 +DATA 디스크 그룹에서 할당됩니다. 필요한 스토리지의 양은 각 VM에 설치할 소프트웨어에 따라 다릅니다. 각 데이터베이스 VM에 대해 최소 256GB가 필요합니다.
데이터 및 RECO 할당 비율
Data Infrastructure 생성 중에 +DATA 디스크 그룹에 할당된 사용 가능한 저장 영역의 백분율을 선택합니다. 나머지 스토리지는 +RECO 디스크 그룹에 할당됩니다.
Oracle은 80:20 할당을 권장합니다. 여기서 스토리지의 80%는 +DATA에 지정되고 20%는 +RECO에 지정됩니다.
+DATA 할당은 40%에서 90%로 설정할 수 있습니다. 따라서 +RECO 할당 범위는 60%에서 10%까지입니다.
VM 클러스터 레벨의 스토리지 구성
VM 클러스터를 생성할 때 데이터 인프라에서 사용 가능한 공유 스토리지에서 스토리지를 할당합니다. VM 클러스터 스토리지 구성에는 VM 스토리지, 데이터베이스 스토리지 및 복구 영역 스토리지가 포함됩니다.
VM 스토리지
VM 스토리지는 +DATA 디스크 그룹의 Oracle ACFS 볼륨에서 프로비저닝되며 데이터베이스 홈에 필요합니다. 콘솔에서 /u01 용량 필드를 업데이트하여 VM 스토리지 할당을 구성할 수 있습니다.
VM 클러스터를 만들 때 할당할 VM 스토리지의 양을 지정합니다. 필요한 VM 스토리지의 양은 VM 클러스터에서 사용할 데이터베이스 홈 및 데이터베이스 소프트웨어 버전 수에 따라 다릅니다.
VM당 최소 100GB /u01 공간이 필요합니다.
데이터베이스 저장 영역
데이터 기반 구조는 Oracle ASM 할당량 관리를 사용하여 VM 클러스터의 데이터베이스가 공유 기반 구조 디스크 그룹에서 소비할 수 있는 저장 영역의 양을 제어합니다.
VM 클러스터를 만들 때 다음에 대한 스토리지 할당량을 지정합니다.
- 데이터 스토리지
- Recovery Area 저장 영역
데이터 스토리지에는 최소 256GB가 필요하며 Recovery Area 스토리지에는 최소 64GB가 필요합니다.
애플리케이션 VM 레벨의 스토리지 구성
애플리케이션 VM 스토리지는 부팅 볼륨과 블록 볼륨으로 구성됩니다. 두 볼륨 모두 데이터 인프라의 +DATA 디스크 그룹에 있는 Oracle ACFS 스토리지에서 프로비저닝됩니다.
애플리케이션 VM 스토리지는 +DATA 디스크 그룹의 용량을 다른 리소스와 공유하므로 애플리케이션 VM에 대한 스토리지를 할당하기 전에 충분한 용량을 사용할 수 있는지 확인하십시오.
부트 볼륨
부트 볼륨은 VM의 시스템 파일 시스템을 제공합니다. 부트 파티션, 사용자 홈 디렉토리 및 스왑 공간을 포함하여 VM이 시작 및 작동하는 데 필요한 운영 체제 및 파일을 저장합니다.
운영 체제, 필수 패키지, 응용 프로그램 런타임 구성 요소 및 이후 운영 체제 업데이트를 수용하도록 부트 볼륨의 크기를 조정합니다.
블록 볼륨
블록 볼륨은 VM에서 실행되는 애플리케이션에 추가적인 영구 스토리지를 제공합니다. 운영 체제 파일 시스템과 별도로 저장해야 하는 응용 프로그램 바이너리, 구성 파일, 로그, 데이터 엑스포트, 스테이지 파일 및 기타 작업 로드별 파일에 사용합니다.
애플리케이션 스토리지 요구 사항, 예상되는 데이터 증가, 로그 보존 요구 사항, 백업 및 소프트웨어 업데이트와 같은 운영 프로세스에 따라 블록 볼륨의 크기를 조정합니다.
스토리지 계획 지침
스토리지를 구성하기 전에 다음을 검토하십시오.
- 작업 로드에 다른 Recovery Area 요구 사항이 없는 경우 권장되는 80:20
+DATA-+RECO할당을 사용합니다. - 작업 로드에 더 많은 Recovery Area 용량이 필요한 경우
+RECO할당을 늘립니다. - 작업 로드에 더 많은 데이터베이스 파일 용량이 필요하고 Recovery Area 요구 사항이 더 낮은 경우
+DATA할당을 늘립니다. - 데이터베이스 크기, 증가, 백업 및 복구 요구사항에 따라 각 VM 클러스터에 대한 데이터 스토리지 및 복구 영역 스토리지 할당량을 계획합니다.
- 운영 체제, 애플리케이션 및 데이터 스토리지 요구사항에 따라 애플리케이션 VM의 부팅 볼륨 및 블록 볼륨 용량을 계획합니다.
- VM 파일 시스템 스토리지는
+DATA디스크 그룹에서 할당됩니다.
VM 파일 시스템 구조
데이터 인프라에 배치된 VM은 다음 파일 시스템 구성을 사용합니다. VM에 대한 스토리지 할당을 계획할 때 파일 시스템 구조를 검토합니다.
| 파일 시스템 | 마운트 위치 |
|---|---|
devtmpfs |
/dev |
tmpfs |
/dev/shm |
tmpfs |
/run |
tmpfs |
/sys/fs/cgroup |
tmpfs |
/run/user/0 |
/dev/mapper/VolGroupVm-LogVolRoot |
/ |
/dev/mapper/VolGroupVm-LogVolOpt |
/opt |
/dev/vdb1 |
/u01 |
/dev/vda1 |
/boot |
<IP Address>:/opt/oracle/oak/pkgrepos/orapkgs/clones/repo |
/opt/oracle/basedb/pkgrepos |
<IP Address>:/u05/app/sharedrepo/bwglxjt4aqsanjmyvgnghazfmxbcba-shfs |
/sharedfs |
oracle_clusterware |
/u01/app/grid/crsdata/<hostname>/shm |
tmpfs |
/run/user/<session> |