Oracle/Admin2009. 11. 20. 15:00
오라클이 grid computing을 지원하는 최초의 데이터베이스라고 하는 근거는 무엇일까?

아래의 3가지 측면의 서비스를 제공해야 Grid computing이라고 할 수 있다.
오라클은 ASM, RAC, oracle streams 등의 소프트웨어를 제공함으로써 3가지 서비스를 제공한다고 할 수 있다.

   storage  database  application
 pooling
여러 소집단을 묶는 것
 ASM  RAC  oracle streams, AS
 virtualization
가상화
 ASM  RAC  oracle streams, AS
 provisioning
필요한 쪽에 공급할 수 있는 능력
 ASM  RAC  oracle streams, AS

아래의 설명을 보면 각 서비스의 내용을 이해할 수 있다.

작은 디스크를 모아서 디스크 그룹을 생성한다. (pooling)

create diskgroup dg1
normal redundancy
failgroup c1 disk
             '/devices/diska1' ,
             '/devices/diska2' ,
             '/devices/diska3' ,
             '/devices/diska4' ,
failgroup c2 disk
             '/devices/diska1' ,
             '/devices/diska2' ,
             '/devices/diska3' ,
             '/devices/diska4' ;


4개의 디스크에 25m씩 저장.(virtualization)

create tablespace ts1
datafile '+dg1' size 100m;


디스크 추가(추가되는 곳에 1/n이 넘어감)
각 디스크에서 5m씩 복사해서 새로운 디스크로 복사후 기존 데이터 5m지움.
각 디스크에는 20m씩 데이터가 들어가 있음

alter diskgroup dg1
add disk '/devices/diska5' name diska5,
             '/devices/diska6' name diska6;


dg2의 diska5를 drop시킨다.
dg2의 diska5 내에 있는 데이터를 dg2의 diska1~diska4로 옮기고
diska5를 dg1으로 옮긴다.(provisioning)

alter diskgroup dg2 drop disk diska5;

'Oracle > Admin' 카테고리의 다른 글

Explain Plan과 Execution Plan의 차이  (0) 2009.11.22
linux4에 oracle10gR2 or oracle11gR2 설치  (0) 2009.11.22
Query 실행순서(update)  (0) 2009.11.19
Query 실행순서(select)  (0) 2009.11.19
Oracle Architecture  (0) 2009.11.18
Posted by 자수성가한 부자