Rac r2 Sem 00 Intro Jfv2

download Rac r2 Sem 00 Intro Jfv2

of 15

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