DOAG Webinar ODA 12c new features
Infrastructure at your Service.
DOAG Webinar
ODA 12c new features
ODA 12c new features
Infrastructure at your Service.
About us
David Hueber
COO
Principal Consultant
Mobile +41 79 963 43 68
[email protected]
www.dbi-services.com
ODA 12c new features
Page 2
28.05.2014
Who we are
dbi services
Experts At Your Service
Over 40 specialists in IT infrastructure
>  Certified, experienced, passionate
> 
Based In Switzerland
100% self-financed Swiss company
>  Over CHF 6 mio. turnover
> 
Leading In Infrastructure Services
More than 100 customers in CH, D, & F
>  Over 40 SLAs dbi FlexService contracted
>  ISO20000 certified
> 
ODA 12c new features
Page 3
28.05.2014
Agenda
1.  ODA X5-2 new hardware
Global specifications
>  Storage capacities
>  Networking capacities
> 
2.  ODA 12c new features
Software versions
>  ACFS storage
>  Container databases
>  Cache Fusion
>  In Memory support
>  Interfaces changes
> 
ODA 12c new features
Page 4
28.05.2014
ODA X5-2 new hardware
Bigger, faster...
>  ODA versions
>  Global specifications
>  Storage capacity
>  Networking capacities
ODA 12c new features
Page 5
28.05.2014
Hardware architecture
ODA versions
ODA v1
Sep.
2011
ODA X4-2
Mar.
2013
ODA X3-2
ODA 12c new features
Dec.
2013
Feb.
2015
ODA X5-2
Page 6
28.05.2014
ODA X5-2 new hardware
Global specifications
2 x 1 RU x86 Server
2 x 18-cores Intel Xeon E5-2699 v3
>  256 GB RAM (8 x 32GB) – Extensible up to 768GB
>  2 x 600GB Boot Disks
>  Hardware mirroring
>  1 x Internal SAS HBA
>  2 x External SAS HBA
>  10GbE customer network
>  40Gb/s Infiniband interconnect
> 
1 x 4 RU Storage
4 x 2.5” 200GB SSD (Redo)
>  4 x 2.5” 400GB SSD (Flash Cache)
>  16 x 2.5” 4TB HDD (Data)
> 
ODA 12c new features
Page 7
28.05.2014
ODA X5-2 new hardware
Storage capacity
Depends on ASM redundancy
Raw data: 64 TB
>  Double mirrored: 32TB
>  Triple mirrored: 21,3 TB
> 
Depends on backups location
Local or External
>  Impacts Disk Groups sizing
>  +DATA
>  +RECO
>  REDO – 248GB
>  FLASH –746GB
> 
ODA 12c new features
X4-2
ODA X5-2
Backup Mode
+ DATA (TB)
+RECO (TB)
Normal Redundancy
Local
3.6
12,38
4.5
16,4
External
7.2
24,76
0.98
4
Local
2.4
8,25
3
10,9
External
4.8
16,5
0.65
2,6
High Redundancy
Page 8
28.05.2014
ODA X5-2 new hardware
Storage capacity
Flash Cache feature
Based on +FLASH ASM Disk Group
>  4 x 400GB SSDs
>  Used as “swap” for the SGA
>  Expired block in SGA are moved to Flash Cache
>  Data request process
>  Check SGA
SGA (Memory)
>  Check Flash Cache
>  Access disks
1 - Data
2 - Data
> 
retrieval
> 
db_flash_cache_file
>  Default = 3 x SGA
>  Max = 196GB
ODA 12c new features
ejection
Data
disks
3 - Data
restore
Flash
disks
Page 9
28.05.2014
ODA X5-2 new hardware
Storage capacity
Data files on Flash storage
> 
Data files can be stored on SSDs
>  Using OAKCLI at database creation
>  Manually
> 
Restrictions
>  Database version >= 11.2.0.4
>  Database type must be OLTP
>  CDB databases cannot be completely stored on SSDs
>  At least 160GB space available in +FLASH diskgroup
ODA 12c new features
Page 10
28.05.2014
ODA X5-2 new hardware
Networking capacities
New interconnect
Infiniband based – 40Gb/s
>  Allows Cache Fusion ability
> 
Data network & interconnect can be switched over
Use 10GbE base-T ports for Interconnect
>  Use fiber connections for data network
>  Requires
>  Remove of Infiniband cards
>  Buy 2 additional Dual 10GbE SFP+ PCIe 2.0 & SFP+ transceivers
>  Budget around $6’000
> 
ODA 12c new features
Page 11
28.05.2014
ODA 12c new features
More possibilities...
>  Software version
>  ACFS storage
>  Container databases
>  Cache fusion
>  In-Memory support
>  Licensing
ODA 12c new features
Page 12
28.05.2014
ODA 12c new features
Software versions
Latest Patch Bundle ODA 12.1.2.3.0 (20 May 2015)
Whole 12c support
>  Still under Oracle Linux 5
> 
Oracle Database 12.1.0.2.3
Grid Infrastructure 12.1.0.2.3
Appliance Manager 12.1.2.3.0
Oracle Linux 5.11
Kernel 2.6.39-400
ODA 12c new features
Oracle Database
Oracle Clusterware
Appliance Manager
OVM 3.2.9
Oracle Linux
Page 13
28.05.2014
ODA 12c new features
ACFS storage
Introduced in version 12.1.2.0.0
> 
Move database files from ASM disk groups to ACFS volumes
ACFS Volumes
Databases
ASM Disk Groups
ODA 12c new features
DATA
datastore-286
DATADATA
ARCARC
datastore-360
REDO
datastore-386
REDO
+DATA
+RECO
+REDO
ARC
REDO
Page 14
28.05.2014
ODA 12c new features
ACFS storage
Introduced in version 12.1.2.0.0
> 
Move database files from ASM disk groups to ACFS volumes
Databases
ACFS Volumes
ASM Disk Groups
ODA 12c new features
DATADATA
DATA
ARCARC
ARC
REDO
REDO
REDO
datastore-286
datastore-360
datastore-386
+DATA
+RECO
+REDO
Page 15
28.05.2014
ODA 12c new features
ACFS storage
Default for any new database creation
Default volumes configured at first database creation
Same for all single instance databases
>  Dedicated volumes for each container database
> 
[[email protected] ~]# df -h
Filesystem
Size
/dev/asm/datastore-475 62G
/dev/asm/datastore-251 1.7T
/dev/asm/datastore-276 2.2T
fast_recovery_area/datastore
ODA 12c new features
Used
49G
243G
5.0G
Avail Use% Mounted on
14G
79% /u01/app/oracle/oradata/datastore
1.5T 15% /u02/app/oracle/oradata/datastore
2.2T
1% /u01/app/oracle/
Page 16
28.05.2014
ODA 12c new features
ACFS storage
Volumes can be displayed in ASMCMD
> 
volinfo –G <diskgroup> -a
ASMCMD> volinfo -G DATA -a
Diskgroup Name: DATA
Volume Name: DATASTORE
Volume Device: /dev/asm/datastore-286
State: ENABLED
Size (MB): 1746944
Resize Unit (MB): 64
Redundancy: MIRROR
Stripe Columns: 8
Stripe Width (K): 1024
Usage: ACFS
Mountpath: /u02/app/oracle/oradata/datastore
ODA 12c new features
Page 17
28.05.2014
ODA 12c new features
ACFS storage
ACFS commit on write feature
> 
Data files are stored in snapshots
>  Folder .ACFS
[[email protected] datastore]# pwd
/u02/app/oracle/oradata/datastore
[[email protected] datastore]# ls -a
. .. lost+found
[[email protected] datastore]# cd .ACFS
[[email protected] .ACFS]# ls
repl snaps
[[email protected] .ACFS]# cd snaps
[[email protected] snaps]# ls
DBIPROD DBITEST
ODA 12c new features
Page 18
28.05.2014
ODA 12c new features
ACFS storage
ACFS commit on write feature
Provides databases cloning features
>  Supported for
>  Single Instance
>  RAC One Node
>  RAC
>  Not supported for CDB
> 
> 
OAKCLI CREATE SNAPSHOTDB
[[email protected] snaps]# oakcli create snapshotdb -h
Usage:
oakcli create snapshotdb -db <db_name> -from <db_name>
where:
db_name
from
- Name of the database to be created.
- Source database for creating the snapshot database.
ODA 12c new features
Page 19
28.05.2014
ODA 12c new features
ACFS storage
Volumes management
Up to ODA 12.1.2.1.0
>  ACFSUTILS as root
>  12.1.2.2.0
>  OAKCLI CREATE DBSTORAGE
>  OAKCLI DELETE DBSTORAGE
>  OAKCLI RESIZE DBSTORAGE
>  12.1.2.3.0
>  OAKCLI SHOW DBSTORAGE
> 
[[email protected] ~]# oakcli create dbstorage -h
Usage:
oakcli create dbstorage -db <db_name> [-cdb]
where:
db_name - Setup the required ACFS storage for the database <db_name>
cdb
- This needs to be passed in case of cdb database
ODA 12c new features
Page 20
28.05.2014
ODA 12c new features
Container databases
Supported in OAKCLI commands
> 
Option -cdb
[[email protected] ~]# oakcli create database -h
Usage:
oakcli create database -db <db_name> [[[-oh <home>] | [-version
<version>]] [-params <params_file>] [-cdb]]
where:
db_name
- Name of the database to be created.
home
- Existing oracle home for creating the database. By
default we create a new database home.
version
- Database Version information for creating the
database home. [ex. 11.2.0.2.7] If not provided create the database home
from latest available bits.
params_file - Name of the db_config_parameter file [This file
can be created using using 'oakcli create db_config_params'].
If not provided, create the database using
default configuration file
cdb
- Creates this database as a container database
ODA 12c new features
Page 21
28.05.2014
ODA 12c new features
Container databases
All options installed on CDB
Allows to deploy any type of PDB
>  Requires about 2 hours
> 
No PDB created by default
> 
To be done manually
Generates dedicated ACFS volumes
> 
Size defined during database creation
/dev/asm/rdocdb1-386 5.0G
rdocdb1
/dev/asm/datcdb1-286 5.0G
datcdb1
/dev/asm/rcocdb1-360 6.0G
fast_recovery_area/rcocdb1
ODA 12c new features
3.2G
1.9G
63% /u01/app/oracle/oradata/
3.9G
1.2G
77% /u02/app/oracle/oradata/
89M
6.0G
2% /u01/app/oracle/
Page 22
28.05.2014
ODA 12c new features
Cache fusion - performances
Feature of Real Application Cluster databases
Cross-nodes SGA sharing
>  Reduce disk I/Os
> 
Node 0
Node 1
Data not found in SGA-0
Check GCS
New request
comes in
Global Cache Service
(GCS)
SGA – 0
SGA – 1
Send data to SGA-0
using interconnect
ODA 12c new features
Send request
to SGA-1
Page 23
28.05.2014
ODA 12c new features
In-Memory support
Introduced in version 12.1.2.2.0
> 
New database type in OAKCLI CREATE DATABASE
>  In-Memory
Please select one of the following for Database type
1
=> OLTP
2
=> DSS
3
=> In-Memory
3
Selected value is : In-Memory
[1 .. 3]:
Templates defines In-Memory buffer size
From 1GB to 64GB
>  Can be manually adjusted
>  Requires database restart
> 
ODA 12c new features
Page 24
28.05.2014
ODA 12c new features
In-Memory support
Defines a new static pool in the SGA
Size controlled by INMEMORY_SIZE parameter
>  Contains two subpools:
>  IMCU pool – Stores column data in In Memory Compression Unit (IMCU)
>  SMU pool – Stores Snapshot Metadata Units for metadata and
transactional information
> 
System Global Area (SGA)
Shared Pool
Library
cache
…
Buffer Cache
block
block
IMCU pool
block
block
CU CU CU CU CU
block
block
SMU pool
row store
ODA 12c new features
In-Memory
column store
Page 25
28.05.2014
ODA 12c new features
In-Memory support
Loading tables in In-Memory
> 
Default loading
alter table SH.SALES INMEMORY;
> 
Excluding some columns
alter table SH.SALES INMEMORY NO INMEMORY(tax_region);
> 
Set population priority
alter table SH.SALES INMEMORY PRIORITY CRITICAL;
ODA 12c new features
Page 26
28.05.2014
ODA 12c new features
In-Memory support
Duplicate feature
Used in cluster environment
>  Only available on Engineered System
>  Requires Infiniband
>  Ensure In-Memory column store content consistency across nodes
>  Data populated in all nodes’ IMCU
> 
> 
Other RAC environments need to use parallel queries and DOP
ODA 12c new features
Page 27
28.05.2014
ODA 12c new features
Licensing
Not that brand new
Change came with X4-2
>  Was not widely communicated
> 
Licensing model
Pay as you grow
>  Minimum of 2 cores per node – 4 per ODA
>  Cores enabled per increment of 2 per node
>  For both Bare Metal and Virtualized – since X4-2
> 
Virtualized mode specificities
> 
All remaining cores available for applications domains
>  Weblogic or any other applications including Oracle Standard Edition
ODA 12c new features
Page 28
28.05.2014
Infrastructure at your Service.
Any questions? Please do ask.
David Hueber
Senior Consultant
COO
Mobile +41 79 963 43 68
[email protected]
www.dbi-services.com
We look forward to working with you!
ODA 12c new features
Page 29
28.05.2014
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement