Download presentation
Presentation is loading. Please wait.
1
Oracle Database Appliance
Stand alone DB / App server & High availability solution Andrei Czompa ODA - Solution Consultant EMEA – OD Systems 28th of July 2017 Oracle Public
2
This is a Safe Harbor Front slide, one of two Safe Harbor Statement slides included in this template. One of the Safe Harbor slides must be used if your presentation covers material affected by Oracle’s Revenue Recognition Policy To learn more about this policy, For internal communication, Safe Harbor Statements are not required. However, there is an applicable disclaimer (Exhibit E) that should be used, found in the Oracle Revenue Recognition Policy for Future Product Communications. Copy and paste this link into a web browser, to find out more information. For all external communications such as press release, roadmaps, PowerPoint presentations, Safe Harbor Statements are required. You can refer to the link mentioned above to find out additional information/disclaimers required depending on your audience. Oracle Public
3
Agenda Overview Hardware S/M/L and HA Software and Templates
1 Overview Hardware S/M/L and HA Software and Templates Management Q & A 2 3 4 5 Oracle Public
4
Typical Database Deployment Options Today
Engineered Systems Converged/ Hyperconverged Fully integrated SW & HW Engineered, purpose built for optimization, value Appliances for simplicity Single vendor Public cloud integration Commodity Build Your Own: Generic workload consolidation Integration stops at hypervisor Multiple vendors Many choices, customizable Multiple vendors No unified management No end-to-end support Here’s why. Some IT shops decide to build their own infrastructure. Yes, that gives them many choices, and of course they can customize it to their heart’s desire. But you’re left in a less-than-optimal situation. You’re responsible for integrating and supporting multiple vendors. You end up with piecemeal management. No one vendor is responsible for the whole environment. And, if you decide you want to move to cloud, there are no compatible options. Other folks are going with converged and hyperconverged systems, but there are still challenges. Yes, you’re no longer building your own infrastructure – which is an improvement – but you still don’t get the best results. For one thing, none of these solutions are optimized for Oracle databases. They are generic infrastructure solutions, aimed at generic workloads. Any integration they offer stops cold at the hypervisor, and doesn’t carry upwards to databases and applications. You’re still dealing with multiple vendors. And, of course, none of the converged or hyperconverged vendors have a compatible cloud offering, which might be useful down the road. That’s what Oracle Engineered Systems are all about – providing a better solution. They fully integrate all hardware and software up and down the stack. They’re engineered for purpose-built roles, like databases. The can be delivered as appliances for simplicity. The entire solution is supported by a single vendor, Oracle. And they all have great cloud options ready to use today. Not Optimized for Database Not Optimized for Database Optimized for Database Oracle Public
5
Oracle Database Appliance X6-2 Hardware
Single Node and Clustered Platform Choice 10GbE Compute Node InfiniBand Compute Node SAS Compute Node Disk Array Oracle Public
6
Oracle Database Appliance X6-2 Model Family
HIGHER Oracle Database Appliance X6-2-HA RAC, RAC One, SI Enterprise Edition Virtualization 40 Cores Up to 48 TB Data Storage (Raw) PERFORMANCE Oracle Database Appliance X6-2L Single-instance SE/SE1/SE2 or EE 20 Cores Up to 28.8 TB Data Storage (Raw) Oracle Database Appliance X6-2M Single-instance SE/SE1/SE2 or EE 20 Cores Up to 12.8 TB Data Storage (Raw) Oracle Database Appliance X6-2S Single-instance SE/SE1/SE2 or EE 10 Cores Up to 12.8 TB Data Storage (Raw) CAPACITY HIGHER Oracle Public
7
Overview Hardware S/M/L and HA Software Management Q & A 1 2 3 4 5
Oracle Public
8
Oracle Database Appliance X6-2S
Entry Component Details Database Single Instance SE/SE1/SE2 and EE Deployment Bare Metal with KVM integration CPU 1 x 10-core 2.2 GHz Intel Xeon E V4 Memory 128 GB (4 x 32 GB) Main Memory Expandable to 384 GB Storage 6.4 TB (2 x 3.2 TB) NVMe Expandable to 12.8 TB raw Boot Disk 2 x 480 GB SSD (Mirrored) Ethernet 2 x 10GBase-T Fiber 2 x 10GbE SFP+ Front View Back View Up to 2.6TB – 5.2TB usable database storage based on Normal redundancy Oracle Public
9
Oracle Database Appliance X6-2M
Performance Component Details Database Single Instance SE/SE1/SE2 and EE Deployment Bare Metal with KVM integration CPU 2 x 10-core 2.2 GHz Intel Xeon E V4 Memory 256 GB (8 x 32 GB) Main Memory Expandable to 768 GB Storage 6.4 TB (2 x 3.2 TB) NVMe Expandable to 12.8 TB Boot Disk 2 x 480 GB SSD (Mirrored) Ethernet 4 x 10GBase-T Fiber 2 x 10GbE SFP+ Front View Back View Up to 2.6TB – 5.2TB usable database storage based on Normal redundancy Oracle Public
10
Oracle Database Appliance X6-2L
Consolidation Component Details Database Single Instance SE/SE1/SE2 and EE Deployment Bare Metal with KVM integration CPU 2 x 10-core 2.2 GHz Intel Xeon E V4 Memory 256 GB (8 x 32 GB) Main Memory Expandable to 768 GB Storage 19.2 TB (6 x 3.2 TB) NVMe Expandable to 28.8 TB Boot Disk 2 x 480 GB SSD (Mirrored) Ethernet 4 x 10GBase-T Fiber 2 x 10GbE SFP+ Front View Back View Up to 6.5TB – 10.4TB usable database storage based on Normal redundancy Oracle Public
11
NVM Express Bandwidth Breakthrough
Bandwidth to Each SSD Increased by 2.6x Conventional SSDs Flash data is first transformed to SAS protocol Bandwidth to each SSD limited by SAS-3 bandwidth Oracle’s x86 Servers PCIe Root Complex Memory PCIe SAS Controller PCIe Gen3 Standard SSD Flash SAS-3 to Flash Controller 12 Gb/sec SAS-3 NVM Express SSDs Eliminates the protocol transformation to SAS Interfaces with root complex over a four-lane PCIe Gen3 interface Oracle’s x86 Servers PCIe Root Complex Memory NVM Express SSD Flash PCIe to Flash Controller 32 Gb/sec PCIe Gen3 Oracle Public
12
KVM on ODA X6-2S/X6-2M/X6-2L Does Oracle Linux include support for KVM? Yes it does! KVM is a feature of Oracle Linux today. Please refer to My Oracle Support Doc ID And more importantly, Oracle Linux Premier Support is included with Oracle Premier Support for Systems and Engineering Systems, such as ODA hardware support. Oracle Database Appliance models X6-2S/X6-2M/X6-2L are including the KVM libraries in the software stack that is deployed on ODA starting with release Available today on My Oracle Support. In this initial role out of KVM on ODA, you will easily be able to startup the KVM service to create guest VMs to deploy applications. By deploying applications in a guest VM, you can run both databases and applications with isolation capabilities; essentially creating a Solution-in-a-Box with ODA platform. More information about KVM on ODA SML can be found here : Oracle Public
13
Results Model IOPS (8K Block Size) Response Time (mS) MPS (1MB Block)
ODA X6-2M Read (2 disks) 500K 0.2 6.8GB/sec Write (2 disks) 125K 0.5 1.2GB/sec ODA X6-2L Read (6 disks) 1.4M 20GB/sec Write (6 disks) 374K 3GB/sec Model Configuration Average Transactions Per Second Average Response Time ODA X6-2S 4 cores : 3250 users 3400 2.5mS 10 cores : 7400 users 7700 2.8mS ODA X6-2M 2.9mS 20 cores : users 14000 5.8mS ODA X6-2L Oracle Public
14
Oracle Database Appliance X6-2-HA
High Availability Component Details Database RAC, RAC One, Single Instance EE Deployment Bare Metal or Virtualization System 2 x Servers, 1 x Storage Shelf Optional Second Storage Shelf CPU 4 x 10-core 2.2 GHz Intel Xeon E V4 Memory 512 GB (16 x 32 GB) Main Memory Expandable to 1.5 TB Storage 800 GB SSD for Redo Logs, 12 TB SSD for Data Expandable to 24 TB SSD in Single Shelf Boot Disk 2 x 480 GB SSD (Mirrored) per server Interconnect Redundant InfiniBand or 10GBase-T Interconnect Public Network 10GBase-T and optional 10GbE SFP+ ODA X6-2-HA Storage Expansion Shelf Storage 800 GB SSD for Redo Logs 24 TB SSD for Data Up to 3.9TB – 17.2TB usable database storage based on Normal redundancy Oracle Public
15
Results Model IOPS (8K Block Size) Response Time (mS)
MPS (1MB Block Size) ODA X6-2-HA Read (10 disks) 725K 0.8 7.6GB/sec Write (10 disks) 325K 3.1GB/sec Model Configuration Average Transactions Per Second Average Response Time ODA X6—2-HA 4 cores : 4250 users 4456 4.0mS 20 cores : users 19900 5.9mS Oracle Public
16
ODA X6-2-HA – Virtualized Platform Option
Partition cores to VMs to isolate workloads Creation of shared repositories for VM and VDisk storage High Availability of Guest VMs with automatic restart and failover VDisk Management Support VLANs to provide additional networks and security Start/Stop VMs Node 1 Node 0 Guest Domain Guest Domain Guest Domain Guest Domain DOM 0 VM Storage Repository ODA_Base DOM 0 VM Storage Repository ODA_Base Oracle Database Grid Infrastructure Clusterware ASM ACFS Appliance Manager Oracle Database Grid Infrastructure Clusterware ASM ACFS Appliance Manager Oracle Public
17
Storage Architecture Configuration
Oracle Database Appliance X6-2S/X6-2M/X6-2L Oracle Database Appliance X6-2-HA Tracks the layout, configuration and status of storage Monitors the disks for hard and soft failures Proactively off lines disks that: Failed, predicted to fail, performing poorly Performs corrective actions if possible These actions ensure highest level availability and performance at all times ASM Cluster File System (ACFS) ASM Cluster File System (ACFS) data reco data reco redo repo1..N ASM Disk Groups +DATA, +RECO ASM Disk Groups +DATA, +RECO, +REDO NVMe SSDs Log SSDs Oracle Public
18
Shared Repository and VM High Availability
Storage for VMs on Shared Disks VM Auto Restart Shared Repository Provides additional storage capacity for VMs Enables VM auto restart and failover Full OAKCLI integration to create and size VM Auto Restart Unplanned VM failure Auto restarts VM on same node with no manual intervention Oracle Public
19
VDisk Allows dynamic addition of storage to existing VM
Add Additional Guest VM Storage Node-0 Node-1 Guest VM ODA_BASE Guest VM ODA_BASE Allows dynamic addition of storage to existing VM Support for VM exclusive and shared VDISK Full OAKCLI integration Shared Repository VDisk-1 VDisk-2 VDisk-3 VM Template Oracle Public
20
ODA X6-2S/X6-2M/X6-2L Network Details
Supports Both 10GBase-T and 10GbE SFP+ Network Interfaces Type Interfaces Bonds IP Addresses 10GBase-T em1 em2 em3 em4 btbond1 btbond2 Not available on ODA X6-2S 10GbE SFP+ P2p1 p2p2 sfpbond1 Priv / ILOM priv1 Private Interface Oracle Public
21
VLAN Support Servers have finite number of networks
Provide Network Security Isolation for Multiple Workloads Sharing Common Network Servers have finite number of networks ODA X6-2-HA has 2 bonded public network interfaces When multiple networks are required, there needs to be a way to share the network interfaces provided Support for VLANs enable the sharing of a common network interface, but still provide security isolation (cannot sniff packets of a different workload) Application, backup, management networks Requires a switch that supports tagged VLANs Oracle Public
22
Software and Templates Management Q & A
1 Overview Hardware Software and Templates Management Q & A 2 3 4 5 Oracle Public
23
Support of Both Oracle Database Editions
Enterprise Edition – , Supported on all ODA X6-2 models Standard Edition (SE, SE1, SE2) – , Supported on ODA X6-2S/X6-2M/X6-2L Oracle SE, SE1, SE2 and EE database editions are the SAME software stack Database Options only supported on EE Advanced Security Option, In-Memory, Mutitenant, ….. Oracle Public
24
OLTP Database Templates Sized for Performance
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 appropriate disk group Database Class CPU Cores SGA (GB) PGA (GB) REDO Log File Size (GB) Odb-01s 1 2 Odb-01 4 Odb-02 8 Odb-04 16 Odb-06 6 24 12 Odb-10 10 40 20 Odb-12 48 Odb-16 64 32 Odb-20 80 Oracle Public
25
Software and Templates Management Q & A
1 Overview Hardware Software and Templates Management Q & A 2 3 4 5 Oracle Public
26
Simplified Deployment
Faster Time To Value Benefits Download latest ODA software bundle Gather configuration info through a Wizard Deploys Oracle Database Appliance with Single Instance in 30 minute and with Oracle RAC in 90 minutes No need to install or configure the OS No knowledge required to install Oracle Clusterware, RAC and Database Completely tested and validated by Oracle Complete Configure Storage 2 1 Configure Networking 3 Create Cluster 4 Create Database 5 Create ASR Oracle Public
27
Deployment and Management tools
ODA X6-2S/X6-2M/X6-2L ODACLI Command Line Web Console ODA X6-2-HA OAKCLI Command Line GUI Configurator Oracle Public
28
Manage Performance with Integrated QoS Management
EM Cloud Control dashboard of all ODA database workloads Easily monitor performance and health of ODA-hosted DB applications Receive alerts and notifications of performance issues Built-in autonomic ODA resource trade-off expert system Optimizes ODA resource trade-offs between workloads to maintain SLAs Provides action audit trail and performance history As companies have embarked upon consolidation initiatives to increase the return on their IT dollar, the requirement to not only perform physical consolidation to fewer datacenters but application consolidation on shared hardware such as Oracle Database Appliance grows. Having many applications sharing hardware is only possible if Service Level Agreements (SLAs) can be defined and actively managed. Active management not only means monitoring but requires the ability to dynamically trade off resources “just-in-time” to meet current demand. This is the focus and the solution provided by Oracle’s Quality of Service Management technology. This becomes especially important on systems with fixed capacity or capacity-on-demand (COD) as in ODA. By using QoS Management, one can maximize the use of current resources as well as justify an increase in capacity with actual performance data that reports resource bottlenecks. Oracle QoS Management was designed from the start to fully integrate into Enterprise Manager Cloud Control. Its interface is designed to present logical task-based management. A six step wizard walks the admin through the creation of a Policy Set. An easy-to-monitor dashboard displays the entire performance of the cluster and the state of your SLAs at a glance. It also displays any resource re-allocation recommendations should a workload not be meeting its objective with one-click or automatic implement capability. A comprehensive set of historical metrics pages show overall system individual performance classes with 5 second resolution of performance satisfaction, response time, demand, and resource use and wait data. QoS Management in Action QoS Management is based upon defining a system-wide set of policies that sets up performance objectives based upon classes of work and availability of resources. These policies not only specify performance objectives but allow ranking of classes based upon how relatively critical it is to meet their SLAs. Specific policies can be enabled based upon a calendar schedule, maintenance windows, events, etc. Classify and Measure Key to the implementation is being able to classify types of work and capture correlated metrics. The Oracle Database has been natively instrumented to provide accurate resource use and wait metrics based upon classification. Then SLAs can be mapped to these classifications based upon user or application specified database session parameters. Analyze and Recommend Once these metrics are captured from each session and correlated, they can be analyzed against their performance objective and a “performance satisfaction metric” generated. Should the system have classes not meeting their objectives, the ability to analyze active and wait times for each tier reveals the resource bottlenecks. Thus recommendations are generated every minute and if necessary specify trade-offs in resource allocation to improve the situation and help ensure the most business critical performance classes continue to meet their objectives if resources are insufficient. These recommendations include such changes as reallocating CPU shares, to growing and shrinking the number of CPUs or servers hosting the classes. Each recommendation also includes projected results, detailed analysis and time to settle to help in determining whether to implement it. Recommendations include actions that result in new resource allocations, thus the ability to perform these dynamically without application downtime is essential. The system makes use of such Oracle technologies as RAC, Clusterware, Resource Manager, Instance Caging, etc. to implement these recommendations easily and transparently to the end user. Once Operations Managers and DBAs have confidence in QoS recommendations they can authorize them per action type and policy to be implemented automatically much like a cruise control for their RAC cluster. Implement and Control Crucial to an effective management system is the ability to continuously evaluate and log the ongoing performance and results of any changes. This ranges from generating alerts and notifications to viewing historical performance and demand data and drilling down to resource bottlenecks to better adjust policies to continue to meet the performance objectives in the future. Evaluate and Report QoS Management is designed to be iterative in order to respond to real world changes in demand yet do so in a way that maximizes resource utilization without continuous re-allocation. The end result is an intelligent “key performance indicator” of the health of your ODA deployment which provides a real-time easy to understand view of all your hosted databases from their applications’ perspective. Integration with EMCC’s notification framework allows performance issues to be alerted early and just-in-time resource allocations to be made to relieve bottlenecks. Best of all, is that QoS Management server and EMCC functionality is included in the RAC and R1N licenses. Oracle Public
29
Enterprise Manager Plug-In
Streamlined enterprise-grade monitoring Centralized console to monitor multiple ODAs along with other data center assets using Enterprise Manager New ODA target and system page to provide system view, status, etc. Simple tag-based approach to create ODA groups Aggregated component level analytics across ODA groups Hierarchical viewer to show relationships Full support for both Bare Metal and Virtualized Platform deployments Full support for all ODA hardware versions The Enterprise Manager Plug-In for Oracle Database Appliance streamlines enterprise-grade monitoring. It provides an Enterprise Manager centralized console to monitor multiple ODAs Creates a new ODA system target Targets are entities such as systems, hosts, databases, etc. that can be monitored and managed in Enterprise Manager Links all ODA component targets to ODA system target Includes components such as ASM, Hosts, Hypervisor, ILOM, Appliance Manager, Database Displays ODA system target information through an ODA System page Provides a single view of the entire ODA system General information such as availability, configuration info, utilization and system status VM and Storage status Incidents System and component versions Topology Enables Multi-Oracle Database Appliance Monitoring through system tags System tags are unique identifiers to classify ODA systems Examples: production, development, test, etc. Provide aggregated component level analytics across multiple ODAs and groups Availability, Capacity, Configuration, Incidents, and Topology An ODA can be part of one or more system tags Default tag is created during EM Plug-In installation All ODAs Oracle Public
30
Update software repository
Patching Patched with current Patchset, DB Bundle / PSU and all critical one-offs No need to research the required patches -- From firmware to database No need to test end-to-end inter-operability -- Oracle thoroughly tests the entire stack No need to have the knowledge to patch the components -- Automated patching process does it for you Complete Update software repository 2 1 Download Bundle Patch 3 Update OS, GI, ILOM, BIOS 4 Update Firmware 5 Update Database(s) Oracle Public
31
Questions? Q&A
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.