際際滷

際際滷Share a Scribd company logo
HA in de praktijk
          Database en Server Consolidatie




SPREKER      : Johan Westerduin, Peter Vermaat
E-MAIL       : jwesterduin@transfer-solutions.com, pvermaat@transfer-solutions.com
DATUM        : 14 oktober 2010
息 COPYRIGHT TRANSFER SOLUTIONS B.V.            WWW.TRANSFER-SOLUTIONS.COM
Opdrachtgevers




息 COPYRIGHT TRANSFER SOLUTIONS B.V.   2
Vraag                Advies




                                              Realisatie


息 COPYRIGHT TRANSFER SOLUTIONS B.V.                                 3
Advisering infrastructuur
                                      Leveren licenties
                                      Implementatie infrastructuur
                                      Leveren beheerdiensten




息 COPYRIGHT TRANSFER SOLUTIONS B.V.                                  4
Achtergrond van de commerci谷le vraag

           Invoering nieuw centraal informatiesysteem
              consolidatie van databases
           Aansluiten van meerdere vestigingen
              schaalbaarheid
           Ondersteuning van het primaire bedrijfsproces
              hoogbeschikbaarheid
              voorkomen van systeem uitval




息 COPYRIGHT TRANSFER SOLUTIONS B.V.                        5
Brainstormen

           Opdrachtgever (Lips Gezondheidszorg)
           Applicatie leverancier (ABS, ABSSolute)
           Hardware leverancier (Dell)
           Leverancier onderhoud hardware (Triple P)
           Oracle specialist (Transfer Solutions)




息 COPYRIGHT TRANSFER SOLUTIONS B.V.                    6
Resultaat

           Advies
           Technisch ontwerp
           Implementatieopdracht
           Meerwerk




息 COPYRIGHT TRANSFER SOLUTIONS B.V.   7
Oude situatie
                                      Locatie A   Locatie B   Locatie X

           Eiland infrastructuur
           Meerdere decentrale
           informatie systemen




息 COPYRIGHT TRANSFER SOLUTIONS B.V.                                       8
RAC oplossing
                                      Locatie 1 Locatie 2 Locatie X
           Consolidatie
           van databases
           op een cluster

           Schaalbaarheid

           Hoog
           beschikbaarheid
                                                 Storage



息 COPYRIGHT TRANSFER SOLUTIONS B.V.                                   9
Implementatie

           Installeren programmatuur
           Aanmaken RAC database
           Backup en Recovery
           Documenteren
           Testen




息 COPYRIGHT TRANSFER SOLUTIONS B.V.    10
Opleveren



                                      Vraag                Advies




                                              Realisatie


息 COPYRIGHT TRANSFER SOLUTIONS B.V.                                 11
Vraag versus RAC oplossing


                                      HA oplossing
                                      Schaalbaarheid
                                      Consolideren databases

                                      Leveren beheerdiensten
                                        Remote Beheer Centrum
                                        Consultancy




息 COPYRIGHT TRANSFER SOLUTIONS B.V.                             12
Advisering infrastructuur
                                      Migratie van databases
                                      naar VMs
                                      Coachen DBAs




息 COPYRIGHT TRANSFER SOLUTIONS B.V.                               13
Opdracht

                                       Oracle infrastructuur
                      Adviseren        Werkmethodieken

                                       9i en 10g databases
                        Migreren        naar VMs op Vmware

                                       DBAs
                        Coachen




息 COPYRIGHT TRANSFER SOLUTIONS B.V.                             14
Achtergrond om te virtualiseren

           Kostenbesparing
           Consolidatie van alle servers
           Hoogbeschikbaarheid

           Vereenvoudigen van beheer




息 COPYRIGHT TRANSFER SOLUTIONS B.V.        15
Adviestraject (1)

           Discussie gestart over de gemaakte keuzes
                 per database een VM
                 per applicatieserver een VM
           Ge誰nformeerd over de consequenties
                 per VM Windows Server 2003 licentie
                 per VM backup agent licentie
                 per Quadcore CPU in het VMware cluster
                 twee Oracle processor licenties




息 COPYRIGHT TRANSFER SOLUTIONS B.V.                       16
Adviestraject (2)

           Advies met twee nieuwe alternatieven

           Oracle VM Cluster
                 Productie en Acceptatie
                 Real Application Clusters en Oracle Application
                 Server
           Fysieke servers
                 Real Application Clusters
                 Oracle Application Server


息 COPYRIGHT TRANSFER SOLUTIONS B.V.                                17
Workshop


                                                     Doelen
                                      Discussie



                                                  Advies




                                             Keuze



息 COPYRIGHT TRANSFER SOLUTIONS B.V.                           18
Resultaat workshop
                                           Server          Storage           HA         Standaardisatie   Flexibiliteit   Kosten     Support
                                         consolidatie    consolidatie                                                              leverancier
        VMware                               ++              ++              ++               ++              ++            --         --

        Oracle VM                            ++              ++              ++               ++              ++           ++         ++

        Oracle RAC op fysieke HW             ++              ++              ++               ++              ++           ++         ++

        Oracle AS op fysieke HW               +               0               +               +               ++            +         ++

        Linux                                ++               0              ++               +               ++            +          +

        Windows                               0               0               +               0                0            0          +

        OEM GC                               ++               0              ++               ++              ++            +         ++

        Legenda:
                ++     De oplossing draagt structureel positief bij aan het te bereiken doel
                 +     De oplossing draagt als neveneffect in lichte mate positief bij aan het te bereiken doel
                 0     De oplossing draagt niet bij aan de oplossing van het te bereiken doel
                 -     De oplossing draagt als neveneffect in lichte mate negatief bij aan het te bereiken doel
                --     De oplossing doet af aan de oplossing van het te bereiken doel




息 COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                                                              19
Bevindingen Oracle VM pilot

           RAC op VM
                 negatief effect op de beheerbaarheid
           Storage complex: combinatie P en A
                 negatief effect op beheer, kans op fouten is groot
           Backup VM over LAN i.p.v. Storage Netwerk
                 negatief effect op de herstelbaarheid


           Conclusie
                 niet virtualiseren, fysieke servers voor RAC & OAS


息 COPYRIGHT TRANSFER SOLUTIONS B.V.                                   20
Resultaat workshop
                                           Server          Storage           HA         Standaardisatie   Flexibiliteit   Kosten     Support
                                         consolidatie    consolidatie                                                              leverancier
        VMware                               ++              ++              ++               ++              ++            --         --

        Oracle VM                            ++              ++              ++               ++              ++           ++         ++

        Oracle RAC op fysieke HW             ++              ++              ++               ++              ++           ++         ++

        Oracle AS op fysieke HW               +               0               +               +               ++            +         ++

        Linux                                ++               0              ++               +               ++            +          +

        Wind3ows                              0               0               +               0                0            0          +

        OEM GC                               ++               0              ++               ++              ++            +         ++

        Legenda:
                ++     De oplossing draagt structureel positief bij aan het te bereiken doel
                 +     De oplossing draagt als neveneffect in lichte mate positief bij aan het te bereiken doel
                 0     De oplossing draagt niet bij aan de oplossing van het te bereiken doel
                 -     De oplossing draagt als neveneffect in lichte mate negatief bij aan het te bereiken doel
                --     De oplossing doet af aan de oplossing van het te bereiken doel




息 COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                                                              21
Realisatie op fysieke servers

                                      Eisen en         Logisch
                                      wensen           Ontwerp




                                                           Technisch
                                Bouwen
                                                            Ontwerp



                                                 PVA



息 COPYRIGHT TRANSFER SOLUTIONS B.V.                                    22
Implementatie
                      WS                           GC
                       hp 1702                      hp 1702




                                 hp compaq d530               hp compaq d530




                                                    Loadbalancer                                       RAC


                                                              Load balacing
                                                                                                    Interconnect




                                                  Oracle AS Cluster



                                                                          Replicatie   San Switch                      San Switch




                                                                                                                   Medio
                                                                                                                   2011




                                                                                                      Mirroring
                                                                                       EVA 4100                     EVA4100


                                                                                                Shared Storage




息 COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                                                 23
Beheerbaarheid

           Grid Control
                 dagelijks beheer
                 monitoren
                 provisioning pack
                       klonen database
                       provisioning software
                       patchen
                 diagnostic pack
                 tuning pack



息 COPYRIGHT TRANSFER SOLUTIONS B.V.            24
Vraag versus oplossing


                                      Kostenreductie
                                      HA Oracle Infrastructuur
                                      Vereenvoudiging van
                                      beheer met Grid Control




息 COPYRIGHT TRANSFER SOLUTIONS B.V.                              25
Wat heeft het opgeleverd?




           Kostenreductie             Kostenreductie
           Schaalbaarheid             Schaalbaarheid
           Hoogbeschikbaarheid        Hoogbeschikbaarheid
                                      Flexibiliteit
                                      Beheerbaarheid


息 COPYRIGHT TRANSFER SOLUTIONS B.V.                         26
De business case in de praktijk [1]


           Wat kost niets doen?
                 meer kosten in exploitatie (hardware, beheerders)
                 risico van stagnatie in proces (lange downtime op decentrale
                 locaties)
           Wat levert de oplossing op?
             consolidatie databases 
             schaalbaarheid 
                 bescherming tegen uitval systeem 
                 consolidatie servers +
                 hogere beschikbaarheid (rolling upgrade) +


息 COPYRIGHT TRANSFER SOLUTIONS B.V.
De business case in de praktijk [2]


           Er was een business case gemaakt
                 die leidde echter tot meer kosten in plaats van minder
           Wat levert de oplossing op?
             kostenbesparing 
             consolidatie servers 
                 bescherming tegen uitval hardware 
                 vergroting beheerbaarheid  +
                 schaalbaarheid +
                 hogere beschikbaarheid (rolling upgrade) +



息 COPYRIGHT TRANSFER SOLUTIONS B.V.
De business case als basis - klant

           Vraag 1: Wat kost het als ik het niet doe?
                 omzetderving vanwege uitval van functionaliteit
                 kosten vanwege imago-schade
                 kosten vanwege ineffici谷nte verwerking


           Vraag 2: Wat levert het op als ik het wel doe?
                 meer klanten, meer omzet, meer productiviteit




息 COPYRIGHT TRANSFER SOLUTIONS B.V.
De business case als basis - leverancier

          Vraag 3: Wat is het budget voor de oplossing?
                 kosten hardware en licenties
                 kosten bouw, test en implementatie
                 kosten exploitatie (licentie-onderhoudscontract)




息 COPYRIGHT TRANSFER SOLUTIONS B.V.
De business case

      Het gebruik van de business case levert de klant
      vooraf een budget voor de investering en
      voorkomt dat de consultant zich achteraf moet
      verantwoorden voor een goed bedoelde, maar
      helaas duur uitpakkende oplossing




息 COPYRIGHT TRANSFER SOLUTIONS B.V.                      31
Vragen
                                      Antwoorden



                             CONSULTING | MANAGED SERVICES | EDUCATION


                           WWW.TRANSFER-SOLUTIONS.COM

息 COPYRIGHT TRANSFER SOLUTIONS B.V.                                      32

More Related Content

"High Availability in de praktijk. Database en Server Consolidatie"

  • 1. HA in de praktijk Database en Server Consolidatie SPREKER : Johan Westerduin, Peter Vermaat E-MAIL : jwesterduin@transfer-solutions.com, pvermaat@transfer-solutions.com DATUM : 14 oktober 2010 息 COPYRIGHT TRANSFER SOLUTIONS B.V. WWW.TRANSFER-SOLUTIONS.COM
  • 3. Vraag Advies Realisatie 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 3
  • 4. Advisering infrastructuur Leveren licenties Implementatie infrastructuur Leveren beheerdiensten 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 4
  • 5. Achtergrond van de commerci谷le vraag Invoering nieuw centraal informatiesysteem consolidatie van databases Aansluiten van meerdere vestigingen schaalbaarheid Ondersteuning van het primaire bedrijfsproces hoogbeschikbaarheid voorkomen van systeem uitval 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 5
  • 6. Brainstormen Opdrachtgever (Lips Gezondheidszorg) Applicatie leverancier (ABS, ABSSolute) Hardware leverancier (Dell) Leverancier onderhoud hardware (Triple P) Oracle specialist (Transfer Solutions) 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 6
  • 7. Resultaat Advies Technisch ontwerp Implementatieopdracht Meerwerk 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 7
  • 8. Oude situatie Locatie A Locatie B Locatie X Eiland infrastructuur Meerdere decentrale informatie systemen 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 8
  • 9. RAC oplossing Locatie 1 Locatie 2 Locatie X Consolidatie van databases op een cluster Schaalbaarheid Hoog beschikbaarheid Storage 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 9
  • 10. Implementatie Installeren programmatuur Aanmaken RAC database Backup en Recovery Documenteren Testen 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 10
  • 11. Opleveren Vraag Advies Realisatie 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 11
  • 12. Vraag versus RAC oplossing HA oplossing Schaalbaarheid Consolideren databases Leveren beheerdiensten Remote Beheer Centrum Consultancy 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 12
  • 13. Advisering infrastructuur Migratie van databases naar VMs Coachen DBAs 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 13
  • 14. Opdracht Oracle infrastructuur Adviseren Werkmethodieken 9i en 10g databases Migreren naar VMs op Vmware DBAs Coachen 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 14
  • 15. Achtergrond om te virtualiseren Kostenbesparing Consolidatie van alle servers Hoogbeschikbaarheid Vereenvoudigen van beheer 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 15
  • 16. Adviestraject (1) Discussie gestart over de gemaakte keuzes per database een VM per applicatieserver een VM Ge誰nformeerd over de consequenties per VM Windows Server 2003 licentie per VM backup agent licentie per Quadcore CPU in het VMware cluster twee Oracle processor licenties 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 16
  • 17. Adviestraject (2) Advies met twee nieuwe alternatieven Oracle VM Cluster Productie en Acceptatie Real Application Clusters en Oracle Application Server Fysieke servers Real Application Clusters Oracle Application Server 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 17
  • 18. Workshop Doelen Discussie Advies Keuze 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 18
  • 19. Resultaat workshop Server Storage HA Standaardisatie Flexibiliteit Kosten Support consolidatie consolidatie leverancier VMware ++ ++ ++ ++ ++ -- -- Oracle VM ++ ++ ++ ++ ++ ++ ++ Oracle RAC op fysieke HW ++ ++ ++ ++ ++ ++ ++ Oracle AS op fysieke HW + 0 + + ++ + ++ Linux ++ 0 ++ + ++ + + Windows 0 0 + 0 0 0 + OEM GC ++ 0 ++ ++ ++ + ++ Legenda: ++ De oplossing draagt structureel positief bij aan het te bereiken doel + De oplossing draagt als neveneffect in lichte mate positief bij aan het te bereiken doel 0 De oplossing draagt niet bij aan de oplossing van het te bereiken doel - De oplossing draagt als neveneffect in lichte mate negatief bij aan het te bereiken doel -- De oplossing doet af aan de oplossing van het te bereiken doel 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 19
  • 20. Bevindingen Oracle VM pilot RAC op VM negatief effect op de beheerbaarheid Storage complex: combinatie P en A negatief effect op beheer, kans op fouten is groot Backup VM over LAN i.p.v. Storage Netwerk negatief effect op de herstelbaarheid Conclusie niet virtualiseren, fysieke servers voor RAC & OAS 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 20
  • 21. Resultaat workshop Server Storage HA Standaardisatie Flexibiliteit Kosten Support consolidatie consolidatie leverancier VMware ++ ++ ++ ++ ++ -- -- Oracle VM ++ ++ ++ ++ ++ ++ ++ Oracle RAC op fysieke HW ++ ++ ++ ++ ++ ++ ++ Oracle AS op fysieke HW + 0 + + ++ + ++ Linux ++ 0 ++ + ++ + + Wind3ows 0 0 + 0 0 0 + OEM GC ++ 0 ++ ++ ++ + ++ Legenda: ++ De oplossing draagt structureel positief bij aan het te bereiken doel + De oplossing draagt als neveneffect in lichte mate positief bij aan het te bereiken doel 0 De oplossing draagt niet bij aan de oplossing van het te bereiken doel - De oplossing draagt als neveneffect in lichte mate negatief bij aan het te bereiken doel -- De oplossing doet af aan de oplossing van het te bereiken doel 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 21
  • 22. Realisatie op fysieke servers Eisen en Logisch wensen Ontwerp Technisch Bouwen Ontwerp PVA 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 22
  • 23. Implementatie WS GC hp 1702 hp 1702 hp compaq d530 hp compaq d530 Loadbalancer RAC Load balacing Interconnect Oracle AS Cluster Replicatie San Switch San Switch Medio 2011 Mirroring EVA 4100 EVA4100 Shared Storage 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 23
  • 24. Beheerbaarheid Grid Control dagelijks beheer monitoren provisioning pack klonen database provisioning software patchen diagnostic pack tuning pack 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 24
  • 25. Vraag versus oplossing Kostenreductie HA Oracle Infrastructuur Vereenvoudiging van beheer met Grid Control 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 25
  • 26. Wat heeft het opgeleverd? Kostenreductie Kostenreductie Schaalbaarheid Schaalbaarheid Hoogbeschikbaarheid Hoogbeschikbaarheid Flexibiliteit Beheerbaarheid 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 26
  • 27. De business case in de praktijk [1] Wat kost niets doen? meer kosten in exploitatie (hardware, beheerders) risico van stagnatie in proces (lange downtime op decentrale locaties) Wat levert de oplossing op? consolidatie databases schaalbaarheid bescherming tegen uitval systeem consolidatie servers + hogere beschikbaarheid (rolling upgrade) + 息 COPYRIGHT TRANSFER SOLUTIONS B.V.
  • 28. De business case in de praktijk [2] Er was een business case gemaakt die leidde echter tot meer kosten in plaats van minder Wat levert de oplossing op? kostenbesparing consolidatie servers bescherming tegen uitval hardware vergroting beheerbaarheid + schaalbaarheid + hogere beschikbaarheid (rolling upgrade) + 息 COPYRIGHT TRANSFER SOLUTIONS B.V.
  • 29. De business case als basis - klant Vraag 1: Wat kost het als ik het niet doe? omzetderving vanwege uitval van functionaliteit kosten vanwege imago-schade kosten vanwege ineffici谷nte verwerking Vraag 2: Wat levert het op als ik het wel doe? meer klanten, meer omzet, meer productiviteit 息 COPYRIGHT TRANSFER SOLUTIONS B.V.
  • 30. De business case als basis - leverancier Vraag 3: Wat is het budget voor de oplossing? kosten hardware en licenties kosten bouw, test en implementatie kosten exploitatie (licentie-onderhoudscontract) 息 COPYRIGHT TRANSFER SOLUTIONS B.V.
  • 31. De business case Het gebruik van de business case levert de klant vooraf een budget voor de investering en voorkomt dat de consultant zich achteraf moet verantwoorden voor een goed bedoelde, maar helaas duur uitpakkende oplossing 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 31
  • 32. Vragen Antwoorden CONSULTING | MANAGED SERVICES | EDUCATION WWW.TRANSFER-SOLUTIONS.COM 息 COPYRIGHT TRANSFER SOLUTIONS B.V. 32