반응형
raw logical volume
* filesystem의 direct control이 아닌, DB(Oracle, informix 등)와 같은 어플리케이션의 direct control을 받는 물리적/논리적 디스크 영역
* 특히, DB 어플리케이션에서는 rlv(raw logical volume)를 사용함으로써 파일시스템을 건너뛰고 어플리케이션에서 직접 컨트롤을 받기 때문에 더 좋은 성능을 얻을 수 있다.
(얼마만큼 개선되는지는 DB 사이즈, 어플리케이션의 드라이버와 같은 요소에 따라 좌우됨)
* LV와 rLV의 차이는 filesystem(mount point)의 유/무이다.
예를 들어, # mklv -y a_lv testvg1 이라는 커맨드로 testvg에 a_lv라는 이름의 LV를 생성하고 나면,
/dev 밑에 a_lv와 ra_lv 두 개의 특수 파일이 생성된다.
- /dev/a_lv
- /dev/ra_lv
여기에 mount point 즉, filesystem까지 만들어 주면 더이상 raw device가 아니기 때문에 a_lv라는 block special file이 사용되는 것이고, raw device로 사용하면 ra_lv라는 character special file을 어플리케이션이 컨트롤하게 되는 것이다.
즉, /dev/ra_lv는 raw device로 사용하겠다(=filesystem을 사용하지 않겠다)는 의미의 특수 파일이다.
반응형
'욕심쟁이 공부방 > AIX' 카테고리의 다른 글
errpt / TTY_TTYHOG (0) | 2018.11.15 |
---|---|
Time Zone 설정 (0) | 2018.11.15 |
/dev/.StorageRM-Semaphore (0) | 2018.11.15 |
IOCP (0) | 2018.11.15 |
boot image 생성하기 (0) | 2018.11.14 |