SAS on Oracle for Big Data and Cloud S ervices: Insights into a Strong Partnership (CON8653) . Paul K ent, VP Big D ata, SAS Randy W ilcox, DBA Team Manager, SAS Solutions onDemand Hermann Baer, Director Product Management, Oracle. AGENDA. Introduction - PowerPoint PPT Presentation
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
BIG DATA When volume, velocity and variety of data exceeds an organization’s storage or compute capacity for accurate and timely decision-making
BIG ANALYTICS
The process surrounding the development, interpretation, and useful application of statistics to solve a problem.Analytics applied to data provides the 4th V = ValueThree types: Descriptive, Predictive, Prescriptive
ANALYTICS
The combination of using ANALYTICS on BIG DATA AND/OR the capability to run advanced or complex analytics on any size data.
• SAS Solutions OnDemand – Started in 2000, 450 global staff members• Advanced Analytics Lab (AAL) – Created in 2007• Over 1 PB of data under management • Multiple ASP lines of business, representing over 400 customer sites (5 - 30,000 users
per solution) in more than 70 countries• Retail, financial services, health care, pharmaceutical, government, entertainment analytics • Marketing and fraud analytic solutions
• Experience supporting customers with unique situations• Regulatory constraints - AML, FDA, HIPAA, Safe Harbor, SOC 2 / SOC 3 • Working with multiple parties
• Best Practices• Innovative techniques• Documented processes and procedures
• Formed by CEO Jim Goodnight in 2007• Premier analytic services group• Mission:
• Develop Innovative analytical processes and techniques, using SAS software, to solve our customers' high end business problems.
• Support sales and consulting in generating revenue by helping close analytically challenging engagements
• Produce analytical work products for repeatable processes• 98% AAL members with graduate degrees in analytic fields (34% Ph.D.'s)• 20 approved and 10 pending patents• Learn with the experts to the degree desired
• Analyst • Application Developer• Business Analyst• Compliance Specialist• Data Architect / Data Modeler• Data Custodian• Data Integration Consultant• Database Administrator• Information Technology
SAS SOLUTIONS ONDEMAND EXADATA AT SAS SOLUTIONS ON DEMAND
Business Objectives• Maximize Investment – multitenant
DW/BI• Consolidation of servers• Reduce overall TCO• Prepare for exponential data growth• Faster customer time-to-cost
recovery
Solution• 2012: consolidate 15+ customer
deployments to Oracle Exadata• 2013: Addition of new customers to
Oracle Exadata
Benefits
SAS Solutions OnDemand utilizes key features of Exadata: Multitenant, Agility, and Performance to consolidate, speed time to deployment and drive down cost while realizing performance improvements
Business BenefitsMultitenant Agility
• Deployed quarter racks in multiple data centers
• Utilized ZFS Storage Appliance for a backup solution
• Low CPU utilization – typical usage <20%• Complex server farm• Under-utilized licenses• High energy cost with legacy servers• Systemic inefficiencies • Requires support and coordination from multiple internal organizations
• High availability• Cloud control/OEM 12c• Lowered cost of license per CPU for
database• Exadata could handle the spike and meet
SLA• Optional compress data using HCC to lower
costs and no impact on performance• Backup / recovery configured once• Less data center storage space used• Lower energy consumption to host• Total cost of ownership significantly lowered
Key Recognized Benefits:• Onboarding a new database went from days to hours• OEM12c Cloud Control to manage the entire stack• The DBA team size is able to complete the entire
process• Storage, network, hardware and OS setup steps
eliminated• Dependency on corporate backup/recovery services
was reduced to DR only with the usage of ZFS• TCO decreased for hosting services
Enhanced Business
Performance:Service Levels:Improved and consistent delivery to the business
Innovation:Superior capabilities to drive high value business results
Time to Value:Reduced time to stand-up and deliver database services
SAS SOLUTIONS ONDEMAND PERFORMANCE IMPROVEMENT BENEFITS
• Increased performance by removing indexes and letting the Exadata Storage Engine do its work. Side benefit is more space for additional customers and databases leading to an increased ROI.
• Implemented an Information Lifecycle Management Policy to partition data where possible and to compress data utilizing Hybrid Columnar Compression based on usage and historic attributes.
• Implemented Transparent Database Encryption as a standard for all customers. • Very few other database vendors could compete against this option. • Little performance impact as the data was encrypted in the DB Nodes BUT
decrypted by hardware at the storage nodes.• Utilized Instance Caging, Database Resource Management and IO Resource
Management to guarantee a level of performance to all customer.
•40Gb/sec Infiniband interconnect between database and storage nodes and externally to the SAS math tier
• Database aware Exadata Storage Server allow for the offload of data intensive queries to the storage tier providing at least a ten-fold increase in query performance
Better performance
•All support is handled by one team and one vendor. No longer necessary to call out to multiple teams and try and get multiple vendors on the phone.
•We have streamlined the creation and delivery of new databases to the deployment teams, with 12c we look forward to providing faster and more flexible options.
Better operational
support•Support more SAS users with the higher performance and I/O throughput provided by Exadata
•Achieve linear scalability because of the capabilities of Exadata Storage Server architecture
•Exadata has a balanced configuration designed to support SAS database loads
• Centralized management of all Oracle databases with Oracle Enterprise Manager 12c.• Utilized Oracle Advanced Security Option (ASO) for Transparent Database Encryption
with unique wallets/keys for each database.• Also utilized the ASO for SSL encryption of all client connections.• Utilized the Scan Listener to hand off to dedicated local listeners on their own port for
each database.• The compute tier for the solution had access to our Exadata DMZ only over the Scan
Listener port and the dedicated local listener port.• Backups are to ZFS and utilize mainly RMAN backup sets and opportunistic data
pump exports.• Database Partitioning and Hybrid Columnar Compression is used in our data lifecycle.
management strategy, we are still testing offloading image copies to ZFS.• Utilized Oracle Database Appliance as a Tier 2 database offering.
SAS Marketing Automation - Oracle SuperCluster Optimized Test environment at Oracle Solution Center
Oracle and SAS Institute jointly tested SAS Marketing Automation with the Oracle SPARC SuperCluster
Each of the SPARC T4-4 compute nodes were partitioned into two domains, one running Oracle Solaris 10 for SAS Marketing Automation, and the other running Oracle Solaris 11 and Oracle Database 11g
Oracle Exa Storage Cells accelerated the Database performance
Infiniband network maximized I/O throughput between nodes