The new, entry level Oracle Database Appliance for Oracle Database Standard Edition. Enterprise-class, cloud-ready database solution ‒ Technical Details
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Appliance X6-2S / X6-2M Hardware
2
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Entry Level
Oracle Database Appliance X6-2S
Component Details
CPU 1 x 10-core 2.2 GHz Intel Xeon E5-2630 V4
Memory 128 GB (4 x 32 GB) Main Memory
Storage 6.4 TB (2 x 3.2 TB) NVMe
Boot Disk 2 x 480 GB SSD (Mirrored)
Ethernet 2 x 10GBase-T
Fiber 2 x 10GbE SFP+
List Price $18,000
Expansion Options 256 GB (8 x 32 GB) Memory 6.4 TB (2 x 3.2 TB) NVMe
Front View
Back View
3
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Performance
Oracle Database Appliance X6-2M
Front View
Back View
Component Details
CPU 2 x 10-core 2.2 GHz Intel Xeon E5-2630 V4
Memory 256 GB (8 x 32 GB) Main Memory
Storage 6.4 TB (2 x 3.2 TB) NVMe
Boot Disk 2 x 480 GB SSD (Mirrored)
Ethernet 4 x 10GBase-T
Fiber 2 x 10GbE SFP+
List Price $24,000
Expansion Options 512 GB (16 x 32 GB) Memory 6.4 TB (2 x 3.2 TB) NVMe
4
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
NVM Express (NVMe) Flash Storage
• NVMe is the new standard for PCI Express (PCIe) SSDs
• Architected for Flash Storage with minimal CPU overhead
• Works directly with PCIe interface
• No SCSI protocol overhead resulting in very fast response
• 5x to 10x IOPS improvement over SAS based SSDs
• Low latency of 100s of micro seconds
• Improves database performance and reliability
5
Benefits
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Support Hot-Swappable, High-Bandwidth Flash
NVM Express (NVMe) – High IOPS Flash Implementations
6
Uses same 2.5-inch small-form-factor (SFF) drive bays as hard drives and conventional SSDs
Four drive bays in the two-socket enclosure are designated as NVMe capable
Oracle’s unique design connects the disk backplane to an internal PCIe switch that occupies one of the internal PCIe slots and bypasses the SAS controller.
6
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Bandwidth to Each SSD Increased by 2.6x
NVM Express Bandwidth Breakthrough
7
12 Gb/sec SAS-3
NVM Express SSD
Flash
Flash
Flash
Flash
Flash
Flash
Flash
Flash
PCIe to Flash
Controller
Oracle’s x86 Servers
PCIe Root
Complex Memory
32 Gb/sec PCIe Gen3
Oracle’s x86 Servers
PCIe Root
Complex Memory
PCIe SAS
Controller
PCIe Gen3
Standard SSD
Flash
SAS-3 to Flash
Controller Flash
Flash
Flash
Flash
Flash
Flash
Flash
NVM Express SSDs
• Eliminates the protocol transformation to SAS
• Interfaces with root complex over a four-lane PCIe Gen3 interface
Conventional SSDs
• Flash data is first transformed to SAS protocol
• Bandwidth to each SSD limited by SAS-3 bandwidth
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
ODA X6-2S / X6-2M Network Details
Type Interfaces Bonds IP Addresses
10GBase-T em1 em2 em3 em4
btbond1 btbond2
This is only on ODA X6-2M
10GbE SFP+ P2p1 p2p2
sfpbond1
priv prvi1 priv1 Private Interface 192.168.16.24
Supports Both 10GBase-T and 10GbE SFP+ Network Interfaces
8
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Cabling ODA X6-2S / X6-2M
Callout Description
1 Power Cable
2 Management Interface
3 Serial Management interface
4 em1, em2 btbond1
5 em3, em4 btbond2
6 p2p1, p2p2 sfpbond1
9
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Appliance X6-2S / X6-2M Software
10
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Optimized For Database
Oracle Database Appliance X6-2S / X6-2M
Appliance Manager
EE – 12.1.0.2, 11.2.0.4 SE2 – 12.1.0.2
Oracle Linux – 6.7
11
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Editions Supported on ODA X6-2S / X6-2M
• Single-instance databases
• Enterprise Edition – 11.2.0.4, 12.1.0.2
• Standard Edition 2 – 12.1.0.2
• Oracle SE2 and Oracle EE database editions are the SAME software stack
• Database Options only supported on EE
– http://docs.oracle.com/database/121/DBLIC/options.htm#CIHDDBCG
– Advanced Security Option, In-Memory, Mutitenant, …..
12
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Capacity-On-Demand Licensing
• For systems deployed with EE database only – does not apply to SE2
• Set ODA core count high water mark via Appliance Manager
• Set the cores in multiples of 2
– 2, 4, 6, 8, 10, 12, 14, 16, 18, 20
configure-core-count <cpu_number>
13
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Web Console
• Gather configuration and deploy system
– System information
– Network information
– Database information
• Patch and manage system
Command Line
• ODACLI provides simple commands to streamline administration
– Database creation
– Patching
– Management
– Support
Background Processes
• Continual monitoring and management to ensure best practices compliance and optimal performance
– Servers
– Storage
– Database
What is the Appliance Manager? Simplifies Deployment, Management, and Support of Oracle Database Appliance
14
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
New command line interface - odacli Appliance Life Cycle Operations
Feature Command
Appliance create-appliance describe-appliance
Database create-database list-databases describe-database delete-database
Database Home create-dbhome list-dbhomes describe-dbhome delete-dbhome
Network create-network list-networks describe-network
15
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
New command line interface - odaadmcli Appliance Maintenance Commands
Feature Command
Storage show disk locate disk show diskgroup show controller show storage
HW Monitoring show server show memory show processor show power show cooling show network
16
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
• Provides well defined database configuration templates …
– Sizing for CPU and Memory • Out of the box allocation for SGA and PGA
– Incorporates all best practice database init parameters
– Advise on the storage characteristics
– Multiple sizes to satisfy various workloads
– Three REDO logs are created in RECO
OLTP Database Templates Sized for Performance
Database Class
CPU Cores
SGA (GB) PGA (GB)
REDO Log File Size
(GB)
Odb-01s 1 2 1 1
Odb-01 1 4 2 1
Odb-02 2 8 4 1
Odb-04 4 16 8 1
Odb-06 6 24 12 2
Odb-10 10 40 20 2
Odb-12 12 48 24 4
Odb-16 16 64 32 4
Odb-20 20 80 40 4
17
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Appliance X6-2S / X6-M
Storage Architecture
ASM Disk Groups +DATA, +RECO
ASM Cluster File System (ACFS)
NVMe
+DATA +RECO
Used For Database data files REDO logs, archive logs, RMAN backups
Useable Storage Normal Redundancy – External Backup Based on 6.4 TB raw
2.4 TB 0.6 TB
Useable Storage Normal Redundancy – Internal Backup Based on 6.4 TB raw
1.2 TB 1.8 TB
Useable Storage Normal Redundancy – External Backup Based on 12.8 TB raw
4.8 TB 1.2 TB
Useable Storage Normal Redundancy – Internal Backup Based on 12.8 TB raw
2.4 TB 3.6 TB
Useable Storage High Redundancy – External Backup Based on 12.8 TB raw
3.2 TB 0.8 TB
Useable Storage High Redundancy –Internal Backup Based on 12.8 TB raw
1.6 TB 2.4 TB
18
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
IOPS and Bandwidth
ODA X6-2S / X6-2M Performance
2 x 3.2 TB NVMe 4 x 3.2 TB NVMe
Read IOPS 240K 480K
Write IOPS 120K 240K
Read Bandwidth 2.5 GB/Sec 5 GB/Sec
Write Bandwidth 1.5 GB/Sec 3 GB/Sec
19
Note: 8K Block Size Sequential IO 1MB
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Appliance X6-2S / X6-2M Deploying The Platform
20
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
7 Steps and 40 minutes Later
1. Rack, Cable and Connect the Network and Power
2. Start Up the System
3. Plumb the Network
4. Copy the Oracle Database Appliance (SIB)
5. Update the Oracle Database Appliance Image
6. Deploy the Oracle Database Appliance
7. Monitor Deployment Progress
21
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Plumb The Network
configure-firstnet
Select the Interface to configure the network on (btbond1 sfpbond1) [btbond1]:btbond1
Configure DHCP on btbond1 (yes/no) [no]:no
INFO: You have chosen Static configuration
Enter the IP address to configure : 10.1.10.2
Enter the Netmask address to configure : 255.255.255.0
Enter the Gateway address to configure[10.1.10.1] :
INFO: Plumbing the IPs now
INFO: Restarting the network
Boot up into the system console
22
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copy and Update the System Image
• Copy the Oracle Database Appliance Single Instance software bundle (SIB) to Oracle Database Appliance. Use scp or sftp to copy the bundle.
• Update the Oracle Database Appliance Single Instance software bundle (SIB).
update-image --image-file /<path>/odasi-db-bundle-12.1.2.7.0-date_1of2.tar.gz,/<path>/odasi-db-bundle-12.1.2.7.0-date_2of2.tar.gz
23
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
• https://<ip-address>:7093/index.html
• Username: oda-admin
• Password: welcome1
Log in to Web Console
24
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Start the Deployment Process
• When the Database Appliance has been deployed, this will display the configuration
25
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Enter System Information
Master password for root,
database, oracle
Percentage of Storage Reserved for Data
Can only run SE2 or EE on the
same system
26
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Enter Network Information
27
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Enter Database Details
ACFS is default, but ASM can be used with
12c database
Select database version to
deploy
28
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
(Optional) Configure ASR and Submit
29
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Monitor Job Progress
30
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
View and Manage Databases
31
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Why is ODA Better Than a General Purpose x86 System?
• Simple, Optimized, Affordable
• Built-in automation and best practices
• Hardware and software engineered, tested, and supported to work together
• High performance NVMe Storage
• Optimized for database workloads
• High performance and reliable OS storage
• Single vendor support
32
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 33