메뉴 건너뛰기

Korea Oracle User Group

11g

HAIP

명품관 2018.11.12 14:53 조회 수 : 15

HAIP

 

오라클이 3rd Party의 솔루션을 이용하지 않고 Grid Infrastructure에서 Redundant Interconnect를 구현한 기능이며 HAIP라고 한다.

 

예로 아래와 같이 비교를 하면 쉽게 이해가 될 것 같다.

 

Public Network 용 - VIP

Private Network 용 - HAIP

 

HAIP는 169.254.*.* 대역을 subnet으로 가지며 Redundant Interconnect 용도로만 사용이 가능하고 최대 4개까지 생성된다. 

Private Network가 하나일 경우에는 하나, 두개일 경우에는 2개, 2개 이상일 경우에는 4개의 HAIP가 생성된다.

또, HAIP는 아직까지 IPv4만 지원하며 IPv6는 지원하지 않는다.

 

Private Network가 2개 이상 구성된 경우 RAC 데이터베이스 인스턴스와 ASM 인스턴스는 HAIP를 통해 Load balance를 맞춰주면서 버퍼를 전송할 것이다.

그리고 만약 NIC 한개가 Fail된 경우 다른 NIC로 HAIP를 Failover 해 주게 된다.

 

oradebug ipc 명령어를 통해 Cache Fusion을 통해 버퍼를 전송하는 프로세스가 사용하는 ip와 포트를 식별할 수 있다.

 

예)

oradebug setmypid

oradebug ipc

oradebug tracefile_name

 

=> 이후 테스트 시스템에서 테스트 후 내용 스크랩하여 추가할 예정임

 

Private Network를 추가한 경우 클러스터를 구성하는 각 노드마다 오라클 클러스터를 재시작해야 HAIP가 추가된다.

 

 

 

 

번호 제목 글쓴이 날짜 조회 수
» HAIP [1] 명품관 2018.11.12 15
위로