Title: High Availability Launch
1High Availability Launch
???? ?? Application Availability
2??? ???? ?? ??
Continuum of Events
3Clustering? ??
- Clustering???
- ???? ???? ???? ??? ?? ??? ???? ??? ? ???? ??? ??
- System? ?? ??? ??? ?? ??? ??? ??
- Clustering? ??
- ????(High Availability) ???? ???? ??
- Load Balancing ???? ??? ??
- ??? Clustering ??? ???? ???? ??? ??
- H.A? ?? Clustering? 80? ??
4???? ??? ??
Clustering ?? ( System ??? ) Only Single System
??? ???? ?? ???? ?? ?? ??? ??. Fault Tolerance ??? ??? (99.999? ??? ??) ?? 97 ??. ?? ??? fail? ???? ???? ????
Data Sources ?? ?? ??? ??? ?? ?? ? ??. Fail ? ?????? ?? Data ???? ??.
Application? ??? Service ? Application ? Fail ?? ?? ??? ?? Server ?? ?? ????? ?? ???? ??? ? ?? Service ??
?? ? ??? ?? System ? Service ?? ??? ?? ?? ??? ??? ??? ?? ??? ??? ??? ???? ? ? ?? ????? ????? ????? ???? Service? ???? ? ??. ??? System ???? ?? ??? ???? ??? ?????? System ??? ???? ?? ???? ?? ?? ??. ?? ? ??? ?? ? User?? Service ?? ??? ?? ??? ???? ??? ???.
Evaluation ???? ???? ?? User??? Fail ?? ???? Service? ?????? ????? ?? ?? ??? ???? ???? ??? ??? ?????? ?? ???? ?? ??? ? ??? ?? ??? ???
5???? ???? ??
???
????
53,750
30 seconds
5 minutes
537,500
52 minutes
5,590,000
56 million
8.75 hours
A V A I L A B I L I
T Y
280 million
43.7 hours
87.6 hours
560 million
180 hours
1 billion
3 billion
450 hours
Savings ()
6???? ??? ??
100.0
Fault Tolerance
99.999
n-Node Service Level HA
n-Node HA
99.99
2-Node HA Solution with RAID, UPS etc
2-Node HA Solution with Non-Shared Disk
99.5
99.0
98.0
Windows NT Server (Standard Edition)
96.5
95.0
Source Windows NT MSCS, Richard Lee, 2000
7??? ??? ?? ???
Fault Tolerance
8?? ??? ???
USERS
- ???? ??? Solution
- ?? ?? action?? Reaction? ??
- ?? Platform??? ??
- ?????? ?? ??
- ?? Server Vendor?? ??
- ?????? ?? ??
- ?? ??
9Legato? ???????
S O L U T I O N
???
????? ?? ???? ???
??????
??? ??? ??? ???? ?? ??
???
??? ??? ??? ???
???
10Legato Cluster? ??
- Single Code Base
- Unix? NT/2000, Linux? ??? Clustering
- Cross platform??? Single platform??? ?? ??? ??
???. - ???? ??? Platform? Management Console? ??? ? ??.
- 100node?? ??
- ?? ??? ????
- Proactive
11Strong HA Foundation
-
- Step 1
- ?? ???? ?? ??? ??? ????
- ??? ??.
Legato Cluster ???? ???? ???? ??? ?? ??? ????
???? ??? ??? ??. -- S Duplessie, Enterprise
Storage Group
12Legato Cluster? ??
Legato Cluster
Legato Replication
Workload Management
AdditionalCapabilitiesTBD
Data Transformation
Rules Engine
Tivoli
Packaged Rules
Custom Rules
API s
Legato
Event Engine
BMC
Systems
Networks
Applications
Databases
OtherApps
Customizable or Packaged Solution
13Leader of HA Market
Legato(42.08)
Veritas(5.4)
MS(3.4)
SUN(12.6)
NCR(12.8)
NCR(2.1)
Legato(27.9)
IBM(22.4)
Unisys(13)
Veritas(3.6)
Compaq(16.9)
MS(5.4)
???? IDC 1999?
SUN(8.9)
IBM(14.9)
Unisys(10.6)
Compaq(13.8)
14??? HA?? ??
15Strong HA Foundation
-
- Step 2
- ?? ??? ??? ?????? ?????
- ???? ??? ???? ??
... ?? ??? ????? ????? Legato? ???? ?????? ?????
??.. -- H Hindin, D.H. Brown
16Premier Applications Providers
???
??????
???
???
17Premier Network Specialists
???
??????
???
???
18Premier Platform Providers
???
??????
???
???
19Premier Data Storage Providers
???
??????
???
???
20??? ????? ??
-
- Step 3
- ??? ???? ??? ?? ????? ??
Legato Cluster? ????? ??? ??? ???? ???? ??? ???
?? ???? ??? ???? ?? ?? ??? ?????. -- S
Duplessie, Enterprise Storage Group
21 ?? ???? ??
Cluster Service
Cluster Service
Heartbeat Ehternet
Heartbeat Ethernet
Event Engine
Event Engine
AP Service
AP Service
Resource ??
Resource ??
Resource ??
Resource ??
Disk I/O
Disk I/O
Drive D
Drive E
Resource ??
Resource ??
Network
Network
22 How to Work?
Switchover IP Address, Host Name and Drive
/vol2
/vol1
Red
Blue(Node Name)
203.234.111.1(IP)
203.234.111.2
vol 1 (file system)
Vol 2
Oracle (Service)
WEB Service
23Local Disk ?? (Data Mirror)
- WAN?? ??? LAN??? Switchover
Oracle
Oracle
Oracle
Oracle
- Source?? ??? ???? ????? Target?? Mirroring
- ???? Size ? ??? ??? ?? ??? ??.
- ?? ??? Service IP ? Alias ? Serivce? Target?? ???
24Legato Replication Modes
??? ????? Data Protection? High Availability?
????.
Many to Many
One to One
One to Many
Many to One
25Data Mirroring ?? ??
- ???? Replicate? Data? Size? ?? ? ? ??
- Data?? ????? Remote? Replicate ??.
- Specific Directories(Tree Optional)
C\-(FAT/NTFS)
C\-(FAT/NTFS)
Application
Application
Data.dat
Data.dat
C\-(FAT/NTFS)
- Specific File(s)
- Specific Directories(Tree Optional)
- Entire Disk
Application
Data.dat
26Data Mirroring Mechanism
User Application
Source
Target
User File
I/O Manager
User File
Legato Router
Legato Driver
Legato Logs
Device Driver
Legato Logs
LAN WAN
Legato Send
Legato Receive
RPC
27Discrete Change to source file
Real time Change
Target Data in a file
Source Data in a file
- ? File???? ???? ??? ?? File? Over write?? ??
- ??? ??? ????? ?? ???.
- ??? OS? Replication Option? ?? ?? Legato ???
????.
28Advanced Failover Feature
- Service Detection
- Service Grouping
- ?? Failover
- Casecade Failover
- Auto Failback
29Service Detection
Heart Beat
FTP
SQL
IIS
IIS
IIS
IIS
IIS
Files
Contens
DB
Service Network
- ?? ??? ???? ??? ?? ???? Local?? ???
- ??? ??? ???? ???? ??? ??? ???? ???? ??? Failover
??
30Service Grouping
IIS
IIS
IIS
- Servie? Group?? ??? ??(FTP , IIS, SQL Group)
- ?? ??? Resource? ?? ??? ??? ??? Group? Failover??
31?? Failover
- ???? Node Fail? Service Group?? ?? Failover??
- Work Load Balancing???? ??? ??
32NIC ??? ????
33One NIC Trend
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?? ??
- ?? ?????? ?? ??
- Health Check? ??? ???? ??? ??? ?? Service? ???
???? ??
Oracle
FTP
Oracle
FTP
Oracle
Node 2
Node 1
- ?? Node? Network Fail? ??????? Alive??? ??? Check
- ??? ??? Network?? ??? ??? ??? ??? ????? Failover??
VOL 1
VOL 2
34Two NIC Trend (One
Heartbeat/One Service)
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? ??
- ???? ?? Networkcard? ??
Heat beat
Oracle
FTP
Oracle
FTP
Oracle
- Heartbeat Network? ??? ????? Service Network?
????? Failover? ???? ??
Node 2
Node 1
- ?? Node? Service Network Fail? LinkDown? ????
Failover??
VOL 1
VOL 2
35Multi NIC Trend (Two
Heartbeat/Two Service)
- 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? ??
- ??? Heartbeat? ??? Healthcheck
Heat beat
- ?? Heartbeat Network? ??? ????? ?? Heartbeat?
Healthcheck? ????? ??
- ?? Node? Service Network Fail? ?? Node?
Failover?? ?? ??? Network Card? Service IP
Failover?? (WIN NT? ????)
36Clustering ??? ??
Legato Cluster for SANLegato wanCluster?
37SAN-Ready Clustering
Workstations
- Storage ???? ???
- SAN??? Unlimited node ??
- ??? Disk Lock Management? ?? ??? ??? ? ??? ??
- Multi Storage ??
- Multi Platform? ??? ??
Local Area Network
Application Servers
Storage Server
Tape
SAN-Ready Clustering
38Legato wanCluster
Replicated Data Set
Primary Data Set
- ??, ?? ? ?? ??? ?? ??? ? ?????? ??? ??
- ???? ?? Failover ??
- Performance ?? ? ??? ??? ?? ??? ??
- ??? Storage ? Raid Level ??
39SAN?? Clustering?
Ora1
Ora2
Ora3
Ora4
Ora5
Ora6
Ora7
Ora8
Ora1
Ora3
Ora2
Ora4
Ora5
Ora6
Ora7
Ora8
Node1
Node2
Node3
Node6
Node7
Node8
Node4
Node5
Ora1
Ora2
Ora3
Ora4
Ora5
Ora6
Ora7
Ora8
40SAN?? Clustering?
ATM Backbone
Switch 2
Switch 1
622Mbps
622Mbps
622Mbps
155Mbps
????
????
ODB
ODB
????
????
????
????
????
ODB
ODB
????
node1
node2
node5
node6
node3
node4
SAN Switch
Disk Array
DLT Library
Disk Array
Disk Array
41WAN Clustering?
Clients
KT
Dacom
- MultiMedia Servie??
- KT/Dacom ?? ??? ??
- DB ? VOD File? KT?? Dacom?? ??? Replication
- ?? DB? query? 1???? KT?? ??? ??? ??? ??? Dacom?
Backup DB? ???? Failover - 3DNS? ???? Client? ??? ????? ???? ?? ? ??? ???
???? Redirect - ?? ????
- - Web ? Streaming Service
- 1???
- - DB ? File Server
- 2? ??
Router
3DNS
BIG/ip
BIG/ip
Server 1
Web Server Arrays
Streaming Server Arrays
Backup DB
File Server
File Server
DB
42Legato Cluster Management
Unix Cluster
Linux Cluster
NT/2000 Cluster
43??? ????
- System ??
- Unix? ?? ??? System? ?? ? OS Version? ??
- Storage ?? ??
- ?? ??? Array? ??? ?? Interface?? ?? (SCSI /
Fiber) - ?? ??? Array? ???? ?? ?? ??? Data Replication
S/W? ??? ??? - ??? Storage? ?? ? ?? (DAS, NSA, SAN)
- O.S Version
- NIC IP Address
- Service ? Heartbeat Network?? ??? ?????? ?? ? ??
- 1? ??? Heartbeat ? Service Network ??
- DB?? ? raw Device? ????
- Raw device? ?? ????? Cluster? ??? ???? open? ??
?? Failover? ??? ???? ?? ??? ??? DB? raw device?
???? ???? SDS ? VxVm? ?? Volume Manager? ?? - DB? Active-Active??? DB? Multi-Instance? ??????
?? - ??? Volume Manger? ??
- Solstic Disk Suite ? system? ?? Disk? Device???
???? ? - Veritas Volume Manager rootdg? ? System? Local
Disk? ????? ? - User Application? ???? ? ??
- Client? ??? Firewall? ????
44Clustering ????
O.S Linux (Red Hat 6.1 ??, Caldera 2.3 ??)
Solaris 2.5??, HP-UX 10.x / 11.0, AIX 4.3
Windows NT 4.0 Server??
Window 2000 Server ?? CPU Intel Pentium 160Mhz
??( NT, Linux) Free Disk 20MB?? ?? Network 1
or 2 NIC / System (Service)
More 1 NIC/ System for Heartbeat (Option) NT
Domain PDC,BDC,Member-Member,
Standalone-Standalone W2K?? ??? WorkGroup
name?? ?? Active Directory
Service??? member? ?? IP address Boot IP
Service IP
45Support Ap. Package
Data Base (MS-SQL, Oracle, Sybase, Informix,
Progress, Open-M ) Firewall -1 SAP R/3 Lotus
Notes All BackOffice Product such as IIS, SNA,
MTS,SMS... Rational Clear Case CA- Unicenter
TNG Legato Network User define Applications ETC
46Reference Site-1000? ???
Press education ???? K.B.S ?????
???? ?????? ????? ???? ???? ? ??
Manufactory ?? ??? ??? ?????/???
?????? ? ?? ????
????? ? ??
Banking Securities ????? ????? ????
???? ???? ???? ???? ?????? ????
???? ? ??
Public Corporation ?????????? ???????
???? ???? ?????? ?????
????? ?????? ????? ??????
??? ????? ?????? ? ??
IT-Business U-way E-coin
E-trade Korea KRNIC
??? Doobob.com ? ??
Hospital ????? ?????? ???? ?????
??? ????? ? ??
Enterprise-Intranet Kofran ????? ?? ?
???? ????? ????? LG??
???? ????
LG-IBM ? ??
Telephone ???? DACOM ?????
????? ????? ????? ? ??
Distribution ?????? ?????(??) ? ??
Hotel Entertainment ????? ??????
???? ? ??
?? ??? 100? ??? (???? ? ??? ??)
47(No Transcript)