Introducing Amazon RDS Using Oracle Database

Post on 01-Nov-2014

4.829 views 5 download

Tags:

description

 

Transcript of Introducing Amazon RDS Using Oracle Database

Introducing  Amazon  RDS  Running  Oracle  Database  

Jamie  Kinney  Amazon  Web  Services  jkinney@amazon.com  

1

! Prove  concepts  faster  ! Deploy  Oracle  so=ware  in  minutes  on  produc?on-­‐class  hardware  ! Try  several  Oracle  solu?ons  in  parallel  with  no  risk  

! Free  up  CapEx  budget  ! No  need  to  pre-­‐allocate  hardware  budgets.    Pay  as  you  go.  

! BeKer  end-­‐user  experience  ! Use  Amazon  Machine  Images  (AMIs)  with  pre-­‐configured  Oracle  solu?ons  ! Back-­‐channel  integra?on  between  Oracle  Support  and  AWS  

! Full  Oracle  license  portability  ! Bring  licenses  purchased  from  Oracle  to  the  Amazon  Cloud  

! Complete  Oracle  Stack  ! OVM,  Oracle  Linux,  EMGC,  Oracle  Database,  FMW,  Enterprise  Applica?ons  

Running  Oracle  on  AWS  

Agenda  

!  Amazon  Web  Services  overview  !  Amazon  Elas;c  Compute  Cloud  (EC2)  !  Oracle  on  Amazon  EC2  using  Oracle  VM  !  Amazon  Rela;onal  Database  Service  (RDS)  !  Q&A  

3

Amazon  Web  Services  Overview  

4

What  is  Cloud  Compu?ng?  

First,  think  of  your  electricity  service…  

Power  is  available  to  you  on-­‐demand,  you  pay  only  for  what  you  use…  

…and  you  plug  into  a  vast  electrical  grid  managed  by  professionals  to  get  you  the  lowest  cost,  most  reliable  power  with  much  greater  efficiency  and  safety  than  you  could  probably  do  on  your  own.  

Introducing  Amazon  Web  Services  

AWS  provides  flexible,  scalable,  secure,  and  cost-­‐effec?ve  IT  infrastructure  for  businesses  of  all  sizes  around  the  world.  

Compute  power  and  storage  is  available  to  you  on-­‐demand,  you  pay  only  for  the  resources  you  use…  

…running  on  scalable,  reliable,  and  secure  infrastructure  operated  by  Amazon  Web  Services,  based  on  the  knowledge  gleaned  from  over  a  decade  of  building  efficient  and  dependable  infrastructure  for    Amazon.com.  

AWS  is  a  Compu?ng  PlaZorm  

7

AWS  Global  Reach  

Ashburn,  VA  /  Dallas,  TX  /  Jacksonville,  FL  /  Los  Angeles,  CA  /  Miami,  FL  /  New  York,  NY  /  Newark,  NJ  /  Palo  Alto,  CA  /  SeaKle,  WA  /  St.  Louis,  MO  /  Amsterdam  /  Dublin  /  Frankfurt  /  London  /    Paris  /  Hong  Kong  /  Tokyo  /  Singapore  

Northern  Virginia  Northern  California  Dublin  Singapore  Japan  

AWS  Regions  

AWS  CloudFront  Loca?ons  

Customers  in  190  Countries  

9

Amazon  Elas?c  Compute  Cloud  (EC2)  

10

Amazon  Elas?c  Compute  Cloud  

!   Amazon  EC2:  on-­‐demand  compute  power  !   Obtain  and  boot  new  server  instances  in  minutes  !   Quickly  scale  capacity  up  or  down  

!   Key  features:  !   Support  for  Windows,  Linux,  and  OpenSolaris  !   Supports  all  major  web  and  applica;on  plaVorms  !   Deploy  across  Availability  Zones  for  reliability  !   Elas;c  IPs  provide  greater  flexibility  !   Persistent  storage  with  Elas;c  Block  Store  !   Elas;c  Load  Balancing  and  Auto-­‐Scaling  built-­‐in  !   Amazon  CloudWatch  monitors  status  and  usage  

!   Service  Level  Agreement:  99.95%  

Virtual  Machine  Choices  128  

64                            

32                            

16                            

8                            

4                            

2                            

1                            

1 2 4 8 16 32 64

EC2 Compute Units (HP)

Mem

ory

(GB

)

Small 1.7 GB,

1 EC2 Compute Unit

1 virtual core

$0.085/0.12

Micro 613 MB

Up to 2 ECUs (for short bursts)

$0.02/0.03

Large 7.5 GB

4 EC2 Compute Units

2 virtual cores

$0.34/0.48

Extra Large 15 GB

8 EC2 Compute Units

4 virtual cores

$0.68/0.96

Hi-Mem XL 17.1 GB

6.5 EC2 Compute Units

2 virtual cores

$0.50/0.62

Hi-Mem 2XL 34.2 GB

13 EC2 Compute Units

4 virtual cores

$1.00/1.24

Hi-Mem 4XL 68.4 GB

26 EC2 Compute Units

8 virtual cores

$2.00/2.48

High-CPU Med 1.7 GB

5 EC2 Compute Units

2 virtual cores

$0.17/0.29

High-CPU XL 7 GB

20 EC2 Compute Units

8 virtual cores

$0.68/1.16

Cluster GPU 4XL 22 GB

33.5 EC2 Compute Units,

2 x NVIDIA Tesla “Fermi” M2050 GPUs

$2.10

Cluster Compute 4XL 23 GB

33.5 EC2 Compute Units

$1.60

Running  Oracle  on  Amazon  EC2  Using  Oracle  VM  

13

Certified & supported

Oracle  Cer?fica?on,  Support  and  Licensing  

! All  products  cer?fied  on  the  Oracle  Virtual  Machine  are  now  Cer?fied  on  Amazon  EC2  managed  OVM  

! Full  Support  from  Oracle  and  AWS  

! Standard  Licensing  Policies  Apply  

! AMIs  exist  today  for  many  Oracle  products  

Amazon  EC2  Using  the  Oracle  Virtual  Machine  

! Oracle  Virtual  Machine  (OVM)  is  a  Xen-­‐based  virtualiza?on  plaZorm  

! AWS  will  offer  Amazon  EC2  using  OVM  for  Oracle  So=ware  AMIs  ! AMIs  automa?cally  and  transparently  

run  on  OVM  ! Deriva?ve  AMIs  will  also  run  on  OVM  ! AMIs  ranging  from  OS  to  fully  

installed  Oracle  Enterprise  Applica?ons  

! Alterna?ve  to  AWS  Xen  ! Eventual  support  for  impor?ng  

customer-­‐produced  OVM  templates  

! No  addi?onal  charge  

Oracle  So=ware  Cer?fied  on  AWS  

! All  Oracle  So=ware  cer?fied  on  OVM  is  cer?fied  on  Amazon  EC2  using  OVM  

! Opera?ng  Systems:  ! Oracle  Enterprise  Linux  ! Oracle  So=ware  on  Windows  

! Databases:  ! Oracle  Database,  MySQL,  TimesTen  

! Fusion  Middleware  ! App  Servers,  BPM,  BI,  Content  

Management,  Data  Integra?on,  IDM,  Portal  &  UI,  SOA,  etc…  

! Oracle  Enterprise  Applica?ons  ! Oracle  E-­‐Business  Suite,  PeopleSo=,  JD  

Edwards,  Agile,  etc…  

Oracle  License  Portability  

! All  Oracle  So=ware  licenses  are  fully  portable  to  Amazon  EC2  using  OVM  hard  par??oning  

! Processor  &  Socket  Licensing:  ! 0.25  core  mul?plier  for  socket  licenses  ! 0.5  core  mul?plier  for  processor  licenses  

! Named  User  Plus  (NUP)  

! Unlimited  License  Agreement  (ULA)  

! Enterprise  License  Agreement  (ELA)  

! SaaS  for  ISVs  

! OVM  Hard  Par??oning  Licensing:    oracle.com/us/corporate/pricing/partitioning-070609.pdf

Oracle  and  AWS  Support  Integra?on  

! Customers  running  Oracle  So=ware  on  AWS  can  contact  Oracle  Support  and/or  AWS  

! AWS  and  Oracle  work  together  behind  the  scenes  to  iden?fy  root  cause  and  resolve  the  issue  as  quickly  as  possible  

! Oracle  So=ware  running  on  Amazon  EC2  using  OVM  has  undergone  extensive  regression  tes?ng  

Deploying  Oracle  on  Amazon  EC2  

! Step  1:  Create  an  account  at  aws.amazon.com  

! Step  2:  Login  to  the  AWS  Web  Console  

! Step  3:  Right-­‐click  on  an  Oracle  AMI  and  click  “Launch  Instance”  

! Step  4:  Right  click  on  your  EC2  instance  to  SSH  into  your  server  

Have  a  produc?on  database  up  and  running  in  five  minutes…    

!   Oracle  Secure  Backup  (OSB)  Cloud  Module  is  a  plug-­‐in  for  RMAN  that  allows  customers  to  backup  Oracle  Databases  directly  to  Amazon  S3  using  the  Oracle  Recovery  Manager  (RMAN)  

!   Data  is  encrypted  at  flight  and  at  rest  !   Amazon  S3  automa;cally  replicates  data  to  mul;ple  data  centers  

within  a  region  !   Licensed  by  number  of  concurrent  backup  channels  !   Customers  also  pay  for  Amazon  S3  storage  (star;ng  at  $0.14/GB/

month)  !   Works  equally  well  for  databases  hosted  in  Amazon  EC2  or  in  the  

customer’s  data  center  

Oracle  Secure  Backup  Cloud  Module  

Amazon  Rela?onal  Database  Service  (RDS)  

21

Amazon  RDS  on  MySQL  

!  Making  it  easy  to  setup,  operate  and  scale  rela;onal  databases  in  the  cloud  since  2009  

!  Deploy  a  pre-­‐configured,  resizable  MySQL  “Database  Instance”  in  minutes  via  the  AWS  Management  Console  

!   Let  Amazon  RDS  manage  automated  backups,  sokware  patching,  replica;on  for  fault  tolerance  and  read  scaling  

!  Compa;ble  with  exis;ng  MySQL  apps  and  tools  !  Pay  by  the  hour  (rates  vary  by  DB  Instance  class  and  region)   22

MySQL  on  RDS  vs.  Self-­‐Managed  

23

Mul?-­‐AZ  Deployments  

!  Enterprise-­‐grade,  fault-­‐tolerant  solu;on  for  produc;on  databases  

!  What  is  Mul;-­‐AZ  deployment?  !  With  a  single  API  call,  Amazon  RDS  creates  and  synchronously  maintains  a  hot  standby  in  a  different  availability  zone  

!   In  the  event  of  an  unplanned  or  planned  outage,  Amazon  RDS  automa;cally  fails  over  to  the  standby  so  you  can  resume  database  writes  and  reads  as  soon  as  possible  

24

Amazon  RDS  Read  Replicas  

!  A  Read  Replica  is  a  copy  of  a  specified  DB  Instance  that  can  serve  read  traffic  

!   Intended  use  cases  !  Read  scaling,  business  repor;ng  !  Not  intended  as  fault  tolerance  subs;tute  for  mul;-­‐AZ  

!  Unlike  Mul;-­‐AZ,  uses  na;ve,  asynchronous  MySQL  replica;on  and  replica  can  lag  source  

!  Read  Replica  can  use  Mul;-­‐AZ  deployment  as  source  

25

Amazon  RDS  on  Oracle  Database  11g  

!   Launching  in  Q2  2011  !  Oracle  Database  SE1,  SE,  EE  +  op;ons  and  packs  !  Bring-­‐your-­‐own-­‐license  or  pay-­‐as-­‐you-­‐go  (hourly)  !   Ini;ally  single  instance  with  replica;on  arriving  shortly  aker  launch  

!  Runs  on  Oracle  VM  with  hard  par;;oning  

26

Amazon  RDS  Pricing  

!  Detailed  pricing  not  published  yet  !  Several  licensing  op;ons  available  

!  Use  exis;ng  licenses  from  Oracle  !  Purchase  new  Oracle  Database  licenses  directly  from  Oracle  or  an  Oracle  partner  

!  Pay-­‐as-­‐you-­‐go  licensing  from  Amazon  

!  Two  pricing  models  for  Amazon  RDS  !  On-­‐demand,  hourly  pricing  !  Amazon  RDS  Reserved  Instances  

27

Amazon  RDS  on  Oracle  Support  

!  Bring-­‐Your-­‐Own-­‐License  (BYOL)  !  AWS  Premium  Support  for  RDS  service  (including  underlying  infrastructure)  

!  AWS  manages  patches  and  upgrades  !  Oracle  Database  support  from  Oracle  Support  using  your  Oracle  CSI  

!  Pay-­‐as-­‐you-­‐go  Licensing  !  AWS  Premium  Support  for  RDS  service  and  the  Oracle  Database  

28

Amazon  RDS  on  Oracle  Benefits  

!  Deploy  Oracle  sokware  immediately,  improving  ;me  to  business  value  

!  Free  up  in-­‐house  DBAs  to  support  the  business  instead  of  managing  the  core  database  

!  Use  pay-­‐as-­‐you-­‐go  pricing  to  get  started  with  Oracle  EE  at  an  earlier  stage.    Transi;on  to  BYOL  with  licenses  from  Oracle  when  you’re  ready  

29

AWS  Customers  Using  Oracle  on  AWS  

! Amazon.com  backs  up  retail  databases  using  the  Oracle  Secure  Backup  Cloud  Module.    The  Client  Experience  Analy;cs  (CXA)  team  uses  Amazon  RDS  to  support  customer  simula;ons  against  Amazons  web  proper;es  on  an  ongoing  basis.  

 ! Capgemini  uses  AWS  to  host  the  development,  test  

and  produc,on  Oracle  E-­‐Business  Suite  Financials  suppor;ng  their  business  in  La;n  America  

 ! Advanced  Innova;ons  hosts  their  en;re  Oracle  

Applica;ons  and  technology  plaVorm  on  Amazon  EC2  

! Blue  Gecko  deployed  SAGE  Manufacturing’s  dev,  test,  DR  and  produc;on  Oracle  E-­‐Business  Suite  environments  on  Amazon  EC2  

31

“Amazon's  EC2  has  provided  our  customers  the  long,  sought  aker  leverage  &  flexibility  in  managing  infrastructure  for  an  Oracle  E-­‐Business  Suite  environment.  Whether  it's  quickly  spinning  up  addi;onal  environments  to  support  that  unplanned,  urgent  project  or  crea;ng  an  economical  DR  solu;on,  we  con;nually  find  new  EC2  solu;ons  that  are  more  nimble  and  efficient.”  

   

-­‐  Rick  Harwood,  Manager,  Oracle  Applica;ons  Services  at  Blue  Gecko  

32

“Advanced  Innova;ons  is  growing  revenue  at  over  100%  a  year  with  virtually  flat  headcount  and  a  global  IT  staff  of  two  people.    The  only  way  we've  been  able  to  

accomplish  this  is  through  the  produc;vity  increases  and  rock  solid  combina;on  of  Oracle  Sokware,  including  Oracle  Data  Guard,  running  on  Amazon  Web  Services.”  

 

           -­‐  Michael  Higgins,  CTO  of  Advanced  Innova;ons.  

Summary  and  Observa?ons  

!   All  Oracle  products  are  cer;fied  on  Amazon  EC2  using  OVM  with  full  license  portability.    This  includes  Database,  Fusion  Middleware  and  Enterprise  Applica;ons.  

!   Organiza;ons  deploying  E-­‐Business  Suite  and  other  Enterprise  Applica;ons  on  Amazon  Web  Services  are  able  to  reduce  deployment  ;mes  from  days  or  weeks  to  minutes  or  hours.  

!   Amazon  RDS  on  Oracle  will  be  available  to  customers  in  Q2,  2011  with  support  Oracle  Database  11g  SE1,  SE  and  EE  and  flexible  licensing  op;ons.  

!   By  deploying  Oracle  Sokware  on  the  Amazon  Cloud,  Oracle  customers  are  able  to  fully  leverage  the  scalability,  reliability,  security  and  u;lity-­‐based  pricing  model  of  Amazon  Web  Services  for  produc;on  workloads  

For  More  Informa?on…  

34

! Amazon  Web  Services  -­‐  aws.amazon.com  ! Amazon  Elas;c  Compute  Cloud  –  aws.amazon.com/ec2  ! Amazon  Rela;onal  Database  Service  –  aws.amazon.com/rds  ! Running  Oracle  on  AWS  –  aws.amazon.com/oracle  ! Pre-­‐configured  Oracle  AMIs  –  aws.amazon.com/amis/Oracle  ! Oracle  Secure  Backup  Cloud  Module  

! Product  Page:  hwp://www.oracle.com/us/products/database/secure-­‐backup-­‐066578.html  

! Documenta;on:  hwp://download.oracle.com/docs/cd/E14812_01/welcome.html  ! Data  Sheet:  hwp://www.oracle.com/technetwork/database/enterprise-­‐edi;on/

oracle-­‐in-­‐the-­‐cloud-­‐datasheet-­‐1-­‐133113.pdf?ssSourceSiteId=ocomen  ! Download  the  latest  version  of  the  OSB  Cloud  Module  from:  hwp://

rman.s3.amazonaws.com/osbws_install.jar  

Ques?ons  &  

Answers  

35