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.
Transcript
SAS Solu'ons OnDemand A Mul&tenant Cloud Offering Based on Oracle Database 12c
Patrick Wheeler Senior Director, Product Management Oracle Database Randy Wilcox Senior Manager, Data Management SAS Solu'ons OnDemand
Safe Harbor Statement The following is intended to outline our general product direc'on. It is intended for informa'on purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or func'onality, and should not be relied upon in making purchasing decisions. The development, release, and 'ming of any features or func'onality described for Oracle’s products remains at the sole discre'on of Oracle.
• SAS Solutions OnDemand – Started in 2000, 600 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
Key Problems with Legacy environment: • 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 and
deployments to Oracle Exadata • 2013: Addition of new customers to
Oracle Exadata • 2014: Now over 60 customers on
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 Benefits Multitenant Agility
• Deployed quarter racks in multiple data centers.
• Upgraded some to half racks. • Standardizing on half racks for
future expansion. • Utilize ZFS Storage Appliance for
SAS SOLUTIONS ONDEMAND MULTITENANT – LEVERAGED HARDWARE
Exadata X4-2 DB
Consolidation
Data Guard
Data Guard
• Production • Disaster Protection
Many Disparate Customer Systems
PROBLEMS: Typical usage <20% Costly Inefficient
BEFORE Exadata Consolidation
BENEFITS: • 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 • Test and QA
SAS SOLUTIONS ON DEMAND MULTITENANT CONSOLIDATION BENEFIT
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 THAT WAS YESTERDAY, WHAT ABOUT TODAY
Oracle 12c Multitenant Option • Remove instance(s) per database overhead
• Memory • CPU • Backup
• Quickly seed a new DB • Quickly clone from an existing DB
Challenges and Opportunities • Challenge with backup separation and security • Opportunity to cheaply deploy SaaS type databases • Future implementation of MAA and the impact of the Oracle 12c Multitenant Option
SAS SOLUTIONS ONDEMAND MULTI-TENANT – BACKUP STRATEGY
Solution • Oracle Multitenant option • Create Container Databases to host Pluggable Databases • Clone databases to create new Software as a Service instances. • Run a 5 week backup policy for RMAN based backups where all tapes are recycled every 5
weeks. • Utilize Data Pump export sets for long term backups (weekly, monthly, bi-annually) that go
to customer dedicated mounts serviced by customer dedicated backup policies where all tapes are specific to each customer and can be returned/destroyed at engagement end.
• Manage and document creation, storage and destruction of encryption keys.
SAS SOLUTIONS ONDEMAND MULTI-TENANT – EXPENSE REDUCTION
Solution • With Multitenant Option we create container databases that can host and manage 252
pluggable databases within same memory footprint. • Database maintenance is limited to one container and utilizing out of place patching and
then unplugging and moving for database patching and upgrades. • Single backup implementation for 5 week PIT recovery and automated mount, directory and
export implementation for DataPump export set retention. • Maintain data separation through use of Transparent Data Encryption.
SAS SOLUTIONS ONDEMAND MULTI-TENANT – CONSOLIDATION
• Identify databases/customers that are in the same class : Availability Requirements, criticality, DR, etc.
• Migrate databases from dedicated instance to a pluggable in a 12c container. • Further stretch both our license and hardware investment to cover more customers.
• Lower cost of hosting. • Lower cost to our customers. • Put us into position to win more deals.
• Working towards MAA implementation and a Silver/Gold level • Implementing Data Guard and other HA/rapid recovery techniques • Using Data Guard Switchover to accommodate business hour patching (reduce off hour
maintenance) • Tiered DBaaS offering
• Define Container Databases with different degrees of availability – Single Instance, RAC, disaster recovery with Data Guard
• Move customer’s pluggable database between tiers with ease • Improved Information Lifecycle Management (ILM)