1 Extreme Performance Platform for Real-Time Streaming Analytics Achieve Massive Scalability on SPARC T7 with Oracle Stream Analytics O R A C L E W H I T E P A P E R A P R I L
2 Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.
3 Table of Contents Disclaimer 1 SPARC T7 and M7 Servers 2 Oracle Stream Analytics on SPARC T7 3 Oracle Stream Analytics Architecture 4 Data Flow 4 Installation and Configuration of Test Environment 4 Prerequisite 5 Single OSA Instance 5 Multiple Instance Configuration 6 Benchmark 7 Performance Tuning 8 JVM Tuning 8 Solaris Tuning 9 Collecting Throughput Data 9 Benchmark Results 9 Conclusion 11
4 SPARC T7 and M7 Servers Oracle s SPARC T7 and M7 Servers built on SPARC M7 processors deliver advanced security, deep integration from applications to cloud, and world record performance. Forming the foundation of a new, open ecosystem, hardware and software are converged, delivering unmatched customer value. Most Advanced Security - Increasing risks and cyber threats make IT security a high priority. Oracle s SPARC T7 and M7 Servers with always-on memory intrusion protection and comprehensive data encryption secure your data with no performance penalty. Security in silicon features and Oracle Solaris protect data in memory from unauthorized access and stop malware before it gets in. Breakthrough Integration - By converging software functions into silicon, Oracle s SPARC T7 and M7 servers provide true integration from application to processor. Acceleration of SQL queries for Oracle Database In-memory processing provides outstanding efficiency for running OLTP and data analytics simultaneously. Extreme Performance - Running the SPARC M7 processor, the fastest in the world, SPARC T7 and M7 servers deliver industry leading performance across a wide range of applications. With 20 world record benchmarks, these new servers are proven to be fast and efficient, and accomplish more in less time for your enterprise applications and cloud services. Whether you are running your enterprise applications on a traditional IT infrastructure or implementing cloud services, Oracle s SPARC Servers can transform your business with advanced security, breakthrough integration, and extreme performance. Engineered to meet cyber threats head on, SPARC systems offer end-to-end data protection when you need it most. From scale-out to scale-up systems, SPARC Servers are the best for Oracle Database and Java applications and provide the greatest value for enterprise computing.
5 Oracle Stream Analytics on SPARC T7 Oracle Stream Analytics (OSA) is a platform that allows applications requiring event-driven architecture to filter, query and process events in real-time with low latency. It is built on industry standards including ANSI SQL, Spring DM and OSGi. It has proven to be a high performance complex event-processing engine that allows enterprises to maximize the value of high velocity data from various data sources in real-time. With the ability to process fast data, Stream Analytics is working greatly in a variety of industries. It performs real-time call detail record monitoring in telecommunications industry. It allows financial service providers to perform real-time risk analysis and financial transaction monitoring. Fraud detection applications can be easily developed on the OSA platform. OSA s integrated Oracle Spatial capabilities allow it to perform real-time spatial capabilities like mobile marketing. Due to its high performance, real-time processing nature, OSA can be adapted to a large number of use cases in every industry. At the heart of OSA is the built-in Oracle Continuous Query Language (Oracle CQL) engine. It provides the ability to perform filtering, correlation, aggregation, and pattern matching of the incoming real-time events while connecting them with the persistent data from data stores and in-memory caches. In this whitepaper, an application to detect DDoS attacks is taken as an example to perform performance tuning and benchmarking on Oracle SPARC T7-4 system. The throughput of the benchmark result is reviewed and compared to that of Oracle Exalogic Elastic Cloud X5-4 system.
6 Oracle Stream Analytics Architecture Oracle Stream Analytics (OSA) adopts multi-layer software architecture. The Java Virtual Machine (JVM) provides most fundamental support at the lowest level. Above that is the OSGi framework, which manages the Java packages between software modules and deals with class versioning and loading. Spring Dynamic Modules lies above the OSGi framework, which is responsible for service instantiation and dependency injection. Above that comes the OSA server modules layer. This layer provides the core OSA functionality, including the CQL engine, server management and input/output data handling. The highest level in the architecture is the application layer. Data Flow A typical data flow through an OSA application starts from incoming event data streams. The data is converted and used by an adapter to create event objects that can be obtained by any component that registered to listen to the adapter. A channel is one of those components that can listen to adapters. Data goes through the channel all the way to the CQL processor component, which is able to efficiently process data using the query language (CQL). The output can be sent to downstream listeners. Installation and Configuration of Test Environment We use Oracle Analytics (OSA) and Solaris bits for the benchmark. One socket of a T7 system is made to exhaust by running 200 OSA instances on it simultaneously. A T7-4 system has a total of 4 sockets. Each OSA instance has a dedicated load generator that simulates real-time incoming events and sends it to the OSA instance. The workflow is explained in detail in the Benchmark Section.
7 Prerequisite There are a bunch of setup files required to be configured before deploying and running OSA instances. 1. A compatible Java version. 2. Ready-to-compile source code of the Application, written in Java and CQL, and it s best to be placed at $OEP_HOME/. 3. Required load generator files, or event generator files that act as input to the application, if required. OSA installation sets up a default loadgenerator at $OEP_HOME/ocep_11.1/utils/load-generator. It could be customized to suit the specific requirements. Single OSA Instance Compiling the source code packaged into a wlevs.jar file with the appropriate Java version and the required JVM arguments should start up an OSA instance. In this specific app, the defaultserver9002 is the directory that has the startwlevs.sh script to start up the server. Running this script will deploy an OSA server which starts listening events at the specified receive port. These settings are in the config.xml file under the config folder. The next step is to generate event data and send it over to the receiving App port.
8 Multiple Instance Configuration For deploying multiple OSA instances with identical configuration, it s easier to follow the steps below for a smooth run here, about 10 instances are configured to run: 1. Copy defaultserver directory into ten copies named as defaultserver1, defaultserver2 defaultserver Once all the copies are made, modify the startwlevs.sh start-up script under each domain directory to make sure the loadgen.port and timesyc.port are different across the 10 domains. 3. Modify the config.xml under defaultserver*/config directory accordingly to ensure each listens at a unique port. 4. Run startwlevs.sh in different terminals after the above configuration is done to deploy the 10 instances of Dns Generation App. 5. Setup the load generator. For each of the ten OSA instances, ten load generators should be created and run. Make sure each of the load generators are configured to send data at the corresponding OSA instance receive port. This will guarantee the data sent from different load generator will feed into different OSA instances. For more details about benchmark, see the subsequent sections.
9 Benchmark The DNS generator application was mainly laid out to detect malicious IP addresses that result in a Distributed Denial of Service (DDOS) attack on a system. It is accomplished by counting the number of UDP packets received per IP address and sorting the counters to figure out which IP sent the most packets. To build a test scenario for the application, a dedicated load generator program is built. This program reads from a list of files, which in turn contains several randomized UDP packet information strings. The load generator parses these files line by line, formats these strings into the apt UDP format and sends them over the assigned socket. The load generation can be local or remote. The OSA application instance is always in a listening mode. And, when it receives data on the socket it is configured to, it starts incrementing the packet counter. Different OSA instances are deployed with different sockets. The packet counter is printed out in regular intervals as the throughput for testing purposes. Here is the Event Processing Network (EPN) flow of the DNS generator app. It describes the high level components of the application and the communication flow.
10 Performance Tuning JVM Tuning Before benchmarking, we performed JVM tuning to the OSA to let OSA run in an optimal JVM environment. When tuning JVM, only one load generator and one instance are used. The goal is to let an OSA instance accept as much incoming data stream as possible at a unit time duration. The load generator is configured to send data from 8,000 to 50,000 events/sec to find out the peak value that an OSA instance can accept, which has turned out to be around 34,000 events/sec with a JVM flag configuration shown below: JVM_ARGS='-server Xms8G Xmx8G -XX:SurvivorRatio=2 - XX:+UseCompressedStrings -XX:+OptimizeStringConcat -XX:+UseStringCache - XX:-UseISM -XX:MaxPermSize=4G -XX:NewSize=5G - XX:+UnlockDiagnosticVMOptions -XX:+UnsyncloadClass' For the benchmark, about 200 instances were deployed on the T7 socket with a 1TB memory. To reduce the memory usage, the heap sizes are reduced to 2G for each of the JVM instance, thus with a configuration of: JVM_ARGS='-server -Xms2G -Xmx2G -XX:SurvivorRatio=2 - XX:+UseCompressedStrings -XX:+OptimizeStringConcat -XX:+UseStringCache - XX:-UseISM -XX:MaxPermSize=1G -XX:NewSize=1G - XX:+UnlockDiagnosticVMOptions -XX:+UnsyncloadClass'
11 Solaris Tuning Solaris SPARC comes with a feature that allows for the creation of processor sets, which are basically virtual processor groups. Processes can be bound to run exclusively on these sets. Each T7 socket has 32 cores with 8 threads each. i.e., a total of 256 threads or virtual processors (or vcpu s). 200 of these processors are bound to each of the 200 OSA instances, thus, utilizing 25 cores of the T7 socket. Thus, all the execution of the OSA instance is restricted to that particular thread. At the same time, the other three sockets of the T7-4 i.e. about 750 threads are bound together into one processor set. On this processor set, the 200 load generators for the 200 OSA instances are run. The load generators need about ~2.5 vcpus per instance for an optimal performance. Collecting Throughput Data As the application keeps receiving the UDP packets, the number of packets received is collected in regular intervals. This number is averaged out and printed in batches, every 5 seconds for each of the load generators. The throughput for all the load generators is again combined to generate an average throughput per load generator. Benchmark Results The following table shows the data collected for different test configurations done at a core-by-core level. The maximum throughput achieved with the 200 OSA instances on one T7-4 socket is million operations per second. The same tests were conducted on an Intel Xeon based X5-4 server, for a comparative standard.
12 The following table shows the performances of both the T7-4 and the X5-4 sockets. Machine Cores Instances Sending Rate Throughput/Instance CPU util(%) JVM Heap UDP buffer Net throughput X G 1G G 1G G 1G 124, G 1G 160, G 1G 216, G 1G 272, G 1G 336, G 1G 384, G 1G 522,000 T G 1G G 1G G 1G G 1G 280, G 1G 412, G 1G 535, G 1G 664, G 1G 786, G 1G G 1G 1,502,000
13 As illustrated, the T7-4 clearly outperforms the X5-4 in terms of performance with a world record result running an Oracle Stream Analytics (OSA) benchmark on real world customer workload. A single SPARC M7 processor of a SPARC T7-4 server running OSA achieved a throughput result of million ops/sec. The SPARC M7 processor achieved 2.9 times the throughput of an x86 Intel Xeon Processor E v3 based server. Oracle Stream Analytics benefits from large number of SPARC M7 processor hardware strands or virtual CPUs and Oracle Solaris scheduling to increase throughput. End-to-end optimized Oracle Stream Analytics and Java on SPARC M7 processor provides low cost solution to customers to quickly process real time events. Conclusion This whitepaper reviews the Oracle Stream Analytics (OSA) architecture along with some core features that OSA are equipped with. The main focus of this paper is to provide readers an idea of how OSA performs on Oracle SPARC T-7 system. Note that the benchmark used in this whitepaper uses only one socket of the T7-4 machine. Comparing the data collected from Exalogic X5-4 machine, T7 performs much better with respect to performance using high volumes of incoming data coupled with good scalability. For enterprises that require applications with high throughput and scaling, OSA and T7 can provide a satisfying platform.
14 Oracle Corporation, World Headquarters Worldwide Inquiries 500 Oracle Parkway Phone: Redwood Shores, CA 94065, USA Fax: C O N N E C T W I T H U S blogs.oracle.com/oracle facebook.com/oracle twitter.com/oracle oracle.com Copyright 2015, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group April 2016]
Oracle Event Processing Extreme Performance on Sparc T5 An Oracle Event Processing (OEP) Whitepaper ORACLE WHITE PAPER AUGUST 2014 Table of Contents Introduction 2 OEP Architecture 2 Server Architecture
Oracle Business Activity Monitoring 12c Best Practices ORACLE WHITE PAPER DECEMBER 2015 Disclaimer The following is intended to outline our general product direction. It is intended for information purposes
Veritas NetBackup and Oracle Cloud Infrastructure Object Storage ORACLE HOW TO GUIDE FEBRUARY 2018 0. Disclaimer The following is intended to outline our general product direction. It is intended for information
Creating Custom Project Administrator Role to Review Project Performance and Analyze KPI Categories Worked Example ORACLE PPM CLOUD SERVICES SOLUTION OVERVIEW MAY 2018 Disclaimer The following is intended
Generate Invoice and Revenue for Labor Transactions Based on Rates Defined for Project and Task O R A C L E P P M C L O U D S E R V I C E S S O L U T I O N O V E R V I E W D E C E M B E R 2017 Disclaimer
Oracle JD Edwards EnterpriseOne Object Usage Tracking Performance Characterization Using JD Edwards EnterpriseOne Object Usage Tracking ORACLE WHITE PAPER JULY 2017 Disclaimer The following is intended
Oracle CIoud Infrastructure Load Balancing Connectivity with Ravello O R A C L E W H I T E P A P E R M A R C H 2 0 1 8 Oracle Cloud Infrastructure Ravello Cloud Service Oracle Cloud Infrastructure Ravello
Oracle JD Edwards EnterpriseOne Object Usage Tracking Performance Characterization Using JD Edwards EnterpriseOne Object Usage Tracking ORACLE WHITE PAPER NOVEMBER 2017 Disclaimer The following is intended
Tutorial on How to Publish an OCI Image Listing Publish an OCI Image Listing F13637-01 JANUARY 2019 DISCLAIMER The following is intended to outline our general product direction. It is intended for information
Load Project Organizations Using HCM Data Loader O R A C L E P P M C L O U D S E R V I C E S S O L U T I O N O V E R V I E W A U G U S T 2018 Disclaimer The following is intended to outline our general
Establishing secure connections between Oracle Ravello and Oracle Database Cloud O R A C L E W H I T E P A P E R N O V E M E B E R 2 0 1 7 Table of Contents APPLICATION ARCHITECTURE OVERVIEW 2 CONNECTING
COMPUTE CLOUD SERVICE Moving to A new way forward: SPARC in the. Does your IT organization support mission-critical applications that would benefit from the unsurpassed security performance of SPARC servers
JD Edwards EnterpriseOne Licensing Disabling Client Licensing for Various Tools Releases O R A C L E W H I T E P A P E R O C T O B E R 2 0 1 5 Disclaimer The following is intended to outline our general
NOSQL DATABASE CLOUD SERVICE Flexible Data Models. Zero Administration. Automatic Scaling. Application development with no hassle... Oracle NoSQL Cloud Service is a fully managed NoSQL database cloud service
Oracle Data Provider for.net Microsoft.NET Core and Entity Framework Core O R A C L E S T A T E M E N T O F D I R E C T I O N F E B R U A R Y 2 0 1 8 Disclaimer The following is intended to outline our
April 2013 Understanding Federated Single Sign-On (SSO) Process Understanding Federated Single Sign-On Process (SSO) Disclaimer The following is intended to outline our general product direction. It is
An Oracle White Paper December, 3 rd 2014 Oracle Metadata Management v188.8.131.52.1 Oracle Metadata Management version 184.108.40.206.1 - December, 3 rd 2014 Disclaimer This document is for informational purposes.
New Oracle NoSQL Database APIs that Speed Insertion and Retrieval O R A C L E W H I T E P A P E R F E B R U A R Y 2 0 1 6 1 NEW ORACLE NoSQL DATABASE APIs that SPEED INSERTION AND RETRIEVAL Introduction
A Joint Oracle Teradata White Paper September 2011 Configuring Oracle Business Intelligence Enterprise Edition to Support Teradata Database Query Banding Introduction... 1 Step 1. Query Band Configuration
AUGUST 6, 2018 DISCLAIMER The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment
Siebel CRM Applications on Oracle Ravello Cloud Service ORACLE WHITE PAPER AUGUST 2017 Oracle Ravello is an overlay cloud that enables enterprises to run their VMware and KVM applications with data-center-like
Oracle Exadata Statement of Direction NOVEMBER 2017 Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
MySQL CLOUD SERVICE Propel Innovation and Time-to-Market The #1 open source database in Oracle. Looking to drive digital transformation initiatives and deliver new modern applications? Oracle MySQL Service
Leverage the Oracle Data Integration Platform Inside Azure and Amazon Cloud WHITE PAPER / AUGUST 8, 2018 DISCLAIMER The following is intended to outline our general product direction. It is intended for
October 2017 Oracle Application Express Statement of Direction Disclaimer This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle.
Oracle Secure Backup Getting Started with Cloud Storage Devices O R A C L E W H I T E P A P E R F E B R U A R Y 2 0 1 8 Disclaimer The following is intended to outline our general product direction. It
Oracle Cloud Applications Oracle Transactional Business Intelligence BI Catalog Folder Management Release 11+ ORACLE WHITE PAPER November 2017 ORACLE WHITE PAPER November 2017 Table of Contents Introduction
An Oracle White Paper September 2010 Handling Memory Ordering in Multithreaded Applications with Oracle Solaris Studio 12 Update 2: Part 2, Memory Introduction... 1 What Is Memory Ordering?... 2 More About
An Oracle White Paper: November 2011 Installation Instructions: Oracle XML DB XFILES Demonstration Table of Contents Installation Instructions: Oracle XML DB XFILES Demonstration... 1 Executive Overview...
Oracle Grid Infrastructure 12c Release 2 Cluster Domains O R A C L E W H I T E P A P E R N O V E M B E R 2 0 1 7 Table of Contents Introduction 2 Clustering with Oracle Clusterware 12c Release 2 3 Oracle
Using the Oracle Business Intelligence Publisher Memory Guard Features August 2013 Contents What Are the Memory Guard Features?... 3 Specify a maximum data sized allowed for online processing... 3 Specify
Loading User Update Requests Using HCM Data Loader Oracle Fusion Human Capital Management 11g Release 11 (11.1.11) Update 8 O R A C L E W H I T E P A P E R N O V E M B E R 2 0 1 7 Table of Contents Loading
RAC Database on Oracle Ravello Cloud Service O R A C L E W H I T E P A P E R A U G U S T 2017 Oracle Ravello is an overlay cloud that enables enterprises to run their VMware and KVM applications with data-center-like
Oracle WebLogic Server Multitenant: The World s First Cloud-Native Enterprise Java Platform KEY BENEFITS Enable container-like DevOps and 12-factor application management and delivery Accelerate application
Oracle Database 12c: JMS Sharded Queues For high performance, scalable Advanced Queuing ORACLE WHITE PAPER MARCH 2015 Table of Contents Introduction 2 Architecture 3 PERFORMANCE OF AQ-JMS QUEUES 4 PERFORMANCE
WebCenter Portal Task Flow Customization in 12c O R A C L E W H I T E P A P E R J U N E 2 0 1 7 Disclaimer The following is intended to outline our general product direction. It is intended for information
Oracle DIVArchive Storage Plan Manager Feature Description ORACLE TECHNICAL WHITE PAPER UPDATED MAY 2015 Introduction: What Is a Storage Plan? Storage plans are policies managing the lifecycle of objects
Oracle Clusterware 18c Technical Overview O R A C L E W H I T E P A P E R F E B R U A R Y 2 0 1 8 Table of Contents Introduction 1 Cluster Domains 3 Conversions 3 Oracle ACFS Remote Service 5 Single Network
Oracle Data Masking and Subsetting Frequently Asked Questions (FAQ) S E P T E M B E R 2 0 1 6 Product Overview Q: What is Data Masking and Subsetting? A: Data Masking or Static Data Masking is the process
An Oracle White Paper June 2011 (EHCC) Introduction... 3 : Technology Overview... 4 Warehouse Compression... 6 Archive Compression... 7 Conclusion... 9 Introduction enables the highest levels of data compression
DATA INTEGRATION PLATFORM CLOUD Experience Powerful Integration in the Want a unified, powerful, data-driven solution for all your data integration needs? Oracle Integration simplifies your data integration
O R A C L E E - B U S I N E S S B E N C H M A R K R EV. 1.0 E-BUSINESS SUITE APPLICATIONS R12 (R12.2.5) HR (OLTP) BENCHMARK - USING ORACLE11g ON ORACLE S CLOUD INFRASTRUCTURE As a global leader in e-business
ERP CLOUD Subledger Accounting ing Journals s Oracle Financials for EMEA Table of Contents 1. Purpose of the document 3 2. Assumptions and Prerequisites 3 3. Feature Specific Setup 4 Implementation 4 Assign
Migrating VMs from VMware vsphere to Oracle Private Cloud Appliance 2.3.1 O R A C L E W H I T E P A P E R O C T O B E R 2 0 1 7 Table of Contents Introduction 2 Environment 3 Install Coriolis VM on Oracle
Oracle Communications Interactive Session Recorder and Broadsoft Broadworks Interoperability Testing Technical Application Note Disclaimer The following is intended to outline our general product direction.
Deploy VPN IPSec Tunnels on Oracle Cloud Infrastructure White Paper September 2017 Version 1.0 Disclaimer The following is intended to outline our general product direction. It is intended for information
An Oracle White Paper October 2012 Release Notes - V220.127.116.11.0 Oracle Utilities Application Framework Introduction... 2 Disclaimer... 2 Deprecation of Functionality... 2 New or Changed Features... 4 Native
An Oracle White Paper February 2012 Benefits of an Exclusive Multimaster Deployment of Oracle Directory Server Enterprise Edition Disclaimer The following is intended to outline our general product direction.
O R A C L E E - B U S I N E S S B E N C H M A R K R EV. 1.0 E-BUSINESS SUITE APPLICATIONS R12 (R12.2.5) ORDER MANAGEMENT (OLTP) BENCHMARK - USING ORACLE11g ON ORACLE S DATABASE CLOUD SERVICE As a global
Automatic Data Optimization with Oracle Database 12c O R A C L E W H I T E P A P E R S E P T E M B E R 2 0 1 7 Table of Contents Disclaimer 1 Introduction 2 Storage Tiering and Compression Tiering 3 Heat
Technical Upgrade Guidance SEA->SIA migration Oracle Siebel Customer Relationship Management Applications Siebel Industry-Driven CRM November 2011 This document is intended to outline our general product
Oracle Fusion Configurator Configurator Modeling Walk Through O R A C L E W H I T E P A P E R M A R C H 2 0 1 8 Table of Contents Introduction 1 Assumptions 1 Product Information Management Setup 2 Item
Oracle WebLogic Portal O R A C L E S T A T EM EN T O F D I R E C T IO N F E B R U A R Y 2016 Disclaimer The following is intended to outline our general product direction. It is intended for information
Pricing Cloud: Upgrading to R13 - Manual Price Adjustments from the R11/R12 Price Override Solution O R A C L E W H I T E P A P E R A P R I L 2 0 1 8 Disclaimer The following is intended to outline our
Increasing Network Agility through Intelligent Orchestration The Oracle Communications Application Orchestrator advantage ORACLE WHITE PAPER OCTOBER 2015 Table of Contents Introduction 1 Network Virtualization
Oracle Grid Infrastructure Cluster Domains O R A C L E W H I T E P A P E R F E B R U A R Y 2 0 1 8 Table of Contents Introduction 1 Clustering with Oracle Clusterware 3 Oracle Grid Infrastructure Architectures
Repairing the Broken State of Data Protection April 2016 Oracle s modern data protection solutions address both business continuity and disaster recovery, reducing IT costs and simplifying data protection
Oracle Developer Studio 12.6 Oracle Developer Studio is the #1 development environment for building C, C++, Fortran and Java applications for Oracle Solaris and Linux operating systems running on premises
An Oracle White Paper September 2012 Security and the Oracle Database Cloud Service 1 Table of Contents Overview... 3 Security architecture... 4 User areas... 4 Accounts... 4 Identity Domains... 4 Database
ACSLS Manager Software Overview and Frequently Asked Questions Overview Management of distributed tape libraries is both timeconsuming and costlyinvolving multiple libraries, multiple backup applications,
An Oracle White Paper October 2013 Deploying and Developing Oracle Application Express with Oracle Database 12c Disclaimer The following is intended to outline our general product direction. It is intended
Bastion Hosts Protected Access for Virtual Cloud Networks O R A C L E W H I T E P A P E R F E B R U A R Y 2 0 1 8 Disclaimer The following is intended to outline our general product direction. It is intended
APPLICATION CONTAINER CLOUD Application Container Cloud with Java SE and Node The Best Java SE and Node Cloud. Get the choice of either Oracle Java SE Advanced, including Flight Recorder for production
An Oracle White Paper September 2011 Oracle Utilities Meter Data Management 2.0.1 Demonstrates Extreme Performance on Oracle Exadata/Exalogic Introduction New utilities technologies are bringing with them
Oracle NoSQL Database Parent-Child Joins and Aggregation O R A C L E W H I T E P A P E R A P R I L, 2 0 1 8 Table of Contents Introduction 1 Parent Table Child Table Joins 2 Comparison to RDBMS LEFT OUTER
An Oracle White Paper September, 2011 Oracle Real User Experience Insight Server Requirements Executive Overview Oracle Enterprise Manager is Oracle s integrated enterprise IT management product line and
An Oracle White Paper June 2013 Enterprise Database Cloud Deployment with Oracle SuperCluster T5-8 Introduction Databases form the underlying foundation for most business applications by storing, organizing,
Oracle Enterprise Data Quality 18.104.22.168 New Features Overview Integrated Profiling, New Data Services, New Processors O R A C L E W H I T E P A P E R J U L Y 2 0 1 6 Table of Contents Executive Overview
Oracle Financial Services Regulatory Reporting for US Federal Reserve Lombard Risk Integration Pack Installation Guide Release 22.214.171.124.0 July 2017 Executive Summary This document includes the necessary
Overview Faced with ever increasing computing needs and budget constraints, companies today want to set up infrastructures that offer optimal value, can easily be re-purposed, and have reduced complexity.
A Distinctive View across the Continuum of Care with Oracle Healthcare Master Person Index ORACLE WHITE PAPER NOVEMBER 2015 Disclaimer The following is intended to outline our general product direction.
ORACLE SERVICES FOR APPLICATION MIGRATIONS TO ORACLE HARDWARE INFRASTRUCTURES SERVICE, SUPPORT AND EXPERT GUIDANCE FOR THE MIGRATION AND IMPLEMENTATION OF YOUR ORACLE APPLICATIONS ON ORACLE INFRASTRUCTURE
Oracle Java SE Advanced for ISVs Oracle Java SE Advanced for ISVs is designed to enhance the Java based solutions that ISVs are providing to their enterprise customers. It brings together industry leading
PeopleSoft Fluid Navigation Standards Fluid User Experience ORACLE WHITE PAPER OCTOBER 2015 Disclaimer The following is intended to outline our general product direction. It is intended for information
AUTONOMOUS DATA WAREHOUSE CLOUD` Connecting Your To Autonomous in the Cloud DWCS What is It? Oracle Autonomous Database Warehouse Cloud is fully-managed, highperformance, and elastic. You will have all
TABLE OF CONTENTS DOCUMENT HISTORY 3 UPDATE 18A 3 Revision History 3 Overview 3 Order Management 4 Test to Production Rule Migration 4 Pricing 4 Improve Price List Import 4 Manage Pricing Rules and Pricing
Oracle Solaris 11: No-Compromise Virtualization Oracle Solaris 11 is a complete, integrated, and open platform engineered for large-scale enterprise environments. Its built-in virtualization provides a
Frequently Asked Questions Oracle Content Management Integration An Oracle White Paper June 2007 NOTE: The following is intended to outline our general product direction. It is intended for information
Oracle Developer Studio Performance Analyzer The Oracle Developer Studio Performance Analyzer provides unparalleled insight into the behavior of your application, allowing you to identify bottlenecks and
Oracle Big Data Connectors Oracle Big Data Connectors is a software suite that integrates processing in Apache Hadoop distributions with operations in Oracle Database. It enables the use of Hadoop to process