Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ ·...
-
Upload
vuonghuong -
Category
Documents
-
view
244 -
download
2
Transcript of Oracle’Database’Appliance’(ODA):’ Oracle’HASimplified’ ·...
• 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
• 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
• 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
• 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
• 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
• 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
• 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
• Managed Services • Cloud Services • Consul3ng Services • Licensing
8
ORACLE DATABASE APPLIANCE X5-‐2 Hardware Overview
• 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
• 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
• 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
• 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
• Managed Services • Cloud Services • Consul3ng Services • Licensing
13
ORACLE DATABASE APPLIANCE Sobware Overview
• 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
• 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
• 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
• 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
• 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
• 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)
• 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)
• 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
• 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
• 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
• 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
• 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
• 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)
• 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
• 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
• 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
• 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
• 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
• 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
• 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
• 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
• 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
• Managed Services • Cloud Services • Consul3ng Services • Licensing
36
ORACLE DATABASE APPLIANCE Use Cases
• 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
• 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
• 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
• 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
• 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
• 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
• 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
• 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
• 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
• 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
• Managed Services • Cloud Services • Consul3ng Services • Licensing
47
School Admissions Provider – DB Architecture
• 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.
• 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
• 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
• 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
• 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
• 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
• 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
• 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
• 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
• 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
• 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
• Managed Services • Cloud Services • Consul3ng Services • Licensing
59
Q & A
THANK YOU!
• Managed Services • Cloud Services • Consul3ng Services • Licensing
60
APPENDIX
• 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
• 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
• 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
• 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
• 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
• 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)
• 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
• 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
• 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
• 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
• 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
• 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