Académique Documents
Professionnel Documents
Culture Documents
An Overview
Storage Arrays
What is Exadata?
Dual-port lnfiniBand QDR (40Gb/s) HCA- all Dual-port lnfiniBand QDR (40Gb/s) HCA- all ports
ports active active
Disk Controller HBA with 1 GB Cache and Super Redundant Power Supplies, Fans, ILOM
Capacitors
Redundant Power Supplies, Fans, ILOM
Exadata Configurations Full Half Quarter OneEighth
Oatabase Servers 4 2 2
Oracle Exadata Database Machine Full Rack Storage Servers 14 7 3 3
lnfiniband 2 2 2 2
Oracle Exadata Database Machine Half Rack Flash 89.6TB 44.8TB 19.2TB 9.6TB
Extreme Flash 179.2TB 89.6TB 38.4TB 19.2TB
Oracle Exadata Database Machine Quarter Rack Storage Capaclty or
HC Disks 1344TB 672TB 288TB 144TB
Oracle Exadata Database Machine Eighth Rack
Half Rack
XS-2 Elastic Configurations
Optimize Exadata for any Workload
Configuration Examples
DB ln-Memory Extreme Flash OLTP Data Warehousing
Full Rack Machine Machine Machine
Oatabase Server
t:H=fm (iMl!WiZAf"
ffl
et!-
aai
Extreme Flash Storage :
trilee
15 DB Servers 11 DB Servers 8 DB Servers
Startwith Add Servers s Storage Servers 11 Storage Servers 14 Storage Servers
2 Database Servers Any Kind 57608 Cores 39608 Cores SU Cores
3Storage Servers Any Quantity 13.3 TBRAM STBRAM 90 T8 flash Coche
480TB Disk 140TB Flash 1,344 TB Disk
New Oracle Exadata Cloud Service
App Certification
a
1.. l l
1
-
11-- --
t
FROM call5 WHERE database intelligence resides
amount > 00;
in the database hosts
l 0
DB Host reduces terabyte of
data to 1000 customer
Very large percentage of data
returned from storage is
Table Extents names that are returned to
discarded by database servers
ldentified client Discarded data consumes
l t
valuable resources, and
@) o impacts the performance of
1/0s lssued 1/0s Executed: other workloads
lterabyte of data
returned to hosts
Storage Processing with Smart Sean
Reduce data transfer
o Only the relevant columns
SELECT customer name
FROM calls WHERE - customer_name and required rows
amount > 00;
0
Rows Returned - where amount>200
are are returned to hosts
1
Extents and metadata
0
Consolidated
CPU consumed by predicate evaluation is
offloaded
1
From Ali Cells massive amounts of unproductive
t
messaging
- Returns the needle, not the entire hay stack
smart Sean identifies
rows and columns
e
2MB of data
within terabyte table
returned to server
that match request
Smart Seans
Enri-se
r.11an.ager
CeU
Control
Ct..l
CellCLI Overview
Command line utility fer managing cell resources
CellCLI runs en the Exadata storage cell cc.1,!,,ec,,:,_--,;. 1 :.cll
c:"ncu i:,-te,o,..... t ; t ;,..,..1,,.....,.,r, ,..,,., ll'r no,,: in,;,o ,K;i'f in.a
Run locally from a shell prompt C"'J>YT'<l"" ,:_ ,, ;-,11, Oreel.. 'J. qcp,. l""',r,
..d
C:.J.l UC....ci..:.f .:...u.o,c. l .01!:)
Run remotely via ssh or dcli
Run automatically by EM agent with Exadata EM plugin
Can run non-interactively
DCLI Overview
The DCLI script runs commands en multiple cells in parallel threads.
- File copy and command execution occur en a set of cells in parallel.
Command output is collected and displayed after file copy and command execution is finished en all cells.
Setup:
- Copy DCLI from cell (/opt/oracle/cell/cellsrv/bin/dcli) to host from which management is done.
- Create files which contain a list of cells to which commands are issued, e.g. mycells
- Run "dcli-k-g mycells" to create ssh key equivalence en cells
CellCLI Overview
Command line utility fer managing cell resources
CellCLI runs on the Exadata storage cell c,;,1:od:nl..r..@!::.l):.. ..1, .:.e.u
C'tlCU i:-1-.- :t J <' l t P""11 1c,-.1,,,. .,,. l"n C-..<: l Q,".IJH Y.m' <'01.J
DCLI Overview
The DCLI script runs commands on multiple cells in parallel threads.
- File copy and command execution occur on a set of cells in parallel.
Command output is collected and displayed after file copy and command execution is finished on ali cells.
Setup:
- Copy DCLI from cell (/opt/oracle/cell/cellsrv/bin/dcli) to host from which management is done.
- Create files which contain a list of cells to which commands are issued, e.g. mycells
- Run "dcli -k-g mycells" to create ssh key equivalence on cells
Storage Cell Management
Storage Cell monitoring and
,.,,.._
--- --->, .'--- .
-=.
administration support
-- __ . J . ':
-......,-
....e,
- Cell Home page and performance
--
f
,,
__...,._ ,1..,..9.._. pages
-- -------
---
__,;U
..-......
1,...,._.
- Actions supported: Start/stop Cell,
___
,.._,.,.. __ _.......,._
=
::::_ .-
-:-,:___ ';;:
== ===(
-
__
X___
verify connectivity, setup SSH
Automatic discovery of Exadata cells
-.....__
Management by Cell Group
-. ... , ---- - --
!
...
- AII cells used by a database
--
.,., .. .. automatically placed in a group
----
operations (batch job monitoring)
-
Monitoring: ILOM, Cisco Switch, KVM
Common metrics monitored
Power supply failure
Fan failure
Temperature out of range
flr"''
Loc.ol torQl'!ltor'ld,dd.edt.,19et, r--1 . ""''""' .. y 10 0 10 > 1 1.> O 1 r- o 1 ForJOhtest.t. <Jet-, wtu,ti..ffl,t'1 d...,,..
@ l>.',v.,, tl'W"i!l,et'II
,_
N';,11;t
ArtkVI R,eo.-.IE;<OCUUOf,11 .,, O
1 11PY_,__...,( lil o 1Nl..1H'lt 6,d"Yt?MI,.,..
5ch.iledEl/00.lt.DnS O
0.-l!l'II Wi)llr I Cil l,d- I>d4v,a;;;,hco.ll'f Rf:Jcec,;1t10ns o
Coming Sessions ...... .
Session 2 Session 3
Configuring Exadata and administer ASM on Exadata Oracle Exadata Key Features
Exadata Architecture Smart Sean & Offloading
Configure Cell, Celldisk and Griddisk Hybrid Columnar Compression