오라클이 grid computing을 지원하는 최초의 데이터베이스라고 하는 근거는 무엇일까?
아래의 3가지 측면의 서비스를 제공해야 Grid computing이라고 할 수 있다.
오라클은 ASM, RAC, oracle streams 등의 소프트웨어를 제공함으로써 3가지 서비스를 제공한다고 할 수 있다.
아래의 설명을 보면 각 서비스의 내용을 이해할 수 있다.
작은 디스크를 모아서 디스크 그룹을 생성한다. (pooling)
4개의 디스크에 25m씩 저장.(virtualization)
디스크 추가(추가되는 곳에 1/n이 넘어감)
각 디스크에서 5m씩 복사해서 새로운 디스크로 복사후 기존 데이터 5m지움.
각 디스크에는 20m씩 데이터가 들어가 있음
dg2의 diska5를 drop시킨다.
dg2의 diska5 내에 있는 데이터를 dg2의 diska1~diska4로 옮기고
diska5를 dg1으로 옮긴다.(provisioning)
아래의 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' ;
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;
datafile '+dg1' size 100m;
디스크 추가(추가되는 곳에 1/n이 넘어감)
각 디스크에서 5m씩 복사해서 새로운 디스크로 복사후 기존 데이터 5m지움.
각 디스크에는 20m씩 데이터가 들어가 있음
alter diskgroup dg1
add disk '/devices/diska5' name diska5,
'/devices/diska6' name diska6;
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 |