Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ ·...

72
Managed Services Cloud Services Consul3ng Services Licensing 1 Oracle Database Appliance (ODA): Oracle HA Simplified UTOUG Fall Symposium 2015 Kasey Parker Enterprise Architect [email protected] ConsulKng Services Managed Services Cloud Services Resell

Transcript of Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ ·...

Page 1: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

1  

Oracle  Database  Appliance  (ODA):  Oracle  HA  Simplified  UTOUG  Fall  Symposium  2015    

Kasey  Parker  Enterprise  Architect  [email protected]  

ConsulKng  Services    

Managed  Services  

 Cloud  Services  

 

Resell  

Page 2: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

2  

Leader in Technology, Consulting and Managed Services since 1997

•  Part of Oracle’s Top 25 Strategic Partner Program •  Focused on Consulting, Managed Services, Cloud Services and Resell •  Capabilities From Oracle Applications to Technology to Infrastructure

Specializations Oracle Database & Core Technologies Oracle Engineered Systems Oracle Server & Storage Solutions Oracle Performance Tuning Oracle Data Warehousing Oracle Business Intelligence Oracle Applications Top 25 Strategic Partner

Centroid  Overview  

Page 3: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

3  

About  Kasey  Parker  

§  Reside  in  Utah  with  wife  and  5  kids  §  Oracle  DBA  /  Architect  

§  15  Years  of  Oracle  Experience  §  Oracle  Cer?fied  Exadata  specialist  §  Performance  Tuning  specialist  §  Data  Warehousing  specialist  §  OCP  DBA  §  Last  5  years  focused  on  Oracle  Engineered  Systems  

§  Many  industries  §  Financial  Services,  Manufacturing,  Health/Nutri?on,  City/County  Government,  Retail  

§  Academic  §  Brigham  Young  University  Alumni    

§  Management  Informa?on  Systems  

     

     

QUICK  FACTS  

Page 4: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

4  

Agenda  

•  Oracle  Database  Appliance  (ODA)  Overview  •  ODA  Benefits  

–  Simplicity  –  Reliability  –  Affordability  

•  Use  Cases  –  Including  Customer  Examples  

•  Summary  

Page 5: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

5  

Specific  Skills  Required  

Costly  and  Complex   Risk  of  Failure  

Growing  Business  CriKcal  Services  and  Data  

High  Availability  SoluKons  Desirable  

Slide  material  courtesy  of  Oracle  

Page 6: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

6  

Oracle  Database  Appliance  Complete,  Simple,  Reliable,  Affordable  

Engineered  System  op3mized  to  run  the  Oracle  Database  and  database-­‐centric  applica3ons  •  Complete  high  availability  database  solu3on  in  a  single  

appliance  •  Simple  to  deploy  and  manage  both  databases  and  

applica3ons  to  improve  3me  to  value  and  reduce  opera3onal  expense  

•  Reliable  system  to  ensure  database  and  applica3on  availability  

•  Affordable  Capacity  on  Demand  (CoD)  licensing  to  manage  capital  expense  

           

Page 7: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

7  

Tuned Together

Tested Together Certified Together

Deployed Together

Upgraded Together

Managed Together

Supported Together Slide  material  courtesy  of  Oracle  

Oracle  Database  Appliance  

Page 8: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

8  

ORACLE  DATABASE  APPLIANCE  X5-­‐2  Hardware  Overview    

Page 9: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

9  

•  Two  Compute  Servers,  each  contain  36  CPU  cores  (2  x  18-­‐core  2.3  GHz  Intel  Xeon  Processors)  256GB  memory  (expand  to  768GB)  600GB  mirrored  boot  disks  Redundant  InfiniBand  Interconnect  External  10GB  networking    

•  Storage  Shelf  –  Direct-­‐a_ached  1.6  TB  SSD  storage  for  database  cache  and  files  800GB  SSD  storage  for  redo  64  TB  HDD  storage  for  data  files,  backups,  etc.        32/16TB  usable  (High/Normal  Redundancy)  

•  Op3onal  Storage  Expansion  Shelf  

Oracle  Database  Appliance  X5-­‐2  

Page 10: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

10  

Storage  –  Built-­‐in  Redundancy    •  Each  Server  Node  

–  2x  HBA    –  In  case  of  HBA  failure    

•  Mul3path  sobware  transparently  manages  both  paths  for  the  database  

•  Storage  Shelf  –  2x  IO  Modules  (Controllers)  

•  Each  connects  to  all  24  disks  to  protect  against  failure  

–  Redundant  HDDs  and  SSDs  •  ASM  stripes  data  across  disks  to  protect  against  failure  

Node  0  HBA   HBA   HBA   HBA  

IO  Module  

Node  1  

P0   P1  IO  Module  

Slot  20  

Slot  16  Slot  12  

Slot  8  

Slot  4  

Slot  0  

Slot  21  

Slot  17  

Slot  13  

Slot  9  

Slot  5  

Slot  1  

Slot  22  

Slot  18  

Slot  14  

Slot  10  

Slot  6  

Slot  2  

Slot  23  

Slot  19  

Slot  15  

Slot  11  

Slot  7  

Slot  3  

Slide  material  courtesy  of  Oracle  

Page 11: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

11  

Oracle  Database  Appliance  X5-­‐2  

Storage  Architecture    

Disk   Disk  Group  

Volumes   Used  For  

HDD  Outer  Rings  

+DATA   data   Database  data  files  

HDD  Outer  Rings  

+DATA   Repo1..  repoN  

Shared  Repository  for  VMs,  VDisk  

HDD  Inner  Rings   +RECO   reco   Database  archive  logs,  RMAN  backups  (Fast  Recovery  Area)  

HDD  Inner  Rings   +RECO   Repo1..  repoN  

Shared  Repository  for  VMs,  VDisk  

HDD  Inner  Rings   +RECO   cloudfs   Clustered  file  system  –  files  that  need  to  be  accessed  by  either  server  node  

SSD   +REDO   redo   Database  redo  logs  

SSD   +FLASH   flash   Frequently  accessed  data  

ASM  Disk  Groups  +DATA,  +RECO,  +REDO,  +FLASH  

ASM  Cluster    File  System  (ACFS)  

data   reco   redo   repo1..N  

HDDs   Log  SSDs  

Cache  SSDs  

flash  

Page 12: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

12  

Oracle  Database  Appliance  GeneraKons  

ODA V1 – Oct 2011 ODA X3-2 – Mar 2013 ODA X4-2 – Dec 2013 ODA X5-2 – Feb 2015 Processor   Intel  X5675   Intel  E5-­‐2690     Intel  E5-­‐2697  V2   Intel  Xeon  E5-­‐2699  V3  

Server  Node   Built-­‐in  (X4370  M2)   X3-­‐2   X4-­‐2   X5-­‐2  

Sockets/node   2   2   2   2  

Cores  /  node  (total)   12  (24)   16  (32)   24  (48)   36  (72)  

Max  Memory  /  node  (total)   96GB  (192GB)   256GB  (512GB)   256GB  (512GB)   256GB  –  768GB  (1024GB)  

Boot  disks  (Free  space)   500GB  (250GB)   600GB  (350GB)   600GB  (350GB)   600GB  (350GB)  

Networking   6  x  1GbE  NICs  2  x  10GbE  fiber  NICs   4  x  10GbE  Copper  NICs   4  x  10GbE  Copper  NICs  

 (opt  public  fiber  interface)  4  x  10GbE  Copper  NICs  

(opt  public  fiber  interface)  

Form  Factor/RU   Single  4U  chassis  2  x  1RU  servers  &    1  x  2RU  disk  shelf  

2  x  1RU  servers  &    1  x  2RU  disk  shelf  

2  x  1RU  servers  &    1  x  4RU  disk  shelf  

Shared  Storage  292GB  SSDs  12TB  SAS  raw  

800GB  SSDs  18TB  SAS  raw  

800GB  SSDs  18TB  SAS  raw  

800GB  SSD  –  REDO  1.6TB  SSD  –  ODA  Cache  

64TB  SAS  raw  

Storage  Expansion   N/A   AddiKonal  Storage  Shelf   Addi3onal  Storage  Shelf   Addi3onal  Storage  Shelf  

Page 13: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

13  

ORACLE  DATABASE  APPLIANCE  Sobware  Overview    

Page 14: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

14  

Oracle  Database  Appliance  

Grid  Infrastructure  

Oracle  VM  (op3onal)  

Appliance  Manager  

Database  12c,  11gR2      RAC,  RAC  One  Node,  EE  

Oracle  Enterprise  Linux    

Slide  material  courtesy  of  Oracle  

Page 15: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

15  

Configurator  •  GUI  to  gather  ODA  

configura3on  and  deploy  system  –  System  informa3on  –  Network  informa3on  –  Database  informa3on  –  Op3on  to  use  online  at  

3me  of  deployment  or  offline  beforehand  

Command  Line  •  OAKCLI  provides  simple  

commands  to  streamline  ODA  administra3on  

–  Database  crea3on  –  Patching  –  Management  –  Support  

Background  Processes  •  Con3nual  monitoring  and  

management  to  ensure  best  prac3ce  compliance  and  op3mal  performance    –  Servers  –  Storage  –  Database  –  VMs  

What  is  the  Appliance  Manager?  Simplifies  Deployment,  Management,  and  Support  of  Oracle  Database  Appliance    

Page 16: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

16  

Oracle  Database  Appliance  Benefits  

•  Simple:  Wizard  driven  deployment,  patching,  and  support  •  Less  Deployment  and  Administra3on  Risk  

•  Reliable:  Complete  HA  Plamorm  for  DB  &  Applica3ons  •  Less  Availability  and  Performance  Risk  

•  Affordable:  Capacity-­‐on-­‐Demand  licensing  •  Less  Opera3ng  Risk  

Page 17: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

17  

Simple  to  Install,  Manage  and  Maintain  

•  Automated  deployment  –  HA  databases  –  Complete  applica3ons    

•  Automated  patching  •  “Zero-­‐admin”  storage  •  Integrated  VM  management  •  Single  vendor  support  

            17

Page 18: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

18  

   Simple  to  Install  

1.  Rack  the  system  2.  Cable  the  system  3.  Wizard  driven  install    

Slide  material  courtesy  of  Oracle  

Page 19: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

19  

ODA  X5-­‐2  Cabling  

Purpose  –  Cabling  Interconnect   Start  -­‐  Node  0       End  –  Node  1  1.  Connect  green  InfiniBand  cable   Connect  into  green  port  (PORT2)  in  PCIe  slot  1   Connect  into  green  port  (PORT2)  in  PCIe  slot  1  2.  Connect  yellow  InfiniBand  cable   Connect  into  yellow  port  (PORT1)  in  PCIe  slot  1   Connect  into  yellow  port  (PORT1)  in  PCIe  slot  1  

Purpose  –  Cabling  Storage   Start  -­‐  Compute  Node   End  -­‐  Storage  Shelf  3.  Connect  dark  blue  SAS  cable   Connect  into  dark  blue  port  (SAS0)  in  PCIe  slot  2  in  node  0     Connect  into  dark  blue  port  in  top  IO  Module  (port  0)    

4.  Connect  light  blue  SAS  cable   Connect  into  light  blue  port  (SAS1)  in  PCIe  slot  3  in  node  0     Connect  into  light  blue  port  in  bo_om  IO  Module  (port  0)    5.  Connect  dark  red  SAS  cable   Connect  into  dark  red  port  (SAS1)  in  PCIe  slot  2  node  1     Connect  into  dark  red  port  in  top  IO  Module  (port  1)    6.  Connect  light  red  SAS  cable   Connect  into  light  red  port  (SAS0)  in  PCIe  slot  3  node  1     Connect  into  light  red  port  in  bo_om  IO  Module  (port  1)    

Page 20: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

20  

ODA  X5-­‐2  Network  Cabling  

•  Base  configura3on    –  IB  Interconnect  –  10GBase-­‐T  (copper)  

Public  Networking  

•  Op3onal  10GbE  SFP+  (Fiber)  Public  Networking  

–  Replace  InfiniBand  w/  Fiber  PCIe  cards  

–  Interconnect  w/    on-­‐board  copper  ports  

Interconnect  Port    IB  1  (ibbond0)  

External  10GBase-­‐T  net  3  (bond1)    

Interconnect  Port    IB  2  (ibbond0)  

External  10GBase-­‐T  net  2  (bond1)     External  10GBase-­‐T  net  1  (bond0)  

  External  10GBase-­‐T  net  0  (bond0)    

Page 21: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

21  

•  Bare  Metal  (Factory  Image)  –  Op3mized  for  Database  

•  Virtualized  Plamorm  (Re-­‐image)  –  Op3mized  for  Database  and  

Applica3ons  

Two  Deployment  OpKons  

DOM  0  VM  Storage  Repository  

 

ODA  Base  •   Oracle  Database  •   Grid  Infrastructure  

• Clusterware  • ASM  • ACFS  

•   Appliance  Manager  

Node  1  

Guest  Domain  

   Guest  Domain  

Node  0   •  Oracle Database •  Grid Infrastructure

•  Clusterware •  ASM •  ACFS

•  Oracle Linux •  Appliance Manager

Node  1   Node  0  

•  Oracle Database •  Grid Infrastructure

•  Clusterware •  ASM •  ACFS

•  Oracle Linux •  Appliance Manager

DOM  0  VM  Storage  Repository  

 

 Guest  Domain  

 Guest  Domain  

ODA  Base  •   Oracle  Database  •   Grid  Infrastructure  

• Clusterware  • ASM  • ACFS  

•   Appliance  Manager  

Page 22: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

22  

Provisioning  System  •  Download  latest  ODA  sobware  bundle  version  for  BM  or  Virtualized  Plamorm  –  Patched  with  current  patch  sets,  PSU  and  all  cri3cal  one-­‐offs  –  Allocate  CPU  and  Memory  resources  for  ODA_Base  when  deploying  Virtualized  

Plamorm  

•  Gather  configura3on  info  through  a  Wizard  •  Deploy  Oracle  RAC  in  less  than  an  hour  •  Op3on  to  create  first  database    

Complete  

Configure  Storage  

2  1  

Configure  Networking  

3  

Create  Cluster  

Complete  4  

Create  Database  

5  

Create  ASR  

Page 23: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

23  

Create  Databases  for  Specific  Workloads  

•  Automated  deployment  for  OLTP,  DSS,  IMDB  workloads  •  OAKCLI  command  creates  addi3onal  databases  aber  ini3al  deployment        •  Support  for  all  template  sizes  •  Auto  sizes  ODA  Flash  cache  &  IMDB  cache  •  Op3on  to  store  en3re  databases  in  flash  

Appliance  Manager  12.1.2.2  

oakcli  create  database  -­‐db  mydb  -­‐oh  OraDb12102_home1  Please  enter  the  'root'    password  ……..  Please  select  one  of  the  following  for  Database  type    [1  ..  3]:  1        =>  OLTP  2        =>  DSS  3        =>  In-­‐Memory  Selected  value  is  :  In-­‐Memory  

Page 24: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

24  

   

   

Time  

Cost  

Build  Your  Own  

SAVINGS  

Simple  to  Install,  Manage  and  Maintain    

InstallaKon  ExperKse  

 OpKmizaKon  ExperKse  

 Network  

AdministraKon    

Storage    AdministraKon  

 System  

AdministraKon  

             

Oracle  Appliance  Manager  

Slide  material  courtesy  of  Oracle  

Page 25: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

25  

Patching  Simplicity  

•  Patches  all  the  components  –  All  system  firmware  –  Opera3ng  System  –  System  management  sobware  (ASR)  –  Appliance  Manager  –  Grid  Infrastructure  –  Database  

Designed  to  address  enKre  system  update  seamlessly  

Page 26: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

26  

Patching  Simplicity  

•  Patching  process  is  similar  for  bare  metal  and  virtualized  plamorm  

Patched  with  current  Patchset,  PSU  and  all  criKcal  one-­‐offs    

Complete  

Unpack  the  patch  file  

2  1  

Download  Bundle  Patch  

3  

Update  OS,  Storage,  FW,  ILOM,  BIOS  

Complete  4  

Update  Grid  Infrastructure  

5  

Update  Database(s)  

Page 27: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

27  

Simple  Commands  to  Patch  System  

•  Update  system  infrastructure  –  Updates  all  firmware,  OS,  ILOM,  Appliance  Manager,  and  ASR  –  oakcli update –patch 12.1.2.2 –-infra  –  Updates  Grid  Infrastructure  –  oakcli update –patch 12.1.2.2 –-gi  

OAKCLI  Interface  

Page 28: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

28  

Simple  Commands  to  Patch  /  Upgrade  Databases    

•  Patch  databases  –  Update  one,  set  or  all  databases  to  the  latest  PSU –  oakcli update –patch 12.1.2.2 –-database

•  Upgrade  database  patchsets  or  major  releases  –  Create  new  12.1.0.2  Oracle  Home  –  oakcli create dbhome –version 12.1.0.2 –  Upgrade  the  database  to  the  newly  created  12.1.0.2  home –  oakcli upgrade database –db <dbname> –to <dest_home>

OAKCLI  Interface  

Page 29: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

29  

•  Two  dual-­‐socket  Oracle  Linux  servers  •  Redundant  private  interconnect  •  Redundant  public  networks  •  Double-­‐mirroring  or  triple-­‐mirroring  storage  redundancy  

•  Redundant  hot-­‐swappable  power,  cooling,  and  fans  

•  Oracle  Database  12c  &  11g  R2  Enterprise  Edi3on  –  Real  Applica3on  Clusters  –  RAC  One  Node    –  Single  Instance  

•  Oracle  Grid  Infrastructure    –  Automa3c  Storage  Management  –  Oracle  Clusterware    

•  Oracle  Linux  and  virtualiza3on  •  Oracle  Appliance  Manager  

Reliable  

Hardware   Sojware  No  Single  Point  of  Failure  

Slide  material  courtesy  of  Oracle  

Page 30: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

30  

Hardware  Health  Check  •  Con3nuously  monitors  health  of  the  HW  components  in  server  nodes  •  Provides  OAKCLI  command  line  interface  to  display  the  status  

–  oakcli  validate  •  Supports  both  bare  metal  and  virtual  plamorms  

 

 Server    

health  details,  power  state,  ambient  temperature,  locator  indicator,  power  consumpKon,  open  problems  count/detail  

Processor    health  details  

Memory  health  details,  correctable  ECC  errors  

 

Cooling  Units  health  details,  %  ,  RPM  

Network  health  details,  LinkStatus,    Die  temp.  

Power  Supply  health  details,  InputPower,  OutputPower,  InletTemp,  ExhaustTemp  

 

Page 31: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

31  

DiagnosKcs  

•  ASR  (Auto  Service  Request)  –  Monitors  and  creates  automa3c  SR  for  any  hardware  component  failure  

•  System  check  for  all  hardware  and  sobware  components  –  oakcli  orachk  –  Validates  hardware  and  sobware  components  and  quickly  iden3fies  any  

anomaly  or  viola3on  of  best  prac3ce  compliance  

•  Diagnos3cs  collec3on  –  oakcli  diagcollect  –  Gathers  all  relevant  logs  from  hardware  and  sobware  components  and  

produces  single  bundle  for  Oracle  support  to  triage  the  issue  

Page 32: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

32  

Storage  Management  

•  Zero-­‐admin  storage,  i.e.  no  manual  management  required  •  Tracks  layout,  configura3on  and  status  of  storage  •  Interacts  with  ASM  to  perform  correc3ve  ac3ons    •  Monitors  disks  for  hard  and  sob  failures  •  Proac3vely  off  lines  disks  if:    

–  Failed  –  Predicted  to  fail  –  Performing  poorly  

•  Ensures  highest  level  availability  and  performance  at  all  3mes  

Built  in  Monitoring  and  Recovery  

Page 33: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

33  

Enterprise  Manager  Plug-­‐in  •  Manage  ODA  and  other  data  center  assets  using  Enterprise  Manager  

•  Monitor  and  manage  mul3ple  ODAs  •  Aggregated  analy3cs  across  mul3ple  ODAs  

•  Wizard  simplifies  Enterprise  Manager  deployments  –  Easy  to  implement  Enterprise  Manager  on  ODA  itself  

33  

Easier  Enterprise-­‐grade  Management  

Page 34: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

34  

   Affordable  -­‐  Built-­‐In  Scalability  

•  Purchase  single  hardware  configuraKon  

•  Start  with  2  core  license  minimum  

•  Scale  to  72  core  license  maximum  

•  No  hardware  upgrades  required  

•  License  database  on  enabled  cores  

 

Capacity  on  Demand  Licensing  

Page 35: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

35  

OpKon  1:  Build  Your  Own    License  72  Cores  for  An?cipated  Growth  

Year  2   Year  3  

OpKon  2:  Buy  Database  Appliance  License  as  You  Grow  and  Save  Significantly  

Year  1   Year  2   Year  3  Year  1  

Purchase  Capacity  Up  Front   Purchase    Capacity-­‐on-­‐Demand  

Add  Capacity    When  You  Need  It  

8  Cores  

16  Cores  

60  Cores  

24  Cores  

48  Cores  

32  Cores  

OR  

72  Cores  

Affordable  Capacity  On  Demand  Licensing  

Page 36: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

36  

ORACLE  DATABASE  APPLIANCE  Use  Cases  

Page 37: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

37  

VirtualizaKon  -­‐  Support  ApplicaKon  Workloads  

•  U3lize  full  ODA  capacity  regardless  of  database  core  usage  

•  Efficiently  share  plamorm  with  one  or  more  applica3ons  

•  Capacity-­‐on-­‐demand  licensing  for  both  database  and  applica3ons  

•  Isolate  database  and  applica3on  workloads  •  Implement  “solu3on-­‐in-­‐a-­‐box”  with  various  Oracle  

Applica3ons  

Page 38: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

38  

Database  Plamorm  •  Business  cri3cal  databases  

–  OLTP  and  data  warehouses  –  Runs  Oracle’s  high  availability  sobware  

suite  including  Oracle  RAC  

•  Consolidated  databases  –  Supports  Mul3tenant  and  In-­‐Memory  

database  op3ons  

•  Test  and  development  databases  –  Quickly  and  efficiently  provision    

database  snapshots      

ApplicaKon  Plamorm  •  Integrated  virtualiza3on  supports  hos3ng  all  3ers  on  a  single  system  

•  Solu3on-­‐in-­‐a-­‐Box  automa3on  and  best  prac3ces  for  Oracle  products  

–  Oracle  E-­‐Business  Suite,  JD  Edwards,  PeopleSob    

–  Oracle  Business  Intelligence  –  Oracle  WebLogic  Server  –  Oracle  Enterprise  Manager  

•  Cer3fied  with  hundreds  of  ISV  applica3ons  

38  

ODA  VirtualizaKon  

Page 39: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

39  

DOM  0  •  Default  domain  aber  Oracle  Database  Appliance  is  re-­‐imaged  with  Virtualized  Plamorm    

•  Bootstraps  the  system  deployment  process  

 

ODA  Base    •  Privileged  VM  domain  specifically  for  databases  

•  Similar  database  performance  and  func3onality  as  bare  metal  deployments    

•  ODA_Base  must  have  CPU  and  memory  allocated  before  the  database  is  deployed  

•  SI,  RAC,  RAC  One  Node  high  availability  database  op3ons    

Guest  Domains  •  Deploy  VMs  to  run  applica3ons,  middle  3er,  etc..  

•  Create  CPU  pools  to  implement  workload  isola3on  between  VMs  

•  Oracle  VM  supported  templates  

•  Support  for  VM  auto  restart  and  failover  

 

Virtualized  Plamorm  Architecture  Specifics  

Page 40: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

40  

How  Will  the  Virtualized  Plamorm  work?  Single  server  to  manage  database  and  applicaKons  

•  Database  runs  in  ‘ODA  Base’  domain  to  provide  na3ve  disk  performance  

•  Domains  provide  applica3on  isola3on  

•  Appliance  Manager  provides  VM  Template  and  Domain  management  

DOM  0  VM  Storage  Repository  

 

ODA  Base  •   Appliance  Manager  •   Database  •   Grid  Infrastructure  

Node  1  

Domain  U  

Domain  U  

DOM  0  VM  Storage  Repository  

ODA  Base  •   Appliance  Manager  •   Database  •   Grid  Infrastructure  

   Domain  U  

Domain  U  

Domain  U  

Oracle  Database  Appliance  

   Domain  U  

Node  2  

Page 41: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

41  

What  can  be  Deployed  in  DOMAIN  U?  On  Demand  Capacity  to  UKlize  Resources  

•  Deploy  VMs  to  run  applica3ons,  middle  3er,  etc..  

•  Oracle  VM  templates  supported  •  Shared  repository  can  be  created  and  sized  based  on  available  shared  storage  –  Provides  VM  auto  restart  and  failover  

 

DOM  0  VM  Storage  Repository  

 

ODA  Base  •   Appliance  Manager  •   Grid  Infrastructure  •   Database  

Node  1  

Domain  U  

Domain  U  

DOM  0  VM  Storage  Repository  

ODA  Base  •   Appliance  Manager  •   Grid  Infrastructure  •   Database  

   Domain  U  

Domain  U  

Domain  U  

Oracle  Database  Appliance  

   Domain  U  

Node  2  

Page 42: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

42  

VirtualizaKon  Management  

•  Par33on  cores  to  VMs  to  isolate  workloads  •  Crea3on  of  shared  repositories  for  VM  and  VDisk  storage  •  HA  of  Guest  VMs  with  automa3c  restart  and  failover  •  VDisk  Management  •  Support  VLan  to  provide  addi3onal  networks  and  security  •  Start/Stop  VMs  

Provides  Commands  Required  for  Management    -­‐  ExperKse  Not  Required  

Page 43: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

43  

ConsolidaKng  App  and  DB  on  ODA  Healthcare  Industry  Saas  Provider    

COMPANY  OVERVIEW  •  Sobware  as  a  service  provider  –  document  and  

archive  management  •  Industry:  Healthcare  •  Employees:  approximately  50  

CHALLENGES/OPPORTUNITIES  •  Ensure  a  highly  available  data  infrastructure  to  

accommodate  strict  SLAs  regarding  data  availability  

•  In  need  of  high  availability  architecture  and  disaster  recovery  environment  

•  Very  lean  IT  staff:  One  administrator  manages  servers,  storage  and  database  

SOLUTION  •  Oracle  Database  Appliance  

CUSTOMER  PERSPECTIVE  •  Though  hadn’t  ini3ally  considered  and  engineered  

system,  ODA  really  caught  their  interest  because  of  the  built-­‐in  high  availability  with  no  special  exper3se  needed  to  deploy.  

RESULTS  •  Replacing  exis3ng  infrastructure,  app  and  

database,  with  no  DB  HA  capabili3es  and  many  single  points  of  failure,  with  one  ODA  for  produc3on  and  one  ODA  for  DR  and  non-­‐prod  

•  Saving  purchasing  separate  servers  for  App,  DB  and  storage  in  both  produc3on  and  DR  data  centers  –  and  having  to  find/pay  for  exper3se  in  HA  configura3on  

•  Saved  Oracle  EE  licensing  by  u3lizing  Capacity  On  Demand  –  8  cores  licensed  on  each  ODA  

            43  

Page 44: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

44  

App  /  DB  Architecture  –  Healthcare  Saas  Provider  

Existing NAS (NFS Shares)

LAN

WAN

DR  Site  

Backups  

Primary  Site  

Data  Guard  Replica3on  

Use

rs

Load  Balancer  

WAN

LAN

Cus

tom

ers

Internet ODA X5-2 Virtualized DR / Non-Prod

Node  1                        

   ODA  BASE      11GR2  EE  RAC        DR  Inst  1      Non-­‐Prod  Inst  1          App  Node  1      Guest  vServer      

Node  2                        

   App  Node  2      Guest  vServer      

   ODA  BASE      11GR2  EE  RAC        DR  Inst  2      Non-­‐Prod  Inst  2      

LAN Backups  

ZFSSA NAS (NFS Shares)

ODA X5-2 Virtualized Production

Node  1            

 ODA  BASE      11GR2  EE  RAC  Instance  1      

   App  Node  1      Guest  vServer      

Node  2            

   App  Node  2      Guest  vServer      

ODA  BASE      11GR2  EE  RAC  Instance  2    

Page 45: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

45  

Healthcare  Saas  Provider  -­‐  Benefits  All  New  CapabiliKes  •  Mul3ple  HA  points  to  decrease  planned/unplanned  down3me  •  Provides  Remote  Data  Guard  to  maintain  Business  Con3nuity  •  Converged  Engineered  system  with  single  vendor  support    •  Eliminates  mul3ple  patches  for  every  piece  of  hardware  •  Resources  for  growth  &  future  expansions/environment  consolida3on    •  Provides  produc3on  like  hardware  to  support  business  in  DR  failover  •  Test,  patch,  release  on  produc3on  like  architecture  

Page 46: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

46  

HA  and  DR  SoluKon  using  ODA  School  Admission  Services  Provider    

COMPANY  OVERVIEW  •  Admission  tools  and  services  for  universi3es  •  Industry:  Educa3on  CHALLENGES/OPPORTUNITIES  •  Struggling  with  down3me  in  current  environment  

and  require  li_le  to  no  down3me  •  Seeking  re-­‐plamorm  on  Linux  –  moving  off  Itanium  

chipset    •  Need  to  support  many  lower  environments  and  

flexibility/simplicity  in  cloning  to  these  environments  

•  Lean  IT  staff  –  need  a  simple  to  manage  solu3on  

SOLUTION  •  Oracle  Database  Appliance  

CUSTOMER  PERSPECTIVE  •  Implemented  the  ODA  aber  a  lengthy  RFP  

process.  Although  engineered  system  wasn’t  ini3al  preference,  ODA  selected  due  to  its  simplicity,  extensive  HA  features  and  licensing  benefits  

RESULTS  •  Replaced  exis3ng  HPUX  /  Itanium  hardware  with  

ODAs  for  produc3on,  non-­‐produc3on  and  DR  environments  

•  U3lize  ability  to  clone  non-­‐prod  environments  •  U3lize  Data  Guard  for  business  con3nuity  both  in  

primary  and  remote  data  center  •  Saved  Oracle  EE  licensing  by  u3lizing  Capacity  On  

Demand  

            46  

Page 47: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

47  

School  Admissions  Provider  –  DB  Architecture  

Page 48: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

48  

School  Admissions  Provider  –  Benefits  New  CapabiliKes  •  Mul3ple  HA  points  to  decrease  Planned/Unplanned  down3me  •  Abundant  Compute  resources  for  growth  &  future  expansions/

environment  consolida3on  •  Converged  Engineered  system  with  single  vendor  support  •  Supports  Oracle’s  vision/roadmap  for  “Oracle  on  Oracle”  •  Provides  Local  &  Remote  Data  Guard  to  maintain  Business  con3nuity    •  Eliminates  mul3ple  patches  for  each  &  every  piece  of  HW    •  Fully  virtualized  environments  in  step  with  LSAC’s  policy  of  N+1  HW  •  Ability  to  test  patches  validity  in  lower  environments  •  RAC  provides  higher  business  con3nuity.  

   

Page 49: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

49  

Development  and  Test  Environments  

•  Each  developer  and  tester  needs  their  own  environment  to:  –  Develop  new  offerings  and  features  –  Test  a  new  offering  prior  to  going  into  produc3on  –  Test  new  feature  enhancements  prior  to  going  into  produc3on  

•  Need  a  system  to  validate  backup  and  recovery  process  and  procedures  •  Development  and  tes3ng  is  an  itera3ve  process  –  many  cycles,  can  be  nightly  

–  Crea3ng  development  and  test  environments  takes  3me,  storage  and  staff  •  Need  mul3ple  copies  of  the  database  •  DBA  3me  required  to  create  and  monitor  crea3on  of  copies  

–  Low  value  use  of  DBA  3me  

            49

Challenges  

Page 50: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

50  

Development  /  Test  /  Prod  Lifecycle    Fast  and  Space  Efficient  Snapshots  

Development  

Oracle  Database  Appliance  

Produc3on  

Exadata  

Oracle  Database  Appliance  

3rd  Party  Servers  

Test  

Exadata  

Oracle  Database  Appliance  

3rd  Party  Servers  

50

Page 51: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

51  

Database  Snapshots  

•  Rapid  and  efficient  provisioning  of  database  environments  for  development  and  tes3ng  of  applica3ons  

•  Complete  OAKCLI  integra3on    –  Very  fast  way  to  create  database  copies  

•  Snapshot  databases  only  uses  space  for  the  data  that  changes  –  Only  meta-­‐data  is  originally  created  –  Blocks  are  wri_en  when  data  is  changed  

•  Create  large  number  of  snapshots  for  a  given  database    

Rapid  and  Efficient  Database  Copies  

Page 52: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

52  

VM  Snapshots  

•  Space  efficient  way  to  clone  VMs  and  Templates  

•  Instantaneous  VMs  in  seconds  even  for  large  VMs  

•  Fully  integrated  with  OAKCLI    •  Leverages  ACFS  snapshot  technology  

New  VM  in  seconds  

Page 53: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

53  

Database  and  VM  Snapshots  

•  Space  efficient  database  and  applica3on  VM  snapshots  

•  Rapid  full  stack  snapshots  for  development  and  test  environments  

Complete  Database  and  App  Environments  Ready  in  Minutes  

App  VM  Snap

App  VM  ‘Gold’

ODA_BASE

Node-­‐0

ODA_BASE

Node-­‐1 App  VM  Snap

Page 54: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

54  

Disaster  Recovery  for  Exadata  

Exalogic  

Exadata  

Oracle  Database    Appliance  

ZFS  Storage  Appliance  -­‐ Storage  expansion  -­‐ HCC  support  -­‐ Backups  

54

Page 55: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

55  

Data  Center:  •  Exadata  •  Exalogic  •  SuperCluster  

Remote  Deployment  CoD,  Compact  Footprint  and  Ease  of  Management  

Distributed:  •  Branch  Offices  •  Departments  

MoKvaKon:  •  Local  regula3ons  •  Reduce  latency  

55

Page 56: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

56  

Database  HosKng  

Customer  A  

Customer  B  

Customer  C  

Dedicated  Hos3ng  Environments  

Exadata  

Shared  Hos3ng  Environment  

Customer  D  Customer  E  Customer  F  

End  Users  

56

Page 57: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

57  

Physical  IsolaKon  and  HA  SoluKon  using  ODAs  Electricity  Transmission  Company    

COMPANY  OVERVIEW  •  Large  Power  Transmission  Company  •  Industry:  U3li3es  CHALLENGES/OPPORTUNITIES  •  Seeking  hardware  refresh  cycle  for  Peoplesob  

environment  •  Required  to  physically  separate  each  customers’  

databases  on  different  hardware  while  s3ll  maintaining  strict  HA  requirements  

•  Lean  IT  staff  –  need  a  simple  to  manage  solu3on  

SOLUTION  •  Oracle  Database  Appliances  for  database  3er  and  

Private  Cloud  Appliances  (PCA)  for  applica3on  3er  

CUSTOMER  PERSPECTIVE  •  Chose  the  PCA/ODA  architecture  over  the  

commodity  solu3on  aber  seeing  the  benefits  of  OVM  templates  for  Peoplesob  on  PCA  and  HA  and  ease  of  management  on  ODAs  

RESULTS  •  Replaced  exis3ng  Cisco  UCS,  Dell  R900  and  

Equilogix  SAN  hardware  with  PCAs  and  ODAs  for  produc3on,  non-­‐produc3on  and  DR  environments  

•  Physically  separate  each  customers  data,  as  required,  by  u3lizing  separate  ODAs  but  s3ll  provide  same  architecture,  management  and  high  availability  

•  Due  to  success  of  PCAs  and  ODAs,  roadmap  to  replace  exis3ng  infrastructure  for  other  applica3ons  with  the  PCA/ODA  solu3on  as  well  

            57  

Page 58: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

58  

Oracle  Database  Appliance  Complete,  Simple,  Reliable,  Affordable  •  Engineered  System  complete  with  compute,  network,  storage  and  sobware  •  Simple  to  install,  manage  and  maintain  •  Reliable  plamorm  with  no  single  point  of  failure  across  hardware  or  sobware  •  Affordable  solu3on  allowing  reduced  licensing  for  database  and  applica3ons  with  capacity  on  demand  

            58

Page 59: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

59  

Q  &  A  

THANK  YOU!        

Page 60: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

60  

APPENDIX  

Page 61: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

61  

Zero-­‐Admin/Online  Storage  Expansion  

ODA  X5-­‐2  Storage  Expansion  Shelf      

Double Available Storage Capacity

•  Addi3onal    64  TB  HDD,  128  TB  total  for  DATA  •  Addi3onal    800  GB  SSD,  1.6  TB  total  for  REDO  •  Addi3onal    1.6  TB  SSD,  3.2  TB  total  for  FLASH  

Zero Administration •  Automa3cally  integrates  when  plugged  in  •  Data  automa3cally  distributes  to  new  shelf  

Online Expand Storage •  Hot-­‐plug  storage  expansion  shelf  •  No  database  down3me  

Slide  material  courtesy  of  Oracle  

Page 62: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

62  

ODA  X5-­‐2  Database  Servers  

•  18-­‐core  Xeon  Haswell-­‐EP  -­‐  fastest  Intel  processor  ever  shipped  –  50%  faster  than  exis3ng  Ivy  Bridge  (X4-­‐2)  processor  

•  Faster  and  larger  memory  footprint  -­‐  DDR4  upgradeable  from  256  GB  (8  x  32  GB)  to  768  GB  •  Hardware  RAID  controller  for  local  disk    

–  Increased  resiliency  and  performance  with  1  GB  controller  cache  –  Fast  reimage  3mes  

•  Redundant  1/10GBase-­‐T  network  •  Op3onal  10  GbE  SFP+  public  networking  

62

Faster  Processors,  More  Cores,  More  Memory  

 X5-­‐2  versus  X4-­‐2  50%  More  Database  Cores   72    cores  -­‐  18-­‐Core  Xeon®  E5-­‐2699  v3  

50%  More  DIMM  Slots   Up  to  1.5  TB  of  DRAM,  512  GB  Default  Slide  material  courtesy  of  Oracle  

Page 63: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

63  

 X5-­‐2  versus  X4-­‐2    3.5x  more  disk  storage     21/32  TB  usable    

New  1.6  TB  flash  storage     For  cache  and  data  storage  

ODA  X5-­‐2  Storage  shelf    

•  Hierarchical  storage  architecture  •  4  x  200  GB  SDDs  

–  Write  intensive  redo  logs  

•  4  x  400  GB  SSDs  –  Cache  and  data  storage  

•  16  x  4  TB  High  Capacity  Disks  –  Data  and  backup  storage  

63

Highly  OpKmal  I/O  Performance  

Slide  material  courtesy  of  Oracle  

Page 64: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

64  

Appliance  Manager  12.1.2.2  

•  Full  support  for  Oracle  Database  Release  12c  (12.1.0.2)  –  Mul3tenant,  In-­‐Memory  Fault  Tolerance  (Unique  to  Engineered  Systems)  –  Grid  Infrastructure:  12.1.0.2  –  Support  for  database  version:  12.1.0.2,  11.2.0.4,  11.2.0.3,  11.2.0.2  –  Choice  of  CDB  and  non-­‐CDB  for  new  12.1.0.2  databases  

•  ASM  Cluster  File  System  integra3on  –  Database  and  VM  Snapshots  

•  All  ODA  plamorm  advantages  available  for  12c  and  11g  databases    –  Sizing  template  enhancements  for  workload  types  and  flash  

Support  for  Oracle  Database  Appliance  X5-­‐2  

Page 65: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

65  

Provides  well  defined  database  configura3on  templates  …  •  Sizing  for  CPU  and  Memory  

–  Out  of  the  box  alloca3on  for  SGA  and  PGA  

•  Incorporates  all  best  prac3ce  database  init  parameters  

•  Advise  on  the  storage  characteris3cs  

•  Mul3ple  sizes  to  sa3sfy  various  workloads  

•  Auto  sizes  ODA  flash  cache  

Database  Class  

CPU  Cores  

Memory   Flash   #  of  Databases    

Odb-­‐01s   1   4  GB   12  GB   36  

Odb-­‐01   1   8  GB   24  GB   36  

Odb-­‐02   2     16  GB   48  GB   18  

Odb-­‐04   4   32  GB   96  GB   9  

Odb-­‐06   6   48  GB   144  GB   6  

Odb-­‐12   12   96  GB   288  GB   3  

Odb-­‐16   16   128  GB   384  GB   2  

Odb-­‐24   24   192  GB   512  GB   1  

Odb-­‐32   32   256  GB   768  GB   1  

Odb-­‐36   36   256  GB   768  GB   1  

Database  Templates  Sized  for  Performance  

Page 66: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

66  

WebLogic  Server  on  ODA  

•  Simple  to  deploy  –  Automated  deployment  of  WebLogic  Server  with  wizard  

•  Similar  to  Appliance  Manager  configurator  

–  Deploy  highly  available  database  infrastructure  and  middleware  plamorm  in  hours  

•  Simple  to  maintain  •  Choice  of  two  distribu3ons  

–  WebLogic  11g  (10.3.6)  or  WebLogic  12c  (12.1.2,  12.1.3)  

Page 67: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

67  

WebLogic  Deployment  on  ODA  

•  Deploy  VMs  to  run  WebLogic  Server  and  Sobware  Load  Balancer  

•  HA  Virtual  IP  provides  single  entry  point  for  applica3on  clients  with  isola3on  

•  Oracle  VM  templates  

ApplicaKons  SoluKon  Plamorm  

DOM  1  

Oracle  Database  Appliance  

DOM0   ODA_Base  •   Appliance  Manager  •   Grid  Infrastructure  •   Database  

Node  1  

DOM0  •   Appliance  Manager  •   Grid  Infrastructure  •   Database  

Node  0  

Sobware  Load  Balancer  

App  Domains  

WebLogic  

HA VIP

ODA_Base  

Sobware  Load  Balancer  

App  Domains  

WebLogic  

Page 68: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

68  

Database  Refresh  

Oracle  Database  Appliance  Exadata  Server  

DB  

ODA  Server  

DB  

3rd-­‐party  server  

DB  

Copy  database  From  Produc3on  

Snapshot  

Test  Database  

Test  Database  

Snapshot  Before  Refresh  Snap  

Test  Database  

Snapshot  Before  Refresh  Snap  

Database  Master  

Development  and  Test  Environments  Create  a  clone  in  5  minutes,  using  less  than  5%  of  original  database  storage  

Database  Refresh  

Refresh  database  From  Produc3on  

68

Page 69: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

69  

Disaster  Recovery  

Implement  Maximum  Availability  Architecture  for  Highest  Availability  

AcKve  Data  Guard  

ProducKon    

Disaster  Recovery    

Dev  Test    

69

ZFS  Storage  Appliance  Storage  Expansion  (HCC)  Backups  

 

Page 70: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

70  

External  Backup  /  External  Storage  Seamlessly  Integrate  Oracle  Database  Appliance  into  your  Datacenter  OperaKons  

ZFS  Storage  Appliance  

Media  Server  with  Tape  Drive  

Oracle  Database    Appliance  

70

Page 71: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

71  

Remote  Deployment  

•  Duplica3ng  main  datacenter  Exadata  deployment  is  oben  not  affordable  for  smaller  remote  sites  

–  However,  customers  need  to  run  the  same  applica3ons  and  databases  in  those  environments.  

•  Skill  sets  not  available  in  many  remote  loca3ons  •  Crea3ng  and  maintaining  a  highly  available  hardware  and  sobware  

configura3on  •  Managing  the  hardware  and  sobware  remotely  •  Data  center  space  cost  when  charged  by  footprint  or  rack  usage  •  Aligning  costs  to  demand  

 

Customer  Challenges  

71

Page 72: Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ · PDF fileOracle’Database’Appliance’(ODA):’ Oracle’HASimplified ... • Capabilities From Oracle Applications

•        Managed  Services        •        Cloud  Services        •        Consul3ng  Services        •        Licensing    

72  

Remote  Deployment  

•  Runs  the  same  applica3ons  and  databases  as  the  central  datacenter  Exadata  systems  

•  Highly  available  database  and  applica3on  plamorm  out  of  the  box,  limits  the  skill  levels  required  at  remote  sites  and  reduces  fault  recovery  

•  Integrated  Lights  Out  Management,  automa3c  monitoring  and  call  home  support  enable  remote  management  

•  Compact  footprint  reduces  datacenter  charges  •  Capacity  On-­‐Demand  licensing  enables  you  to  align  your  costs  to  demand  

–  Start  small  and  grow  without  replacing/upgrading  hardware  

Customer  Benefits    

72