Presentation - Exadata V2 - Sun Oracle Database Machine
-
Upload
kinankazuki104 -
Category
Documents
-
view
242 -
download
0
Transcript of Presentation - Exadata V2 - Sun Oracle Database Machine
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
1/65
The following is intended to outline our general
product direction. It is intended for informationpurposes only, and may not be incorporated into anycontract. It is not a commitment to deliver anymaterial, code, or functionality, and should not be
relied upon in making purchasing decisions.The development, release, and timing of anyfeatures or functionality described for Oraclesproducts remains at the sole discretion of Oracle.
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
2/65
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
3/65
Exadata V2 - Sun Oracle Database Machine
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
4/65
Database Machine Success
Exadata V1 is succeeding in all geographies and industries againstevery competitor
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
5/65
Every query was faster on Exadata compared to our currentsystems. The smallest performance improvement was 10x and
the biggest one was an incredible 72x .Simeon Dimitrov, Enterprise Resources Manager
Call Data Record queries that used to run for over 30 minutes
now complete in under 1 minute . That's extremeperformance .
Grant Salmon , CEO, LGR Telecommunications
A query that used to take 24 hours now runs in less than 30minutes . The Oracle Database Machine beats competingsolutions on bandwidth, load rate, disk capacity, and
transparency .Christian Maar, CIO
Exadata V1 Data Warehousing Customers
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
6/65
Exadata Database Machine
Version 1 Worlds Fastest Machine for Data Warehousing
Extreme Performance for Sequential I/O 10x Faster than other Oracle D/W Systems
Version 2 Worlds Fastest Machine for OLTP
Extreme Performance for Random I/O 5x Version 1 Data Warehousing Performance Dramatic new Exadata Software Capabilities
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
7/65
The Architecture of the Future
Data Warehousingand OLTP
Massively Parallel Grid
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
8/65
Sun Oracle Database Machine Hardware
Complete, Pre-configured, Tested forExtreme Performance
Database Servers Exadata Storage Servers InfiniBand Switches Ethernet Switch Pre-cabled Keyboard, Video, Mouse (KVM) hardware Power Distribution Units (PDUs)
Ready to Deploy
Plug in power Connect to Network Ready to Run Database
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
9/65
9
Exadata is Smart Storage
Database Server Compute and memory intensive data
processing executes in database servers
Fully-parallelized joins and aggregations
Bandwidth IntensiveSearches
Compute IntensiveProcessing
Database Servers and Exadata storage work in conjunction to execute SQL Exadata cell is smart storage, not a complete database node
Exadata Storage Server IO-bandwidth intensive searches executes in
storage servers Exadata Smart Scans and Exadata
Storage Indexes filter out data that is not
relevant to a query
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
10/65
2009 Oracle Corporation Proprietary and Confidential 10
Sun Exadata Storage Server Hardware
24 GB DRAM
12 x 3.5 Disk Drives
2 Quad-Core IntelXeon Processors
Pre-installed Software: Oracle Exadata Storage Server Software
Oracle Enterprise Linux
Drivers
Disk ControllerHBA with 512Mbattery backedcache
InfiniBand QDR(40Gb/s) dualport card
ILOM
Dual-redundant, hot-swappable power supplies
4 x 96GB SunFlash PCIeCards
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
11/65
Sun Oracle Database Machine
Full Rack Half Rack Quarter Rack Basic System
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
12/65
Scale Performance and Capacity
Scalable Scales to 8 rack database machine
by just adding wires
More with externalInfiniBand switches
Scales to hundreds of storage servers
Multi-petabyte databases
Redundant and FaultTolerant
Failure of any componentis tolerated Data is mirrored across
storage servers
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
13/65
2009 Oracle Corporation Proprietary and Confidential -13-13
Sun Oracle Database MachineHardware Improvements
Same architecture as previous Database Machine Same number and type of Servers, CPUs, Disks
Plus Flash Storage!
NewLatest TechnologiesFaster
Better
1.8x Faster CPUs
1.33x More SAS Disk Capacity2x More SATA Disk Capacity
1.5x Faster Disk Throughput
2x Faster Networking
2.25x More Memory
2x Faster Memory
2x More Ethernet Connectivity
Xeon 5500 Nehalem
600 GB SAS Disks2 TB SATA Disks
6 Gb SAS Links
40 Gb InfiniBand
72 GB per DB Node
DDR3 DRAM
4 Ethernet links per DB Node
New
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
14/65
2009 Oracle Corporation Proprietary and Confidential -14-
Sun Oracle Database Machine Full RackPre-Configured for Extreme Performance
8 Sun Fire X4170 Oracle Database servers 14 Exadata Storage Servers (All SAS or all
SATA) 3 Sun Datacenter InfiniBand Switch 36
36-port Managed QDR (40Gb/s) switch 1 Admin Cisco Ethernet switch
Keyboard, Video, Mouse (KVM) hardware Redundant Power Distributions Units (PDUs) Single Point of Support from Oracle
3 year, 24 x 7, 4 Hr On-site response
Add more racks for additional scalability
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
15/65
2009 Oracle Corporation Proprietary and Confidential -15-
Sun Oracle Database Machine:System Architecture
High Bandwidth High Bandwidth High Bandwidth High Bandwidth Interconnect Interconnect Interconnect Interconnect
Massively ParallelMassively ParallelMassively ParallelMassively ParallelStorage Storage Storage Storage
ClusteredClusteredClusteredClusteredDatabase Servers Database Servers Database Servers Database Servers
Compute Intensive Processing
Sun Oracle Database Server Sun Oracle Database Server Sun Oracle Database Server Sun Oracle Database Server
Compute Intensive Processing
Sun Oracle Database Server Sun Oracle Database Server Sun Oracle Database Server Sun Oracle Database Server
Compute Intensive Processing
Sun Oracle Database Server Sun Oracle Database Server Sun Oracle Database Server Sun Oracle Database Server
Data Intensive
Processing
Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server
Data IntensiveProcessing
Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server
Data IntensiveProcessing
Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server
Data Intensive
Processing
Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
16/65
2009 Oracle Corporation Proprietary and Confidential -16-
Sun Oracle Database Machine:5.3 TB SunFire Flash Cache
High Bandwidth High Bandwidth High Bandwidth High Bandwidth Interconnect Interconnect Interconnect Interconnect
Massively ParallelMassively ParallelMassively ParallelMassively ParallelStorage Storage Storage Storage
ClusteredClusteredClusteredClusteredDatabase Servers Database Servers Database Servers Database Servers
Compute Intensive Processing
Sun Oracle Database Server Sun Oracle Database Server Sun Oracle Database Server Sun Oracle Database Server
Compute Intensive Processing
Sun Oracle Database Server Sun Oracle Database Server Sun Oracle Database Server Sun Oracle Database Server
Compute Intensive Processing
Sun Oracle Database Server Sun Oracle Database Server Sun Oracle Database Server Sun Oracle Database Server
Data IntensiveProcessing
Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server
S u n
F i r e
Data IntensiveProcessing
Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server
S u n
F i r e
Data IntensiveProcessing
Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server
S u n
F i r e
Data IntensiveProcessing
Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server Sun Oracle Exadata Storage Server
S u n
F i r e
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
17/65
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
18/65
2009 Oracle Corporation Proprietary and Confidential -18-
2 Sun Fire X4170 Oracle Database servers 3 Exadata Storage Servers (All SAS or all
SATA) 2 Sun Datacenter InfiniBand Switch 36
36-port Managed QDR (40Gb/s)InfiniBand switch
1 Admin Cisco Ethernet switch Keyboard, Video, Mouse (KVM) hardware Redundant PDUs Single Point of Support from Oracle
3 year, 24 x 7, 4 Hr On-site response
Can Upgrade to an Half Rack
Sun Oracle Database Machine Quarter RackPre-Configured for Extreme Performance
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
19/65
2009 Oracle Corporation Proprietary and Confidential -19-
Exadata Product Capacity
28 TB14 TB6 TB2 TBSAS
SATA
SATA
SAS 100 TB50 TB21 TB7.2 TB
100 TB50 TB21 TB7 TB
User Data 2(assuming no
compression)
5.3 TB2.6 TB1.1 TB384 GBRaw Flash 1336 TB168 TB72 TB24 TB
Raw Disk 1
Full RackHalf RackQuarter RackSingle Server
1 Raw capacity calculated using 1 GB = 1000 x 1000 x 1000 bytes and 1 TB = 1000 x 1000 x 1000 x 1000 bytes.
2 - User Data: Actual space for end-user data, computed after single mirroring (ASM normal redundancy) and afterallowing space for database structures such as temp, logs, undo, and indexes. Actual user data capacity varies byapplication. User Data capacity calculated using 1 TB = 1024 * 1024 * 1024 * 1024 bytes.
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
20/65
Hardware Warranty & Support
Included with ALL Exadata Products 3 year parts and labor are covered On-site support and repair is provided 24x7 coverage with a 4 hour response (Priority 1) Disk Retention Service (DMR): Failed drive, under warranty, can be
replaced without returning the drive to Sun/Oracle
Hardware support beyond the first 3 years is available, viaseparate contract, from Sun
Additional higher levels of support can be purchased from
Sun
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
21/65
Drastically Simplified Deployments
Database Machine eliminates thecomplexity of deploying database
systems Months of configuration, troubleshooting, tuning
Database Machine is ready on dayone
Pre-built, tested, standard, supportable configuration
Runs existing applications unchanged
Extreme performance out of the boxMonths to
Days
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
22/65
22
Performance
Why is Oracle Faster?
DB Processing in Storage
Better Compression (10x)
Smart Flash Cache
Faster Interconnect (40Gb/sec)
More Disks
Faster Disks (15K RPM)
2009 Oracle Corporation
21
1011.4
7.5
0
10
20
30
40
50
60
Query Throughput Query Throughput with Flash
50
HITACHIUSP V
TERADATA2550
NETEZZATwinFin 12
SUN ORACLEDatabase Machine
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
23/65
23
Exadata FlashExtreme Performance
Sun Oracle Database Machinehas 5.3 TB of flash storage
OLTP - Over 1 Millions IOPS DW 50 GB/s throughput
Smart Flash Cache caches hotdata
Not just simple LRU Knows when to avoid caching to avoid
flushing cache Allows optimization by application tableOracle is the First Flash
Optimized Database
New
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
24/65
Semiconductor Cache Hierarchy
Massive throughput and IOsthrough innovative CacheHierarchy
Database DRAM Cache 400GB raw capacity Up to 4TB compressed user data 100 GB/sec
Exadata Smart Flash Cache 5TB raw capacity Up to 50TB compressed user data 50 GB/sec raw scan 1 million IO/sec
Exadata disks 100TB or 336TB raw Up to 500TB compressed user data 21 GB/sec scan 50K IO/sec
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
25/65
25
Sun Oracle Database MachineProduct Family SAS Disk Drives
1M 8M1,000,000500,000225,00075,000I/O per Second (IOPS)
N/A
3.6 GB/sec1.5 GB/sec
2 TB
7.2 TB
11
Basic
100 - 400 GB/sec50 GB/sec25 GB/sec11 GB/secI/O Throughput (flash)42 - 168 GB/sec21 GB/sec10.5 GB/sec4.5 GB/secI/O Throughput (disks)
2-8111Racks
56 224 TB28 TB14 TB6 TBUser Data (uncompressed)
200 800TB100 TB50 TB21 TBTotal Disk Capacity
28-1121473Exadata Storage Servers16-64842Database Servers
2-8 Full RacksFull RackHalf RackQuarterRack
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
26/65
2008 Oracle Corporation 26
Scale-Out Architecture
The database, ASM, and Exadata Cells each
play a role in Oracles scale-out storagearchitecture
Responsibilities are placed in the optimallocation DB Business Data Protection ASM Reliable Storage Pool Exadata Cell Database Intelligent Storage
Seamless integration simplifies management
ASMReliable Storage
Pool
BusinessData Protection
DatabaseIntelligent StorageExadata
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
27/65
2008 Oracle Corporation 27
Scale-Out Architecture
ASMReliable Storage
Pool
BusinessData Protection
DatabaseIntelligent StorageExadata
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
28/65
2008 Oracle Corporation 28
Scale-Out Business Data Protection
Business Data Protection is implemented by the Database Only the database can protect and recover business level objects
Data Guard provides disaster protection and corruption protection
Automatically maintained standby copy of database Standby database is available for reads, reports, backups not idle
Flashback provides point-in-time recovery Snapshot-like capabilities to rewind database to before error At row, transaction, table, or complete database level
Recovery Manager (RMAN) provide backup to disk and tape Archiving and corruption protection Data is validated as it is backed up
Storage Grid
These work with Exadata with no changes
Users and database administrators continueto use familiar tools
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
29/65
2008 Oracle Corporation 29
Exadata Storage Management & Administration
Enterprise Manager Manage & administer Database and ASM
Exadata Storage Plug-in Enterprise Manager Grid Control Plug-in to monitor &
manage Exadata Storage Cells
Comprehensive CLI Local Exadata Storage cell management Distributed shell utility to execute CLI across multiple
cells
Lights-out Management (ILOM) Remote management and administration of hardware
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
30/65
2008 Oracle Corporation 30
Scale-Out Architecture
ASMReliable Storage
Pool
BusinessData Protection
DatabaseIntelligent StorageExadata
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
31/65
2008 Oracle Corporation 31
Exadata Cell Exadata Cell
Exadata Storage Layout ExampleGrid Disks
Cell Disks are logically partitioned into Grid Disks Grid Disk is the entity allocated to ASM as an ASM disk Minimum of one Grid Disk per Cell Disk Can be used to allocate hot, warm and cold regions of a
Cell Disk or to separate databases sharing Exadata Cells
GridDisk
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
32/65
2008 Oracle Corporation 32
Exadata Storage Layout ExampleASM Disk Groups and Mirroring
Two ASM disk groups defined One for the active, or hot portion, of the database and a
second for the cold or inactive portion ASM striping evenly distributes I/O across the disk group ASM mirroring is used protect against disk failures
Optional for one or both disk groups
Exadata Cell Exadata Cell
Hot Hot Hot Hot Hot Hot
Cold Cold Cold Cold Cold Cold
Hot ASMDisk Group Cold ASM
Disk Group
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
33/65
Scale-Out Architecture
ASMReliable Storage
Pool
BusinessData Protection
DatabaseIntelligent StorageExadata
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
34/65
2009 Oracle Corporation Proprietary and Confidential -34-
Database Intelligence:Smart Scan
Data Reductionand Host Offloading
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
35/65
2009 Oracle Corporation Proprietary and Confidential -35-
Traditional Scan Processing
Smart Scan Example: Telco wants to identify
customers that spend morethan $200 on a single phonecall
With traditional storage, alldatabase intelligence residesin the database hosts
Most data returned fromstorage is discarded bydatabase
Discarded data consumesvaluable resources, andimpacts the performance ofother workloadsIOs Executed:
1 terabyte of datareturned to hosts
DB Host reduces
terabyte of data to 1000customer names thatare returned to client
Rows ReturnedSELECT
customer_id FROM calls
where amount >200;
TableExtents
Identified
I/Os Issued
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
36/65
2009 Oracle Corporation Proprietary and Confidential -36-
Exadata Smart Scan Processing
Only the relevant columns customer_idand required rows where amount>200are are returned to database
CPU consumed by predicateevaluation is offloaded
Moving scan processing offthe database frees CPUcycles and eliminates lots ofunproductive messaging
Returns the needle, not theentire hay stack2MB of data
returned to server
Rows Returned
Smart ScanConstructed And
Sent To Cells
Smart Scanidentifies rows andcolumns within
terabyte table thatmatch request
ConsolidatedResult SetBuilt From
All Cells
SELECTcustomer_id
FROM calls where amount >
200;
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
37/65
2009 Oracle Corporation Proprietary and Confidential -37-
More Smart Scans
Join filtering Join filtering is performed within Exadata cells Predicates on dimension tables can be used to filter fact tables
Example - Select total sales of all Italian wines Item numbers of Italian wines are read from Item table
Then translated into a Bloom filter Bloom filter is applied by the cells during the scan of Sales
table to identify sales of Italian wines
Index Scans When only the columns in an index are selected, the smart scan
can be performed on the index instead of the full table
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
38/65
2009 Oracle Corporation Proprietary and Confidential -38-
Smart Scans for Backup
To optimize disk performance, the database issues large I/Os to readmultiple blocks that need backup
Even when some unneeded blocks are between the blocks needingbackup, the database will issue a single efficient large I/O The database then discards the unneeded blocks
Cells offload the overhead of filtering unneeded blocks
Large I/Os for multiplenearby blocks
Small I/O forisolated block
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
39/65
2008 Oracle Corporation 39
End-to-End Data Validation
Exadata performs extensive validation of database
blocks Checksums, block locations, magic numbers, head and tailchecks, alignment, etc.
End-to-End validation from database memory to cell Stops corrupted data from being written to disk
Database blocks are validated when they are read fromdisk If block became corrupted on disk, the mirror block is read
from another cell
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
40/65
2009 Oracle Corporation Proprietary and Confidential -40-
Smart Scan Transparency
Smart Scans correctly handle complex cases including Uncommitted data and locked rows Chained rows
Compressed tables National Language Processing Date arithmetic Regular expression searches
Partitioned tables
Smart scans are transparent to the application No application or SQL changes required
Returned data is fully consistent and transactional If a cell dies during a smart scan, the uncompleted portions of
the smart scan are transparently routed to another cell
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
41/65
New
Exadata Hybrid Columnar Compression
Data is grouped by columnand then compressed
Query Mode for datawarehousing
Optimized for speed
10X compression typical Scans improve proportionally
Archival Mode forinfrequently accessed data
Optimized to reduce space 15X compression is typical Up to 50X for some data
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
42/65
10 10 10 1116 19 19 19
20 21
29
43
05
101520253035404550
S i z e
R e
d u c
t i o n
F a c t o
r b y
T a
b l e
OLTP Compression (avg=3.3)
Query Compression (avg=14.6)
Archive Compression (avg=22.6)
Real-World Compression Ratios
Oracle Production E-Business Suite Tables
Columnar compression ratios Query = 14.6X Archive = 22.6X Vary by application and table
52
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
43/65
Exadata Storage IndexTransparent I/O Elimination with No Overhead
Exadata Storage Indexes maintainsummary information about table datain memory
Store MIN and MAX values of columns Typically one index entry for every MB of disk
Eliminates disk I/Os if MIN and MAXcan never match where clause of aquery
Completely automatic andtransparent
A B C D1
3
5
5
8
3
Min B = 1Max B =5
Table Index
Min B = 3Max B =8
Select * from Table where B
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
44/65
Best Machine forData Warehousing
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
45/65
Best Data Warehouse Machine
Massively parallel high volume hardware toquickly process vast amounts of data
Exadata runs data intensive processingdirectly in storage
Most complete analytic capabilities OLAP, Statistics, Spatial, Data Mining, Real-time
transactional ETL, Efficient point queries
Powerful warehouse specific optimizations Flexible Partitioning, Bitmap Indexing, Join indexing, Materialized Views, Result
Cache
Dramatic new warehousing capabilitiesData Mining
OLAP
ETLETL
New
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
46/65
Benefits Multiply
1 TBwith compression
10 TB of user dataRequires 10 TB of IO
100 GBwith partition pruning
20 GBwith Storage Indexes
5 GB Smart Scan onMemory or Flash
SubsecondOn DatabaseMachine
Data is 10x Smaller, Scans are 2000x faster
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
47/65
In-Memory Parallel Queries
One Sun Oracle Database Machine rack 400GB of DRAM usable for caching
Exadata Hybrid Columnar Compressionenables 4TB data in DRAM
Database release 11.2 introduces parallelquery processing on DRAM cached data
Harnesses DRAM capacity of entire database cluster forqueries
Technology for world record benchmark
315,842
1,018,321
1,166,976
ParAccel Exasol Oracle & HPExadata
QphH: 1 TB TPC-H
Faster than specialized in-memory warehouse databases DRAM has 100x more bandwidth than Disk
New
Source: Transaction Processing Council, as of 9/14/2009:Oracle on HP Bladesystem c-Class 128P RAC, 1,166,976 QphH@1000GB, $5.42/QphH@1000GB, available 12/1/09.Exasol on PRIMERGY RX300 S4, 1,018,321 QphH@1000GB, $1.18/QphH@1000GB, available 08/01/08.ParAccel on SunFire X4100 315,842 QphH@1000GB, $4.57 /QphH@1000GB, available 10/29/07.
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
48/65
DBFS - Scalable Shared File System
Database Machine comes with DBFS shared Linux file system Shared storage for ETL staging, scripts, reports and other application files
Files stored as SecureFile LOBs in database tables stored inExadata Protected like any DB data mirroring, DataGuard, Flashback, etc.
5 to 7 GB/sec file system I/O throughput
ETL Files in DBFS
Load into databaseusing External Tables
New
ETL
More File Throughput than High-End NAS Filer
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
49/65
Best Machine for OLTP
B t OLTP M hi
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
50/65
Best OLTP Machine
Only Oracle runs real-worldbusiness applications on theGrid
Unique fault-tolerant scale-outOLTP database
RAC, Data Guard, Online Operations
Unique fault-tolerant scale-outstorage suitable for OLTP
ASM, Exadata
Dramatic New OLTPCapabilities
Th Di k R d I/O B l k
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
51/65
The Disk Random I/O Bottleneck Disk drives hold vast amounts of data
But are limited to about 300 I/Os per second
Flash technology holds much less data But can run tens of thousands of I/Osper second
Ideal Solution Keep most data on disk for low cost
Transparently move hot data to flash Use flash cards instead of flash disks to avoid disk
controller limitations Flash cards in Exadata storage
High bandwidth, low latency interconnect
300 I/O per Sec
Tens of Thousands ofI/Os per Second
Exadata Smart Flash Cache
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
52/65
Exadata Smart Flash CacheExtreme Performance
Database Machine achieves: 20x more random I/Os
Over 1 million per second 2x faster sequential query I/O
50 GB/sec
10x better I/O response time Sub-millisecond
Greatly Reduced Cost 10x fewer disks needed for I/O Lower Power 5X More I/Os than
1000 Disk EnterpriseStorage Array
Complete Open Integrated Availability
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
53/65
WAN
Complete, Open, Integrated AvailabilityMaximum Availability Architecture
Protection from Server Failures Storage Failures Network Failures Site Failures
Real-time remote standby open forqueries
Human error correction Database, table, row, transaction level
Online indexing and table redefinition Online patching and upgrades
RealApplication
Clusters
RealApplication
Clusters
ASMASM
Fast
Recovery Area
Fast
Recovery Area
ActiveData Guard
ActiveData Guard
SecureBackupSecureBackup
Complete Open Integrated Security
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
54/65
Complete, Open, Integrated Security
DataMasking
AdvancedSecurity SecureBackup
Encryption and Masking
DatabaseVault
LabelSecurity
Access Control
Configuration
Management
AuditVault Total
Recall
Monitoring
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
55/65
Best Machine for Consolidating Databases
Consolidating Databases
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
56/65
Consolidating Databases
Biggest driver of ongoingcost is
Multitudes of special-purpose systems
Consolidate onto DatabaseMachine
High performance for all applications Low cost platform for all applications
Predictable response times in a sharedenvironment Handles all data management needs Complete, Open, Integrated
ERP
CRM
Warehouse
Data MartHR
CRMERP
Warehouse Data Mart
HR
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
57/65
Exadata I/O Resource Management
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
58/65
2009 Oracle Corporation Proprietary and Confidential 58
Exadata I/O Resource Management
Exadata implements Smart I/O Resource management at threelevels:
Transaction Level Ensures higher priority transactions get better throughput Database Level
Ensures each database gets fair share of disk bandwidth Usage Category Level
Ensures interactive users are not slowed by reporting or batch
Each Exadata cell coordinates its I/Os based on a grid-wideplan
Exadata I/O Resource Management
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
59/65
2009 Oracle Corporation Proprietary and Confidential 59
Exadata I/O Resource Management
Mixed Workload Environments
Ensure different transactions and users within adatabase are allocated the correct relative
amount of I/O The same Database Plan that is used to directCPU resources is used to direct I/O Host side RM has been in Oracle since 9 i R1
Example Database Plan: Interactive Txns: 70% of I/O bandwidth Reporting Txns: 30% of I/O bandwidth
also any bandwidth not taken by Interactive
Interactive70%
Reporting30%
Exadata I/O Resource Management
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
60/65
2009 Oracle Corporation Proprietary and Confidential 60
Exadata I/O Resource Management
Multi-Database Environment
Ensure different databases areallocated the correct relative amount
of I/O resources Example Inter-database Plan: Database A: 33% of I/O bandwidth Database B: 67% of I/O bandwidth Unused bandwidth can go to the other
Or Database B has lower priority than A
E.g testing or development DB
Within each database prioritizebased on database plan
Database B(RAC)
Database A(Single-Instance)
33% 67%
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
61/65
Exadata V2 Summary
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
62/65
2009 Oracle Corporation Proprietary and Confidential -62-
y
Fastest Data Warehousing& OLTP Performance
Best Data Warehousing
& OLTP Cost/Performance
Fault Tolerant
& Scalable On-Demand
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
63/65
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
64/65
-
8/12/2019 Presentation - Exadata V2 - Sun Oracle Database Machine
65/65