Professional Documents
Culture Documents
0 for UNIX:
Cluster Management
Lesson 1: Service Group Dependencies
Lesson introduction
Lesson 1: Service Group Dependencies
Lesson 2: Reconfiguring Cluster Membership
Lesson 3: Startup and Failover Policies
Lesson 4: Alternate Network Configurations
Lesson 5: High Availability in the Enterprise
Lesson objectives
Topic
Objectives
Common application
relationships
Service group
dependencies
Service group
dependency
examples
Configuring service
group dependencies
Alternate methods of
Configure alternative methods for
controlling
controlling service group interactions.
interactions
Common application
relationships
After completing this topic, you
will be able to describe examples
of common application
relationships.
Multitier services
Many services have multiple
tiers.
Web
App
DB
Web
App
App
App
Example criteria:
Both must be online to
provide the service.
DB
DB
App requires DB to be
online first.
If App faults, DB
continues to run.
Test
Example criteria:
One node is used for a
test environment.
Prod
Test
Prod
Service group
dependencies
After completing this topic, you
will be able to define service
group dependencies.
Online
Child starts first
Offline
Failover
Type
Soft
Firm
Hard
Global
Soft
Any system
Firm
Remote
Soft
Different
system
Firm
Local
Failover types
Soft
Firm
Hard
Keeps the
parent online
when the
child faults
Takes the
parent offline
when the child
faults
Service group
dependency
examples
Web
App
Hard difference
The child is taken offline if the
parent faults.
DB
Firm difference
The parent is always taken offline
when the child faults.
Failover example:
Test
Prod
Configuring service
group dependencies
After completing this topic, you
will be able to configure service
group dependencies according to
VCS rules.
app1
app2
app3
db2
main.cf
group g1 (
Linking in GUI:
Right-click a service group.
g1
g2
g3
g4
g5
Alternative methods
of controlling
interactions
postonline
Runs the postonline script after bringing a service
group online
postoffline
Runs the postoffline script after taking a service group offline
Trading Application
WEB
APA
WEB
APA
WEB
APA
APA
APA
APA
SQL
SQL
SAP
SAP
SAP
IIS
SQL
SQL
APA
APA
APA
IIS
APP
WAS
WAS
APP
WAS
WLS
WLS
WLS
ORA
ORA
ORA
Sybase
Sybase
SAP
ORA
DB
ORA
ORA
Sybase
Sybase
Sybase
Virtual
Physical
6.0
VOM
4.1
Billing
Billing
Web
serverServic
e
Web server
Group
Servi
ce
Grou
p
W
eb
We
b
VM
Application
Application
app app app
Symantec
ApplicationHA
VM
Application
HA
Servi
ce
Grou
p
Ap
p
Veritas Cluster
Server
HA
IP
VCS
Database
Database
Servic
e
Group
DB
IP
FS
VVR
VCS
Veritas Cluster
Server
HA/DR
VBS
Soft
oracle_apps_sg
oracle_sg
VBS
Restart
VBS
Configurable
Fault Reaction
Soft
Firm
Restart
Automatic Fault
Propagation
No external brain
No heartbeats
Secure
Lesson summary
Key points
You can use service group dependencies to control interactions
among applications.
You can also use triggers and specialized resources to manage
application relationships.
Reference materials
Veritas Cluster Server Users Guide
Virtual Business Service Availability Users Guide
Job Aids Appendix
End of Presentation