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
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
advertisement