Note-Notice
➽|DBM: Network 구성 검증
DBMS 구성, 필요한 최소 네트워크 환경 수준 + HAS
- 최소 네트워크 구성 요건
- 최소 1개 이상의 Network가 구성되어야함 (LO 미포함, 포함시 최소 2개 이상)
- (권장) Local Network (lo Device)로 구성 X
- 최소 구성 요건은 SERVER 이름 (HOST_NAME)을 통한 네트워킹 조건.
- 최소 HOSTS 구성 또는 DNS 구성이 되어야함.
- 최초 구성 시 DNS 이용 필요하더라도 DOMAIN NAME 방식은 권장하지 않음.
- 구성 완료 후 DOMAIN 방식 SERVICE 추가 하여 사용
# Env Root # 사전 /etc/hosts 작성 cat /etc/hosts ping ${HOSTNAME} # 통신여부 확인
- 최소 1개 이상의 Network가 구성되어야함 (LO 미포함, 포함시 최소 2개 이상)
➽|RAC: Network 구성 검증
RAC 구성, GI/DB 구성에 필요한 최소 네트워크 환경 수준
↘ RAC Network 구조 요약

↘ RAC Network 검토 및 검증사항
RAC - H/W Network 필수 검토 사항
- H/W 이중화 구성 여부 - Public / Private Network 일체
- NIC 이중화 구성 검토 / SERVER 상에서 네트워크 물리 이중화 가능여부 확인
- Bonding 구성 가능 (일부 OS Link Aggregation 지원)
- Active / Standby , Active / Active 구성 가능
- 단 Active / Active 구성일 경우 Switch 구성 간 Slave Interface 장애 시
살아남은 다른 Active에서 구성 전환에 문제 없는지 확인 필수- Switch 상에서 Active-Active Failover 장애 기능 처리 및 지원여부 확인
- Switch 상에서 Active-Active Failover 장애 기능 처리 및 지원여부 확인
- Bonding 구성 가능 (일부 OS Link Aggregation 지원)
- Network Switch 이중화 구성 여부 검토
- Network Switch 이중화 구성을 권장.
- NIC 이중화 구성 시 Network Switch 또한 이중화 구성 가능 검토
- Switch 이중화 구성시 Switch 간(Cross) 통신도 가능하도록 구성 검증 필수
- NIC 이중화 구성 검토 / SERVER 상에서 네트워크 물리 이중화 가능여부 확인
- 네트워크 구성 일반/최소 검토 권고 사항
- Zero Network 사용 금지 (169.254.X.X 대역)
- 전체 RAC 구성 NODE 일체
- Linux Server 중 USB 연결, 외부연결 등의 장치를 해당 대역을 사용하는 경우 존재
대표적으로 ILOM 존재하는 서버의 경우 OS와 통신을 위해 연결되는 경우도 있음. - 서버 구성 간 Zero Network 사용 여부 필수 검증 (SERVER/OS PART)
- Oracle RAC의 HAIP는 기본적으로 Zero Network 대역으로 통신
- HAIP는 RAC의 내부 통신을 위해 구성되며, Interconnect 대역으로도 불림.
- Oracle Grid Infrastructure에 의해 자동관리
- Private Network 구성을 기반으로 VIP(Virtual IP)로 구성됨
- 기본적으로 168.254.X.X IP 중 랜덤하게 할당.
이 구성을 RAC에서 HAIP 리소스로 관리.
- Interconnect 대역 동작 방식 - 장애 발생 위험성
- Interconnect IP 통신은 기본적으로 Unicast / BroadCast를 사용
- RAC로 구성된 전체 노드는 해당 통신 프로토콜에 모든 서버가 응답할때 까지
RAC노드는 모두 대기하거나 정지됨 ⇒> Network 장애로 판단, Brain-Split 조건 - Brain-Split 발생 시, RAC노드 중 장애로 판단된 서버를 중지 (CRS HANG) 발생
- 즉 RAC구성 노드 간 Zero Network 대역은 Oracle이 사용하는 용도 외
IP 할당 및 사용 금지 필수
- DNS 구성 관련 검토 사항
- DOMAIN 사용 가능, 단 설치/구축 이후 구성 권장
- DNS DOMAIN 사용시 인식되는 서버의 이름 (node.domain.io)
형태가 설치 전 서버의 이름을 지정될 시, 이후 노드명 관리가 어려워짐 - 실제 RAC에서 Full-Spec 경우 DNS Server 3개 필요
- 미구성 후 구축 및 운영 가능
- NTP 구성 관련 검토 사항
- 시간 동기화를 위한 구성 가능
- RAC는 프로세스 통신을 통해 시간 동기화를 맞추는 기능도 제공함.
- 단 전체 IT 시스템의 시간 동기화를 위한 구성시 아래 3가지 사항 고려
- 시간 동기화는 실시간 또는 Polling Time의 Delay가 10s 미만으로 구성 필수
- chronyd 구성 시 time 서버는 2개 이상 구성
- ntpd 구성시 ntpd 프로세스 옵션상 -x 옵션 구성 필수
- Zero Network 사용 금지 (169.254.X.X 대역)
↘ RAC Network 역할 및 권장사항
Network Role | 권장사항 |
|---|---|
(H/W) : Public Network - Service Network (DB) - Public IP - Hostname IP | 최소 필요 IP : 클러스터 노드 * 2 (각 노드 당 최소 1개) - Public Network 구성의 물리IP (HOSTNAME IP) + 오라클 기준 서버관리 IP + Network Protocol : TCP / UDP - Public Network 구성 간 NIC H/W 이중화 권고 + 최소 1GbE 이상 지원 가능한 인터페이스 및 스위치 사용 + DB Service를 제공하는 물리 네트워크(서비스망) + 서비스망 네트워크 속도에 맞춰서 구성 |
(VIP) : Virtual Network - Virtual IP - Service IP (Per Node) | 최소 필요 IP : 클러스터 노드 * 2 (각 노드 당 최소 1개) - 각 Node 별 DB Service를 제공하는 가상 IP + Node의 물리 Public Network 별로 1개씩만 등록 가능 + Grid Infrastructure에서 관리되는 Network 리소스 - Public Network Interface 장치를 공유해서 구성 + Public NIC 이용, 가상 Network IP 할당 + Public Network 대역과 동일 대역 IP 필요 + Virtual Network의 성능은 Public Network 성능과 동일 |
(VIP) : SCAN Network- Virtual IP - Service IP (Per Cluster) | 최소 필요 IP : 클러스터 시스템 당 1개 (최소 1개 ++) - RAC Cluster의 Service Load Banlance IP (Round-Robin) + SCAN IP의 경우 Cluster 당 최소 1개등록, 추가 가능. + Grid Infrastructure에서 관리되는 Network 리소스 - Public Network Interface 장치를 공유해서 구성 + Public NIC 이용, 가상 Network IP 할당 + Public Network 대역과 동일 대역 IP 필요 + SCAN Network의 성능은 Public Network 성능과 동일 |
(H/W) : Private Network- Private IP - Interconnect Network - Interconnect IP (VIP) | 최소 필요 IP : 클러스터 노드 * 2 (각 노드 당 최소 1개) - Private Network 구성의 물리IP (HeartBeat Network) + Database Internal Network (Interconnect) + Grid Infrastructure Network + RAC Node들 간에만 통신 가능한 별도의 네트워크 구성 필수! + Public Network와 다른 Network 대역 필수! - Private Network 구성 간 NIC H/W 이중화 권고 + 최소 1GbE 이상 지원 가능한 인터페이스 및 스위치 사용 + 1GbE 이상의 성능 구성 권장 (Interconnect 성능과 직결) + Network Protocol : TCP - Private Network 구성 간 Switch 이중화 권고 + 별도의 L2 Spec 이상의 Switch로 구성된 H/W 구축 권고 + 이중화 구성 시, Switch 간/Port 간 통신 가능 여부 검토 + Switch VLAN 구성 적용 가능 + VLAN 구성시 Network BandWidth 개런티 필요 - Private Network 구성 간 MTU 관련 권장 사항 + MTU 9000 구성 권장 + SERVER/SWITCH 모두 설정 필수 (PORT 설정) + Switch 이중화 구성 시, Switch 간 통신도 MTU 변경 필요 |
(H/W) : ASM Network- (OPTION) ASM IP - 18c New Feature | ( 옵션 구성 ) 최소 필요 IP : 클러스터 노드 * 2 (각 노드 당 최소 1개) - 18c Above Version - Private Network과 ASM Network 분리 환경 필요 시 구성 + 기본적으로 Private Network에서 ASM Network 트래픽 처리 + Network Protocol : TCP - 구성시 ASM Network 구성 H/W 이중화 권고 사항 + 구성시, Public/Private Network와 별도 대역 및 IP 필요 + 물리적 NIC/Switch 이중화 권고는 Private Network와 동일 |
- RAC 최소 구성 기준 필요 네트워크 정보 ( 2 Node 기준)
- 총 7 ea IP / 2 ea Network 대역 필요
- (H/W) Public Network : 2 ea (Network 1)
- (H/W) Private Network : 2 ea (Network 2)
- ASM Network 겸용
- (VIP) Virtual Network : 2 ea (Network 1)
- (VIP) SCAN Network : 1 ea (Network 1)
- SCAN의 경우, 설치 구축 후 제거 또는 사용X 가능
- 총 7 ea IP / 2 ea Network 대역 필요