오라클 9i RAC는 쉽게 말해서 HA(High Availability) 기능에 중점을 둔 DB라고 본다면 10g는 availibility기능뿐만 아니라 본격적으로 복수(9i는 보통 2대로 사용, 10G는 8개~16개 이상)개의 DB클러스터에서 부하를 분산하고 작업을 이전할 수 있도록 설계되었다고 볼수 있지요.
그런데, 문제가 Grid라는 용어는 보통 Cluster of Cluster라는 의미를 포함하고 있는데, 오라클 입장에서는 9i에 클러스터라는 상품명을 써먹었기 때문에 10g를 클러스터라고 부르기에는 문제가 있지요. 그러니까, 클러스터 다음 용어를 10g에 붙여서 그리드라고 우기는 것이지요.
제가 보기에 9i는 HA버전, 10g는 클러스터 버전이라고 보시면 됩니다. 단지 이름은 9i가 클러스터, 10g는 Grid를 사용하고 있지요. 저번 컨퍼런스에서 오라클 담당자한테 다음 버전에는 뭐 붙일거냐? 라고 물어보니 답을 못하더군요.
오라클 9i RAC는 쉽게 말해서 HA(High Availability) 기능에 중점을 둔 DB라고 본다면 10g는 availibility기능뿐만 아니라 본격적으로 복수(9i는 보통 2대로 사용, 10G는 8개~16개 이상)개의 DB클러스터에서 부하를 분산하고 작업을 이전할 수 있도록 설계되었다고 볼수 있지요.
그런데, 문제가 Grid라는 용어는 보통 Cluster of Cluster라는 의미를 포함하고 있는데, 오라클 입장에서는 9i에 클러스터라는 상품명을 써먹었기 때문에 10g를 클러스터라고 부르기에는 문제가 있지요. 그러니까, 클러스터 다음 용어를 10g에 붙여서 그리드라고 우기는 것이지요.
제가 보기에 9i는 HA버전, 10g는 클러스터 버전이라고 보시면 됩니다. 단지 이름은 9i가 클러스터, 10g는 Grid를 사용하고 있지요. 저번 컨퍼런스에서 오라클 담당자한테 다음 버전에는 뭐 붙일거냐? 라고 물어보니 답을 못하더군요.
우선 전 오라클 전문이 아니라 정확히는 모르지만 위의 내용을 약간 정정 하겠습니다.
오라클에서 RAC와 유사한 기능을 8i에서는 OPS라고 불렀고 9i,10g 에서는 RAC라고 부릅니다.
OPS와 RAC 가장 큰 차이는 성능 향상에 있습니다. 예전 OPS는 좀 느렸다는.. ^^;
9i RAC와 10g RAC 의 차이점은 기존에 8i OPS, 9i RAC는 오라클만으로 구성이 불가하였습니다.
다른 써드파티 밴더의 클러스터 웨어를 사용하여야 했습니다(SUN(Solaris)-SUN Cluster, HP(HP-UX)-MC/Service Guard,IBM(AIX)-HACMP, VERITAS-SF Oracle RAC 등이 있습니다. 단, 윈도우즈와 리눅스에서는 오라클 자체만으로 OPS,RAC 구성이 가능하였습니다.)
10g에서는 CRS와 ASM을 사용하여 오라클 만으로 오픈시스템(유닉스계열이겠죠..)에서 구성이 가능합니다. 10g의 경우 아직 초기라서 그렇게 권장한는 분위기는 아닌것 같습니다.
즉, 8i OPS에서 부터 10g RAC 까지 성능이나 약간의 기능 차이는 있겠으나 동일한 목적을 가지고 있습니다. 그 목적이란 단일한 DBF 파일에서 대하여 멀티 호스트(여러대의 서버)에서 접근 가능한 병렬 데이타 베이스 구축입니다.
9i R2 부터는 dbf 파일을 raw 디바이스가 아닌 클러스터 파일시스템(공유 파일시스템)에서 사용 할 수 있습니다.
물론 선택 사항으로 초기 설치시에 raw 디바이스나 파일시스템 사용을 선택 할수 있습니다.
HA 클러스터는 오라클 제품은 없는 걸로 알고 있습니다.
HA 클러스터 제품으로는 위에 언급한 제품들과 EMC의 LAAM, MS의 MSCS 가 가장 많이 사용되어지는 HA 클러스터 소프트웨어입니다.
온라인에서 글을 작성하여 틀린 부분이 있을 수 있으니 양해 바랍니다... ^^;
질문의 내용이 RAC 였으므로 HA 클러스터에 관한 내용은 생략하겠습니다.
궁금하시면 질문을 남기시면 답변을 드리겠습니다.
오라클이 Grid란 용어를 단것은 마케팅용이라는 것만 말씀드리고 싶군요.
한마디로 말씀드려서, RAC는 클러스터가 아닌데 Real Application Cluster라고 이름 붙였고, 10g는 Grid가 아닌데 Grid라고 이름을 붙인거죠.
유행한다고 아무 용어나 붙이는게 아니죠. 그나저나 다음 버전은 뭐를 붙일려는지 궁금하군요. Oracle 11internet? Oracle 11electric(전기처럼 아무데서나 디비를 쓰자...) 뭐 이런거 좋겠네요.
그리고, Oracle 9i를 팔아먹은 대다수의 영업사원들은 두대를 쓰고 9i를 쓰면 안죽어요... 이게 마케팅포인트였고, 이제 10g는 여러대 쓰니까 더 좋아요. 이게 영업 용어겠지요. 옆자리 영업사원한테 물어보세요.
그리고, 오라클 파신다면 제대로 좀 보세요. 9i의 주기능이 HA기능입니다. HA기능이 HA클러스터 제품으로만 구현된다고 보시면 공부좀 더하세요. 정말로 9i를 고객들이 퍼포먼스를 올리기 위해서 Parallel DB로 사용했다고 착각하고 계시는군요. 쓰고 있는데 가서 물어보세요. 왜 9i를 고객들이 샀는지.
오라클 9i RAC는 쉽게 말해서 HA(High Availability)
오라클 9i RAC는 쉽게 말해서 HA(High Availability) 기능에 중점을 둔 DB라고 본다면 10g는 availibility기능뿐만 아니라 본격적으로 복수(9i는 보통 2대로 사용, 10G는 8개~16개 이상)개의 DB클러스터에서 부하를 분산하고 작업을 이전할 수 있도록 설계되었다고 볼수 있지요.
그런데, 문제가 Grid라는 용어는 보통 Cluster of Cluster라는 의미를 포함하고 있는데, 오라클 입장에서는 9i에 클러스터라는 상품명을 써먹었기 때문에 10g를 클러스터라고 부르기에는 문제가 있지요. 그러니까, 클러스터 다음 용어를 10g에 붙여서 그리드라고 우기는 것이지요.
제가 보기에 9i는 HA버전, 10g는 클러스터 버전이라고 보시면 됩니다. 단지 이름은 9i가 클러스터, 10g는 Grid를 사용하고 있지요. 저번 컨퍼런스에서 오라클 담당자한테 다음 버전에는 뭐 붙일거냐? 라고 물어보니 답을 못하더군요.
음...
좋은 정보감사합니다.
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------
우선 전 오라클 전문이 아니라 정확히는 모르지만 위의 내용을 약간 정정
우선 전 오라클 전문이 아니라 정확히는 모르지만 위의 내용을 약간 정정 하겠습니다.
오라클에서 RAC와 유사한 기능을 8i에서는 OPS라고 불렀고 9i,10g 에서는 RAC라고 부릅니다.
OPS와 RAC 가장 큰 차이는 성능 향상에 있습니다. 예전 OPS는 좀 느렸다는.. ^^;
9i RAC와 10g RAC 의 차이점은 기존에 8i OPS, 9i RAC는 오라클만으로 구성이 불가하였습니다.
다른 써드파티 밴더의 클러스터 웨어를 사용하여야 했습니다(SUN(Solaris)-SUN Cluster, HP(HP-UX)-MC/Service Guard,IBM(AIX)-HACMP, VERITAS-SF Oracle RAC 등이 있습니다. 단, 윈도우즈와 리눅스에서는 오라클 자체만으로 OPS,RAC 구성이 가능하였습니다.)
10g에서는 CRS와 ASM을 사용하여 오라클 만으로 오픈시스템(유닉스계열이겠죠..)에서 구성이 가능합니다. 10g의 경우 아직 초기라서 그렇게 권장한는 분위기는 아닌것 같습니다.
즉, 8i OPS에서 부터 10g RAC 까지 성능이나 약간의 기능 차이는 있겠으나 동일한 목적을 가지고 있습니다. 그 목적이란 단일한 DBF 파일에서 대하여 멀티 호스트(여러대의 서버)에서 접근 가능한 병렬 데이타 베이스 구축입니다.
9i R2 부터는 dbf 파일을 raw 디바이스가 아닌 클러스터 파일시스템(공유 파일시스템)에서 사용 할 수 있습니다.
물론 선택 사항으로 초기 설치시에 raw 디바이스나 파일시스템 사용을 선택 할수 있습니다.
HA 클러스터는 오라클 제품은 없는 걸로 알고 있습니다.
HA 클러스터 제품으로는 위에 언급한 제품들과 EMC의 LAAM, MS의 MSCS 가 가장 많이 사용되어지는 HA 클러스터 소프트웨어입니다.
온라인에서 글을 작성하여 틀린 부분이 있을 수 있으니 양해 바랍니다... ^^;
질문의 내용이 RAC 였으므로 HA 클러스터에 관한 내용은 생략하겠습니다.
궁금하시면 질문을 남기시면 답변을 드리겠습니다.
답변의 요지를 제대로 이해하지 못하시는군요. 오라클 장사하세요?오
답변의 요지를 제대로 이해하지 못하시는군요. 오라클 장사하세요?
오라클이 Grid란 용어를 단것은 마케팅용이라는 것만 말씀드리고 싶군요.
한마디로 말씀드려서, RAC는 클러스터가 아닌데 Real Application Cluster라고 이름 붙였고, 10g는 Grid가 아닌데 Grid라고 이름을 붙인거죠.
유행한다고 아무 용어나 붙이는게 아니죠. 그나저나 다음 버전은 뭐를 붙일려는지 궁금하군요. Oracle 11internet? Oracle 11electric(전기처럼 아무데서나 디비를 쓰자...) 뭐 이런거 좋겠네요.
그리고, Oracle 9i를 팔아먹은 대다수의 영업사원들은 두대를 쓰고 9i를 쓰면 안죽어요... 이게 마케팅포인트였고, 이제 10g는 여러대 쓰니까 더 좋아요. 이게 영업 용어겠지요. 옆자리 영업사원한테 물어보세요.
그리고, 오라클 파신다면 제대로 좀 보세요. 9i의 주기능이 HA기능입니다. HA기능이 HA클러스터 제품으로만 구현된다고 보시면 공부좀 더하세요.
[quote="..."]답변의 요지를 제대로 이해하지 못하시는군요. 오라
댓글 달기