Rac r2 Sem 00 Intro Jfv2
-
Upload
anonymous-znpla5nco -
Category
Documents
-
view
226 -
download
0
Transcript of Rac r2 Sem 00 Intro Jfv2
-
8/17/2019 Rac r2 Sem 00 Intro Jfv2
1/15
ICopyright © 2006, Oracle. All rights reserved.
Introduction to RAC and Grid Computing
-
8/17/2019 Rac r2 Sem 00 Intro Jfv2
2/15
Copyright © 2006, Oracle. All rights reserved.I - 2
What Is a Cluster?
• Interconnected nodesact as a single server.
• Cluster softwarehides the structure.
• Disks are availablefor read andwrite b all nodes.
• !perating s stem
is the same on eachmachine.
"ode
Disks
Interconnect
Cluster wareon each node
-
8/17/2019 Rac r2 Sem 00 Intro Jfv2
3/15
-
8/17/2019 Rac r2 Sem 00 Intro Jfv2
4/15
Copyright © 2006, Oracle. All rights reserved.I - 4
Wh 'se RAC?
• (igh availabilit ) It can survive node and instancefailures.
• "o scalabilit limits) *ou can add more nodes later.• $a as ou grow) $a for +ust what ou need toda .• ,e grid computing feature)
– Can grow and shrink on demand – (as single&button addition and removal of servers – (as automatic workload management for services
-
8/17/2019 Rac r2 Sem 00 Intro Jfv2
5/15
Copyright © 2006, Oracle. All rights reserved.I -
Clusters and %calabilit
%#$ model RAC model
Cache
C$' C$'
Cache
C$' C$'
#emor
Cache coherenc
%GA
C$' C$'
%GA
C$' C$'
%haredstorage
Cache fusion
-
8/17/2019 Rac r2 Sem 00 Intro Jfv2
6/15
Copyright © 2006, Oracle. All rights reserved.I - 6
-evels of %calabilit
• (ardware) Disk input output /I !0• Internode communication) (igh bandwidth and low
latenc• !perating s stem) "umber of C$'s• Database management s stem) % nchroni1ation• Application) Design
-
8/17/2019 Rac r2 Sem 00 Intro Jfv2
7/15Copyright © 2006, Oracle. All rights reserved.I - !
%caleup and %peedup
!riginal s stem
2334 of task
Cluster s stem scaleup
up to5334of task
up to
6334of task
7ime
(ardware7ime
7ime
Cluster s stem speedup
7ime 5
(ardware
(ardware
(ardware
(ardware
7ime(ardware
2334of task
-
8/17/2019 Rac r2 Sem 00 Intro Jfv2
8/15Copyright © 2006, Oracle. All rights reserved.I - "
%peedup %caleup and Workloads
Workload %peedup %caleup
!-7$ and Internet "o *es
D%% with parallel 8uer *es *es
9atch /mi:ed0 $ossible *es
-
8/17/2019 Rac r2 Sem 00 Intro Jfv2
9/15Copyright © 2006, Oracle. All rights reserved.I - #
I ! 7hroughput 9alanced) ;:ample
Diskarra
Diskarra @
Diskarra
;ach machine has 5 C$'s)5 B 533 #9 s B = 2 33 #9 s
;ach machine has 5 (9As) B 533 #9 s 2 33 #9 s
;ach switch needs to support 33 #9 sto guarantee a total s stem throughputof 2 33 #9 s
;ach disk arrahas one 5 Gbitcontroller)
B 533 #9 s 2 33 #9 s
-
8/17/2019 Rac r2 Sem 00 Intro Jfv2
10/15Copyright © 2006, Oracle. All rights reserved.I - $0
Demos
RAC scalabilit and transaction throughput)
http) www.oracle.com technolog obe demos admin demos.html
-
8/17/2019 Rac r2 Sem 00 Intro Jfv2
11/15Copyright © 2006, Oracle. All rights reserved.I - $$
7 pical Cluster %tack with RAC
(igh&speed Interconnect) Gigabit ;thernet'D$ $roprietar
$roprietar
Database shared storage
Interconnect
%ervers
!racle CR%
RAC-inu: '"IE
WindowsA%#
RAC-inu:
WindowsRAW
RAC-inu:
Windows!C
-
8/17/2019 Rac r2 Sem 00 Intro Jfv2
12/15Copyright © 2006, Oracle. All rights reserved.I - $2
7 pical Components $erformance
7hroughput $erformance
Component theor /9it s0ma:imal 9 te s
(9A 2 5Gbit s 233 533 #b tes s
2 $ort %witch : 5Gbit s 2 33 #b tes s
-
8/17/2019 Rac r2 Sem 00 Intro Jfv2
13/15Copyright © 2006, Oracle. All rights reserved.I - $3
RAC Certification #atri:
2. Connect and log in to http) metalink.oracle.com.5. Click the Certif tab on the menu frame.6. Click the Fiew Certifications b $roduct link.=. %elect Real Application Clusters and click %ubmit.>. %elect the correct platform and click %ubmit.
-
8/17/2019 Rac r2 Sem 00 Intro Jfv2
14/15Copyright © 2006, Oracle. All rights reserved.I - $4
Complete Integrated Cluster Ware
# a n a g e m e n t
A $ I s
(ardware !% kernel(ardware !% kernel
Connectivit
#embership
#essaging and -ocking
Folume #anager file s stem
Applications
Cluster control; v
en t % er vi c
e s
% s t em #
an
a g em
en
t
Applications RAC
%ervices framework
Cluster control Recover A$Is
Automatic %torage #anagement
#essaging and -ocking
#embership
Connectivit
; v e n
t % e r v i c e s
i RAC !racle Clusterware
-
8/17/2019 Rac r2 Sem 00 Intro Jfv2
15/15C i h © 2006 O l All i h dI $
A (istor of Innovation
"onblocking8ueries
!$%
RAC
Automatic%torage
#anagement
AutomaticWorkload
management
-ow&costcommodit
clustersResource#anager
DataGuard
;nterprise
Grids
!racleClusterware
Grid
Control