Title: HA Cluster (??? ????)
1HA Cluster (??? ????)
- 2005. 10. 15
- ??????????? 9878110 ???
- ??????????? 9878155 ???
- ?????? 200157067 ???
- ?????? 200157091 ???
- ????????? 200221709 ???
- ????????? 200220986 ???
2? ?
- V-LAN? ??
- V-LAN ??
- Bonding???
- Bonding ??
- Teaming???
- Bonding? Teaming? ???
- ??? ?? ??
- Fail Over ? ?? ??
- NIC ??? ?? HA Cluster ??
- HA Cluster ?? ??
- Cluster??
- Clustering? ???
- Clustering? ??
- HA Cluster??
- HA Cluster ?? ??
- ???? ???? ??
- ??? ? ??? ??
- HA Clustering ?? ??
- HA Clustering ??
- V-LAN???
3Cluster??
- Cluster??
- ??? ??? ?? ??? ?? ??? ?? ?? ??
- ??? ?? ???(?? ?????)? ??? ??? ??? ??
- ??? ????? ??? ??? ????? ???? ?????? ??
- ?????? ?????? ?? ??
- ??? ?????? ?? ??
- ?? ?????????? ??? ??? ?? ???? ???? ?? ????? ?????
?????? ??? ??? ????? ??? ?? - Clustering???
- ???? ???? ???? ??? ?? ??? ???? ??? ? ???? ??? ??
- ??? ??? ??? ????? ?? ??
- System? ?? ??? ??? ?? ??? ??? ??
4Cluster? ???
- ??
- ??????? ?? ??? ??? ??? ??? ? ??? ??? ??? ??? ??
- ??????? ????? ?? ?? ?????? ?? ??? ???? ?? ???
- ??? ??? ?? ????? ????? ??? ????? ???? ??? ??????
??? ?? - ?? ??? ???? ??? ????? ??? ??
5 Cluster? ??? (??)
- ??
- ?? ??? ?? ?? ??
- ??? ???? ???? ?? ??? ??? ????? ???? ??
- ???? ???(S/W, H/W)? ????? ????? ?? ??? ??
- ??? ???? ???? ?? ?? ??? ???? ??? ??? ??? ????
???? ??? ??? ??? ??? ?? - ????? ?? ??
- ??? ????(?? ???????? ???? ?? ????? ????? ???
?????)? ?? ???? ???? ?? - ???? ??? ???? ????? ?? ?? ??? ??? ??????? ??? ??
????? ?????? ? - ??? ??? ????? ???
- ????? ??? ???? ??? ???? ??? ??? ??? ?? ???
6Cluster? ??
- ? ??? ????(HPC Cluster)
- ???? ????(LVS Cluster)
- ???? ????(HA Cluster)
- ?? Clustering? 80? ??
7 Cluster? ?? (??)
- ? ??? ???? (HPC Cluster)
- HPC ????? ???? ????? ???? ?? ???? ???
- ??????? ????? ??? ????????? ??? Alpha-11? ??
- ??? ????? ????? ??? ? ? ?? ??? ??
- ? ??? ???? ??? ??? ?? ?? ???? ???? ???? ??? ??
??? ???? ???? ??? ???? ???? ?? ????? ?
8 Cluster? ?? (??)
- ???? ???? (LVS Cluster)
- ??? ???? ???? ?? ???? ???? ?? ? ??? ?? ????? ??
- ????? ?? ??? ?? ?? ??? ???? ???
- ? ???? ???? ??
- ?????? ??? ??? ?, ???????? ???? ???? ??? ???
- ?? ??? ??? ?????? ???? ?? ??? ???? ??? ????
9 Cluster? ?? (??)
- ???? ???? (High Availability Cluster)
- ???? ??? ??? ???? ???? ?? ?? ????? ??? ??
- ?) ???, ??? ??, ??? ???? ?
- ????? ???? ??
- ?????? ??? ??
- Heart beat
- ?????? ??? ???? ???? ????? ??? ?? ????? ??
- Fake
- ?????? ??? ???? ?????? ???? ?? IP? ????? ????? ??
???? ????
10HA Cluster??
- ???? ???? (High Availability Cluster) ??
- ?????? ??? ???? 1?? ???? ????? ???? 1?? ????? ?
- ?? ?? ? ?? ???? ???? ??? ????
- ??
- ????? ?? ????(Fault Tolerance) ????? ?? ????
????? ???? ??, ????, UPS??? ????, ???? ??? ?? ??
??? ??? ?? ?? ??(Downtime)? ?????, ??? ???? ?? ??
??? ??? - ?? ??
- ??? ?? ??? ????? ??? ????? ?? ?? ??? ??? ?? ?,
??? ???? ???? ???? ?? ??? Fail-Over
11 HA Cluster?? (??)
- ?? ??? ??
- ????? ??? ??? ??? ?? ????
- ??? ??? ????? ???? ?? ?? ?? ??? ?????? ???? ????
????? ? - ?? ???? ?? ?? ???? ? ???? ?? ?? ???? ??? ??? ?? ?
- ?? ???? ???? ?? ?? ??
- ?? ??? ? ?? ?? ? ?? ?? ??
- ?????? ?? ??? ???? ?? ???? ??? ???? ??? ??? ?
???, ?? ??? ???? ?? ??? ???? ??? ???
12HA Cluster ?? ??
- ??? ?? ??? ?? ?? ??? ??
- ?????? ?? ??? ?? ?? ??
- ??? ???? ?? ?? ?? ??
- ???? ??? ?? ???? ??(batch) ??
- ?? ? ??? ?? ?? ??/ ?? ??
- ??? ? ?? ??? ? ?????? ???
- ?? ? ??? ???? ??? ??? ??
- ???, ??? ?? ??? ??? IT ?? ??
- ????/ ?????? ?? ??, ????? ?
- ?? ?? ? ??? ?? ? ?? ?? ?? ?
- ?? ?? ??? ??? ? ???? ?? ??
13???? ???? ??
14??? ? ??? ??
15HA Clustering ?? ??
Clustering ?? ( ??? ??? ) ?? ???
??? ??? ?? - ???? ?? ?? ??? ?? - Fault Tolerance ??? ??? (99.999? ??? ??) - ?? 97 ?? - ?? ??? Fail? ?? ?? ?? ??? ?? ??
Data Source ?? - ?? ?? ??? ??? ?? ?? ? ?? - Fail ? ?? ?? ?? ?? Data? ???? ??
Application ??? - ??? ? ??????? Fail ?? ?? ??? ?? ???? ???? ???? ?? ?? ??? ??? ?? - ??? ??? ? ?? Service ??
?? ? ??? - ?? ??? ? ??? ?? ????? ?? - ??? ??? ??? ?? ??? ??? ??? ???? ? ? ?? ????? ????? ????? ???? ???? ???? ? ?? - ? ?? System ???? ?? ??? ???? ??? ???? ?? ???? ?? ?? ?? - ?? ? ??? ?? ? ????? ????? ??? ?? ??? ???? ??? ???
?? ?? - ???? ???? ? ? ?????? Fail ?? ???? ???? ?????? ????? ?? ?? ??? ???? ??? - ??? ??? ?????? ?? ???? ?? ??? ? ??? ?? ??? ???
16HA Cluster? ??
17V-LAN???
- VLAN (Virtual Local Area Network) ??? ?? ????
- ???? LAN ??? ???? LAN?? ???? ??
- ? ????? ??? LAN?? ???
- ? ????? ????? ?? LAN?? ????
- ?? ??, ??? ??? ??? ??? ??? 1?? ?????? ?? ???? ??
????? ?? ??? ?? ?? ?? VLAN? ???? ?? ??? - LAN?? ???? ??????(Broadcast)? ?? ??? ??
- ????? ???? ???? LAN? ??
- ???? ?? ?? ??? ???? ??? ?? ??
- ??? ???? ???? ?? ????? LAN? ??? ???? ?? ??? ?? ??
18V-LAN? ??
- ??? ??
- LAN? ????? ?? ???? ??? LAN??? ??????? ?? ?? ????
???? ??????? ???? ?? ?? - ????? ?????? ?? ?? ???? ???? ???? ?? ??
- ??? ??
- ???? ???? ??? ?? ???? ?????? ??
- ??? ??? ????? ?????? ???? ????? ??? ? ??? ?? ??
??? ?? -
- ?? ??
- ??? ???? ???? ?? VLAN?? ?? ???? ???? ??? ??
19 V-LAN? ?? (??)
- ???? ??? ??
- ??? ?? ?? ???? ??? ?? ??
- ?? ????? ?? ???? ??? ???? ??, ????? ??? ??? ?????
?? ? ??? ?? - ??, ?? VLAN? ???? ??? ?? ?? ??? ??
- ?? ??, ?? ??? ?? ?? ??? ??? ?? ???? VLAN? ??? ???
??? ?? ???? ??? ?? ?? ??? ? ?? ? - ??? ??
- ???? ??? ???? ????? ????? ?? ?? ? ??? ??
20V-LAN ??
- ?? ??
- ??? ?? ?? ??
- MAC ???? ??
- ?????? ??? MAC ???? ??
- IP Subnet ??
- IP Subnet? Mask ??
- ???? ??
- ???? ??
- ?? ??
- ? ?? ?? ??
21 V-LAN ?? (?? ??)
- Port 6?? ?? ??
- 1,2,5,6?? ??? ?
- 3,4?? ???
- 4?? ??? ???? ?? ??? ???? ???
Port VLAN
1 ????
2 ????
3 ???
4 ???
5 ????
6 ????
22 V-LAN ?? (MAC ??)
- ?? ???? ??? ??? ??? ??? ?? ???, MAC ???? Table?
?? ?? ?? VLAN?? ?? - NIC? ?? ?? ??? ??? ??
MAC ???? VLAN ?? Port ??
0x 00 03 2A 00 00 00 1 1
0x 00 EA 00 00 00 01 2 2
0x 01 00 00 00 00 00 1 3
0x 3A 1E 00 00 00 00 2 4
0x 00 00 00 10 7F 00 2 5
0x 00 90 00 00 2A 00 1 6
0x 00 00 00 00 00 01 1 7
0x 00 00 EF 00 00 00 2 8
VLAN ?? 1 ???, 2 ???? VLAN ?? 1 ???, 2 ???? VLAN ?? 1 ???, 2 ????
23Bonding???
- ?? ?? ??? ???? ????? ?? ??? ??? ???? ?????? ?????
?? - ???? ??? ??
- ?? ?? ??? ??? ?? ??? ???? ??????? ??? ??? ??
????? ????? ???? ???? - ??? ?? ?, ???? ???? ??? ?? ?? ???? ?????? ?? ??
??? ??????? ?? ??? ?? - ??? ???
- ?? ??? ???? ?????? ?, ??? ???? ??? ??? ?????????
???? ??? - ???? ???? ???? ??
24Bonding ??
- Balance-Round Robin Mode
- Active-Backup Mode
- Broadcast Mode
- Balance-XOR Mode
- 802.3ad Mode
- Balance-TLB(Adaptive Transmit Load Balancing)
- Balance-ALB(Adaptive Load Balancing)
25 Bonding ?? (??)
- Balance-Round Robin Mode
- ??? NIC(Network Interface Card)? ???? ????? ?????
???? ???? ?? - NIC? 3? ?? ??
- Nic-1 ? Nic-2 ? Nic3 ? Nic-1 ? Nic-2 ? Nic3 ?
- ????? ?? ?? ??? ?? ?? NIC? ???? ?????? ?? ???? ??
???? ??? ?? ?? - ??? ??? NIC ?? ?, ??? NIC?? ??? ?????? ???? ???
?? ??
26 Bonding ?? (??)
- Active-Backup Mode
- Bonding? ??? ??? NIC? ?? ??? NIC?? ?? ???? ????
Backup? ??? ?? ??? ???? ?? - ?? ?? ??? NIC? ??? ???? ??, Backup? ??? ??? ???
NIC??? ??? ?? ??? ?? - ??? ???? ??? ?? ??? ??
- ???? ??? ?? ???? ??
27 Bonding ?? (??)
- Broadcast Mode
- ??? ?? NIC? ??? ??? ??? ?? ???? ??
- ??? ???? ??? ??? NIC? ?? ??? ???? ??? ?? ??? ?
- ???, ?? NIC? ??? ? ?? ??? ??
- ??? ??? ?? NIC? ??? ???? ?? ??? ???? ??? ???? ???
Fault tolerance? ??
28Teaming???
- ? ? ??? NIC? ??? ?? NIC? ???? ??
- ?? ??, ? ?? NIC? ??? ?? ? ?? NIC? ?? ? ?? ?? ???
NIC? ?? ??? ?? - ???? ???? ??
- ??? Bonding? ????? ????? ??? ??? ???
29Bonding? Teaming? ???
- NIC? 2?? ??
- Bonding
- ??? ??? ?? ???
- ?? NIC ??? ??? ???? ???
- ??? IP? ?? ?? NIC? ???? packet? ??? NIC?
???(round-robin????) ?? - ?? ?? ? 50? packet? ??
- Teaming
- ???? ?? ???
- ?? ? NIC ?? ??? ??? ???? ?? ????? ??
- ?? ? ???? ???? ??? ?? NIC? ?? ?? packet? ??
- ?? ?? ? packet ??? ?? ??? ????? ??
30??? ?? ??
Cluster Service
Cluster Service
Heartbeat Ethernet
Heartbeat Ethernet
Event Engine
Event Engine
APP Service
APP Service
Resource ??
Resource ??
Resource ??
Resource ??
Disk I/O
Disk I/O
Drive D
Drive E
Resource ??
Resource ??
Network
Network
31Fail over ? ?? ??
??? ??, IP ??, ????, ???? ??
/vol2
/vol1
?? ?? Fail over ??
Red
Blue(Node Name)
203.234.111.1(IP)
203.234.111.2
vol 1 (file system)
Vol 2
Oracle (Service)
WEB Service
32NIC ??? ?? HA Cluster??
- NIC ? ?? ??
- NIC ? ?? ??
- NIC ? ? ???? ??
33HA Cluster NIC 1? ??
Router
Service Heartbeat Network
- Node 1 IP 10.1.1.1
- Node 2 IP 10.1.1.2
- Oracle Service 10.1.1.10
- FTP Service 10.1.1.20
- Service ? Heartbeat? ?? Network?? ??
- (??) ???? ??? ?? Network Card ??? ?? Network
Card? ?? ?? - (??) Health Check? ??? ?? ?? Network? ??? ??
Service? ??? ?? ?? ??
Oracle
FTP
Oracle
FTP
Oracle
Node 2
Node 1
- ?? Node? Network Fail? Router? ?? Network?? Link?
?????? ??
VOL 1
- ??? ??? Network?? ??? ??? ??? ??? ?? ???
Failover??
VOL 2
34HA Cluster NIC 2? ??
Router
Service Network
- Heartbeat 192.1.1.1 / 192.1.1.2
- Node 1 IP 10.1.1.1
- Node 2 IP 10.1.1.2
- Oracle Service 10.1.1.10
- FTP Service 10.1.1.20
- Service ? Heartbeat Network? ??
Heart beat
- (??) Heartbeat Network? ??? ????? Service
Network? ???? ? Failover? ???? ?? - (??) ???? ?? Network card? ??
Oracle
FTP
Oracle
FTP
Oracle
Node 2
Node 1
- ?? Node? Service Network? ??? ???? ? Link Down?
???? Failover??
VOL 1
VOL 2
35HA Cluster NIC 3? ?? ??
Router
- Heartbeat 1 192.1.1.1 / 192.1.1.2
- Heartbeat 2 192.1.2.1 / 192.1.2.2
- Node 1-1 IP 1-2 10.1.1.1 / 10.1.1.3
- Node 2-1 IP 2-2 10.1.1.2 / 10.1.1.4
- Oracle Service 10.1.1.10
- FTP Service 10.1.1.20
- Service ? Heartbeat Network? ??
- Bonding, Teaming ??
Heart beat
- Heartbeat Network? ??? ????? Service Network?
???? ? Failover? ???? ??
- ?? Node? Service Network Fail? ?? Node?
Failover?? ??, ?? ? Network Card? Service IP
Failover?? (WIN NT? ????)
36HA Cluster ?? ??
- ?? ??? ?????? ??? ?? ??
- ??? ??? ? ???? ????? ??? ?? ?? ??? ??? ???? ???
???? ????? ???? ??? ??? ???? ??? ?? - ?? ??? ???? ???? ??? ?? ??
- ???? ??? ???? ???? ???? ?? ?? ???? ??? ???? ????
??? ??? ???? ??? ?? ?? - ? ???? ?? ?? ??? ??
- ??? ?? ???? ?? ??? ?? ??
- ? ???? ? ?? ???? ??? ?, ??? ?? ??? 10km??(Fiber
Channel ?? ?)?? ???? ?? ?? ?? ? ??? ???
37????? !