SlideShare a Scribd company logo
1 of 31
1
<Insert Picture Here>




Oracle Quality of Service Management
Meeting SLAs in a Grid Environment

Mark V. Scardina                       Aris Prassinos
Director, Product Management           Chief Engineer
Quality of Service Management          MorphoTrak, SAFRAN Group
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
Improving the Corporate Bottom-line
- Proactive SLA Management


• Assure predicable performance
  for consolidated applications
• Dynamically allocate resources
  to meet SLAs
• Reduce IT costs by optimizing
  resource use

Quality of Service Management




                                      4
Online Systems – Outage Causes
- Driving IT towards SLAs




                                 5
Oracle Quality of Service Management
- The Objective


   In real-time you need to be confident that:
         • When resources across the datacenter are sufficient
           they are continuously deployed to ensure performance and
           availability objectives will be met.
         • When resources are insufficient to meet demand
           more business critical objectives will be met at the expense of
           less critical ones.
         • When load conditions severely exceed capacity,
           resources remain available.



                                                                             6
The Real-Time Performance Equation


                                        Code Development
           Resource                     Capacity Planning
             Use                     Configuration/Deployment


           Resource                      Quality of Service
                                           Management
             Wait


           Application
                                         IT Department
          Performance


                                                                7
Quality of Service Management
- The Oracle Approach …

 • Instrument the entire Oracle stack
 • Support end-to-end work classification
 • Generate real-time correlated performance and resource
   wait data
 • Accurately identify bottlenecks and their causes
 • Produce sensible and incremental recommendations and
   respective impact projections
 • Respond with Just-in-Time resource allocation
 • Protect existing workloads from memory starvation

                                                            8
Dynamic Resource QoS Management
- The QoS Management Policy




                                  9
Quality of Service Management
- The Oracle Approach in Action
        Define and Enable     Classify and Measure




           Evaluate and           Policy-Driven       Analyze and
                 Report           Architecture        Recommend




                              Implement and Control

                                                                    10
Quality of Service Management
     - The Oracle Approach in Action

                                      Sales Clients                          Back Office Clients


Response Time Objectives




                                        Sales Pool                             Back Office Pool
    NA
         APAC
                EMEA
                                                                         
     Resource (CPU)                  Most Critical                            Least Critical




                           Recommendation: NA Performance Objects being CPU Bottleneck.
                                           EMEA Performance Class has met.
                                           All Performance Class has CPU Bottleneck.
                           Action: Move Server from Server Pool Backfrom Level 2 to Level 0.
                                   Promote EMEA Performance Class Office to Sales.
                                   No action required.


                                                                                                   11
Memory Guard via Cluster Health Monitor
- Protecting Your Server Resources


• Receives a continuous stream of OS Memory metrics
• Analyses once a minute for over-committed memory
  conditions
• Issues alert should any server be at risk
• Protects existing work and applications by automatically
  closing the server to new connections
• Automatically re-opens server to connections once the
  memory pressure has subsided


                                                             12
Cluster Health Monitor with Memory Guard
      - Protecting Your Server Resources

                                      Sales Clients                   Back Office Clients




Physical 



                                        Sales Pool                      Back Office Pool

                                  
                                  !                                     
                                      Most Critical                    Least Critical
         Memory




                  Alert: Memory Pressure detected – Server at Risk.
                  Action: No new sessions accepted.


                                                                                            13
Integrated, Task-Based Management
- New EM Quality of Service Management Tool




                                              14
<Insert Picture Here>                               Takenori Otsubu
                                          Director of Sales & Marketing
                                     IT Infrastructure Solutions Bureau
                                              NS Solutions Corporation


   “NS Solutions highly welcomes the release of Oracle Database 11.2.0.2.
Oracle's new QoS Management technology enables more efficient resource
           utilization and provides greater service stability to our customers.
         We will utilize this new functionality to enhance our NSGRANDIR+
                                  IT infrastructure optimization methodology.”



                                                                                  15
MorphoTrak




             16
MorphoTrak: a U.S. Company
                   Gateway to international biometric technologies for U.S. clients


Facts                   .                             Part of a Global Leader
Headquarters: Alexandria, VA
                                                     U.S. Subsidiary of Morpho, SAFRAN Group
Engineering: Anaheim, CA & Tacoma, WA                World leader in biometrics & ID management
                                                           Global market leader in AFIS
Operation Centers: Austin, TX & Albany, NY
                                                           according to Frost & Sullivan
More than 450 Employees                                   Over 50% of biometric identity systems
                                                           worldwide
More than 35 Years Experience with U.S. &
 Global Biometric Solutions
                                                     http://www.morpho.com
http://www.morphotrak.com




                                                                                                     17
MorphoTrak: Our Business
                  Design, Manufacture & Integration of Biometric & Identity Management Solutions

   Forensic Systems
           .                        Federal .
                                            Business                Identity .
                                                                             Solutions          Security .Solutions
Integrated Information          Federal Forensic                Security & Identification   Biometric Solutions for:
Systems for Agencies                                             Solutions to Governments
                                   -FBI                                                      Physical Access Control
                                                                                             Logical access/sign-on
                                Entry – Exit Systems
                                                                                             Time & Attendance
                                   -US Visit
                                                                                             Building Management
                                Access control terminals                                    Automation
                                -Ports (TWIC), Airports (FAA),
MetaMorpho™ AFIS                 Federal Govt (PIV)              Identification Systems
MorphoBIS™ AFIS                                                  Help Governments Fight
                                -Passenger Security (TSA)
                                                                 Identity Fraud :
AFIS Ensures:
                                                                 Driver licenses
 Accurate Identification of                                     Background checks
  Individuals                                                    Welfare Benefits           Readers Suitable for:
                                Automated Border Control        ID Cards
 Faster Resolution of                                                                       Harsh Industries
                                   - Finger-Face-Iris            Passports
  Criminal Cases                                                                             Corporate Facilities
                                                                 Etc.
                                                                                             Luxury Environments




                                                                                                                        18
MorphoTrak Customers

• Chosen for three largest biometric systems in the world
   – FBI Next Generation Identification
   – DHS US-VISIT
   – India Aadhaar Project (UID)


• Over 200 “smaller” ones
   –   Florida FDLE
   –   Netherlands National Police
   –   Swiss National Police
   –   North Carolina driver license




                                                            19
MorphoBIS

• Morpho Biometric Identification Solution
   – Multi-biometric identification system
   – SOA, Java, Oracle, XML
• Biometric templates stored in Oracle as LOBs
   – OLTP random access
   – Every biometric search results in thousands of template fetches from the database
     depending on number of respondents from first stage matching
   – Unpredictable service times due to varying number of respondents
• Multiple “open” workloads of different priorities and SLAs
   – Border Control, Criminal Investigations, Benefits Verification, Background Checking
   – Unpredictable request arrival rates and surges
   – Workload priorities change over time – Need to avoid long queues during demand surges
      • Border Control during peak crossing hours
      • Benefits Verification during business hours


                                                                                             20
Why QoS Management?

• Turnkey fixed-cost system with contractually defined SLA
   – Hosted by customers
   – Basic onsite administration provided by generalist customer staff
   – Oracle support provided remotely by MorphoTrak
• Performance objective is the response time for fetching individual biometric
  templates
   – Can’t throw more CPUs to the problem due to increased Oracle licensing costs
   – No onsite DBA to constantly monitor and adjust the system
• Traditional workload management approaches not adequate
  (e.g. DBRM directives for CPU allocation, priority queues, varying # of threads)
   – Complex to determine right settings, imprecise, no clear correlation with SLA
   – Tend to take more resources than needed from low priority workloads to guarantee SLA of high
     priority workloads
• MorphoTrak beta tested QoS for possible future use

                                                                                                    21
QoS Management Policies




                          22
QoS Management - Dashboard




                             23
Surge Identified – Recommendation




                                    24
Recommendation Implemented




                             25
SLAs Restored – All Is Well




                              26
Metrics – Tracking Performance




                                 27
Conclusions


• Goldilocks “just right” approach to Quality of Service management
   – Prioritizes workloads to meet all SLAs in a fair manner without overshooting
   – System resets to default priorities when surges subside
• Cost effective
   – Optimal utilization of system resources without over-configuring the system
• Diagnosis and tuning is simple and intuitive
   – No need for expert personnel on-site
   – Notifications can be provided to operators when surges occur
   – Recommendations can be implemented by generalists




                                                                                    28
Oracle Quality of Service Management
   - Delivering Datacenter Performance


       Datacenter Performance                     Datacenter Performance
               Today                                    Tomorrow

                                              Applications cooperate in sharing
    Applications fight for resources
                                                          resources
  Reactive Resource and Application          Proactive Resource and Application
             Protection                                  Protection
     Manually allocate resources               Allocate resources Just-In-Time
           to meet SLAs                                  to meet SLAs

Grid for Cloud value is not fully realized   Grid for Cloud value is fully realized



                                                                                      29
Quality of Service Management
- Live Demonstration




                       Demo Pod W-028
                        Moscone West




                                        30
31

More Related Content

What's hot

Modern Apps and App Lifecycle
Modern Apps and App LifecycleModern Apps and App Lifecycle
Modern Apps and App LifecycleMarc Hoppers
 
SaaS ERP adoption intent: Explaining the South African SME perspective
SaaS ERP adoption intent: Explaining the South African SME perspectiveSaaS ERP adoption intent: Explaining the South African SME perspective
SaaS ERP adoption intent: Explaining the South African SME perspectiveCONFENIS 2012
 
Advanced Customer Support Services - Alexander Barkalov
Advanced Customer Support Services - Alexander BarkalovAdvanced Customer Support Services - Alexander Barkalov
Advanced Customer Support Services - Alexander BarkalovORACLE USER GROUP ESTONIA
 
Advance controls 2013
Advance controls 2013Advance controls 2013
Advance controls 2013Zeeshan Khan
 
Next Generation Datacenter Oracle - Alan Hartwell
Next Generation Datacenter Oracle - Alan HartwellNext Generation Datacenter Oracle - Alan Hartwell
Next Generation Datacenter Oracle - Alan HartwellHPDutchWorld
 
Needa corporate profile v3
Needa corporate profile v3Needa corporate profile v3
Needa corporate profile v3durgamahesh9
 
Marlabs Capabilities Overview: SMAC Services
Marlabs Capabilities Overview: SMAC ServicesMarlabs Capabilities Overview: SMAC Services
Marlabs Capabilities Overview: SMAC ServicesMarlabs
 
Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...ORACLE USER GROUP ESTONIA
 
Application Management and Support - Shared Services Featuring the Pay Per Ti...
Application Management and Support - Shared Services Featuring the Pay Per Ti...Application Management and Support - Shared Services Featuring the Pay Per Ti...
Application Management and Support - Shared Services Featuring the Pay Per Ti...Jade Global
 
Time to Rethink Process Automation Systems
Time to Rethink Process Automation SystemsTime to Rethink Process Automation Systems
Time to Rethink Process Automation SystemsARC Advisory Group
 
Nacre systems introduction & product overview
Nacre systems introduction & product overviewNacre systems introduction & product overview
Nacre systems introduction & product overviewNacre Sys
 
Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...
Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...
Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...Arvind Rajan
 
Marlabs Capabilities Overview: India Professional Services
Marlabs Capabilities Overview: India Professional ServicesMarlabs Capabilities Overview: India Professional Services
Marlabs Capabilities Overview: India Professional ServicesMarlabs
 
JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...
JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...
JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...InSync2011
 
SANscreen Customer Preso 18 Jun09
SANscreen Customer Preso 18 Jun09SANscreen Customer Preso 18 Jun09
SANscreen Customer Preso 18 Jun09rosaranger
 
The 5 levels of embedded bi
The 5 levels of embedded biThe 5 levels of embedded bi
The 5 levels of embedded biMike Boyarski
 

What's hot (18)

Workshop APM in a Cloud & Virtualized environment
Workshop APM in a Cloud & Virtualized environmentWorkshop APM in a Cloud & Virtualized environment
Workshop APM in a Cloud & Virtualized environment
 
Modern Apps and App Lifecycle
Modern Apps and App LifecycleModern Apps and App Lifecycle
Modern Apps and App Lifecycle
 
SaaS ERP adoption intent: Explaining the South African SME perspective
SaaS ERP adoption intent: Explaining the South African SME perspectiveSaaS ERP adoption intent: Explaining the South African SME perspective
SaaS ERP adoption intent: Explaining the South African SME perspective
 
Advanced Customer Support Services - Alexander Barkalov
Advanced Customer Support Services - Alexander BarkalovAdvanced Customer Support Services - Alexander Barkalov
Advanced Customer Support Services - Alexander Barkalov
 
Advance controls 2013
Advance controls 2013Advance controls 2013
Advance controls 2013
 
SAP Hosting
SAP HostingSAP Hosting
SAP Hosting
 
Next Generation Datacenter Oracle - Alan Hartwell
Next Generation Datacenter Oracle - Alan HartwellNext Generation Datacenter Oracle - Alan Hartwell
Next Generation Datacenter Oracle - Alan Hartwell
 
Needa corporate profile v3
Needa corporate profile v3Needa corporate profile v3
Needa corporate profile v3
 
Marlabs Capabilities Overview: SMAC Services
Marlabs Capabilities Overview: SMAC ServicesMarlabs Capabilities Overview: SMAC Services
Marlabs Capabilities Overview: SMAC Services
 
Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...
 
Application Management and Support - Shared Services Featuring the Pay Per Ti...
Application Management and Support - Shared Services Featuring the Pay Per Ti...Application Management and Support - Shared Services Featuring the Pay Per Ti...
Application Management and Support - Shared Services Featuring the Pay Per Ti...
 
Time to Rethink Process Automation Systems
Time to Rethink Process Automation SystemsTime to Rethink Process Automation Systems
Time to Rethink Process Automation Systems
 
Nacre systems introduction & product overview
Nacre systems introduction & product overviewNacre systems introduction & product overview
Nacre systems introduction & product overview
 
Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...
Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...
Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...
 
Marlabs Capabilities Overview: India Professional Services
Marlabs Capabilities Overview: India Professional ServicesMarlabs Capabilities Overview: India Professional Services
Marlabs Capabilities Overview: India Professional Services
 
JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...
JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...
JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...
 
SANscreen Customer Preso 18 Jun09
SANscreen Customer Preso 18 Jun09SANscreen Customer Preso 18 Jun09
SANscreen Customer Preso 18 Jun09
 
The 5 levels of embedded bi
The 5 levels of embedded biThe 5 levels of embedded bi
The 5 levels of embedded bi
 

Viewers also liked

Viewers also liked (10)

WMS
WMSWMS
WMS
 
AccellosOne Integrated Warehouse Management (WMS) for Sage 300
AccellosOne Integrated Warehouse Management (WMS) for Sage 300 AccellosOne Integrated Warehouse Management (WMS) for Sage 300
AccellosOne Integrated Warehouse Management (WMS) for Sage 300
 
Customer service Management
Customer service Management  Customer service Management
Customer service Management
 
Customer service management
Customer service managementCustomer service management
Customer service management
 
Oracle Process Manufacturing
Oracle Process ManufacturingOracle Process Manufacturing
Oracle Process Manufacturing
 
Oracle Warehouse Management System(Oracle WMS)@ERP OCEAN
Oracle Warehouse Management System(Oracle WMS)@ERP OCEANOracle Warehouse Management System(Oracle WMS)@ERP OCEAN
Oracle Warehouse Management System(Oracle WMS)@ERP OCEAN
 
WMS Overview
WMS OverviewWMS Overview
WMS Overview
 
Webinar: Oracle R12 Warehouse Management System (WMS) Overview
Webinar: Oracle R12 Warehouse Management System (WMS) OverviewWebinar: Oracle R12 Warehouse Management System (WMS) Overview
Webinar: Oracle R12 Warehouse Management System (WMS) Overview
 
Designing and managing services
Designing and managing servicesDesigning and managing services
Designing and managing services
 
Customer service management
Customer service managementCustomer service management
Customer service management
 

Similar to Oracle Quality of Service Management - Meeting SLAs in a Grid Environment

Performance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce CloudPerformance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce CloudSalesforce Developers
 
Overview of Identity and Access Management Product Line
Overview of Identity and Access Management Product LineOverview of Identity and Access Management Product Line
Overview of Identity and Access Management Product LineNovell
 
PeopleSoft Accelerate for Healthcare
PeopleSoft Accelerate for HealthcarePeopleSoft Accelerate for Healthcare
PeopleSoft Accelerate for HealthcareJGIshare
 
AFSUG 2012 Process orchestration success story
AFSUG 2012 Process orchestration success storyAFSUG 2012 Process orchestration success story
AFSUG 2012 Process orchestration success storyBalakrishnan Bala B
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insightruiruitang
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insightruiruitang
 
Process Intelligece Presentation 092010
Process Intelligece Presentation 092010Process Intelligece Presentation 092010
Process Intelligece Presentation 092010DigitYser
 
VMWare Winnipeg Forum - 2011
VMWare Winnipeg Forum - 2011VMWare Winnipeg Forum - 2011
VMWare Winnipeg Forum - 2011asedha
 
Role Discovery and RBAC Design: A Case Study with IBM Role and Policy Modeler
Role Discovery and RBAC Design: A Case Study with IBM Role and Policy ModelerRole Discovery and RBAC Design: A Case Study with IBM Role and Policy Modeler
Role Discovery and RBAC Design: A Case Study with IBM Role and Policy ModelerProlifics
 
06 operations and feedback dap-kabel
06   operations and feedback dap-kabel06   operations and feedback dap-kabel
06 operations and feedback dap-kabelDavid Alvarez Palomo
 
Java Batch for Cost Optimized Efficiency
Java Batch for Cost Optimized EfficiencyJava Batch for Cost Optimized Efficiency
Java Batch for Cost Optimized EfficiencySridharSudarsan
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleSanjeev Sharma
 
Pulse Design & Delivery Panel
Pulse Design & Delivery PanelPulse Design & Delivery Panel
Pulse Design & Delivery PanelMauricio Godoy
 
Marlabs Capabilities Overview: Java and Open Source
Marlabs Capabilities Overview: Java and Open Source Marlabs Capabilities Overview: Java and Open Source
Marlabs Capabilities Overview: Java and Open Source Marlabs
 
CCS - Business Intelligence Capabilities
CCS - Business Intelligence CapabilitiesCCS - Business Intelligence Capabilities
CCS - Business Intelligence CapabilitiesCCS Global Tech
 
Sys track customer facing-terminal server-updated
Sys track   customer facing-terminal server-updatedSys track   customer facing-terminal server-updated
Sys track customer facing-terminal server-updatedSyntax Inc.
 

Similar to Oracle Quality of Service Management - Meeting SLAs in a Grid Environment (20)

Performance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce CloudPerformance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce Cloud
 
Option One Case Study
Option One Case StudyOption One Case Study
Option One Case Study
 
Overview of Identity and Access Management Product Line
Overview of Identity and Access Management Product LineOverview of Identity and Access Management Product Line
Overview of Identity and Access Management Product Line
 
PeopleSoft Accelerate for Healthcare
PeopleSoft Accelerate for HealthcarePeopleSoft Accelerate for Healthcare
PeopleSoft Accelerate for Healthcare
 
Mindshare Managed It Services Intro V.1
Mindshare Managed It Services Intro V.1Mindshare Managed It Services Intro V.1
Mindshare Managed It Services Intro V.1
 
AFSUG 2012 Process orchestration success story
AFSUG 2012 Process orchestration success storyAFSUG 2012 Process orchestration success story
AFSUG 2012 Process orchestration success story
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insight
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insight
 
Wishtree support Services
Wishtree support ServicesWishtree support Services
Wishtree support Services
 
Process Intelligece Presentation 092010
Process Intelligece Presentation 092010Process Intelligece Presentation 092010
Process Intelligece Presentation 092010
 
VMWare Winnipeg Forum - 2011
VMWare Winnipeg Forum - 2011VMWare Winnipeg Forum - 2011
VMWare Winnipeg Forum - 2011
 
Role Discovery and RBAC Design: A Case Study with IBM Role and Policy Modeler
Role Discovery and RBAC Design: A Case Study with IBM Role and Policy ModelerRole Discovery and RBAC Design: A Case Study with IBM Role and Policy Modeler
Role Discovery and RBAC Design: A Case Study with IBM Role and Policy Modeler
 
06 operations and feedback dap-kabel
06   operations and feedback dap-kabel06   operations and feedback dap-kabel
06 operations and feedback dap-kabel
 
Java Batch for Cost Optimized Efficiency
Java Batch for Cost Optimized EfficiencyJava Batch for Cost Optimized Efficiency
Java Batch for Cost Optimized Efficiency
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
 
Pulse Design & Delivery Panel
Pulse Design & Delivery PanelPulse Design & Delivery Panel
Pulse Design & Delivery Panel
 
Marlabs Capabilities Overview: Java and Open Source
Marlabs Capabilities Overview: Java and Open Source Marlabs Capabilities Overview: Java and Open Source
Marlabs Capabilities Overview: Java and Open Source
 
CCS - Business Intelligence Capabilities
CCS - Business Intelligence CapabilitiesCCS - Business Intelligence Capabilities
CCS - Business Intelligence Capabilities
 
Sys track customer facing-terminal server-updated
Sys track   customer facing-terminal server-updatedSys track   customer facing-terminal server-updated
Sys track customer facing-terminal server-updated
 
Redefine ECM Monitoring
Redefine ECM MonitoringRedefine ECM Monitoring
Redefine ECM Monitoring
 

Recently uploaded

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 

Recently uploaded (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 

Oracle Quality of Service Management - Meeting SLAs in a Grid Environment

  • 1. 1
  • 2. <Insert Picture Here> Oracle Quality of Service Management Meeting SLAs in a Grid Environment Mark V. Scardina Aris Prassinos Director, Product Management Chief Engineer Quality of Service Management MorphoTrak, SAFRAN Group
  • 3. 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
  • 4. Improving the Corporate Bottom-line - Proactive SLA Management • Assure predicable performance for consolidated applications • Dynamically allocate resources to meet SLAs • Reduce IT costs by optimizing resource use Quality of Service Management 4
  • 5. Online Systems – Outage Causes - Driving IT towards SLAs 5
  • 6. Oracle Quality of Service Management - The Objective In real-time you need to be confident that: • When resources across the datacenter are sufficient they are continuously deployed to ensure performance and availability objectives will be met. • When resources are insufficient to meet demand more business critical objectives will be met at the expense of less critical ones. • When load conditions severely exceed capacity, resources remain available. 6
  • 7. The Real-Time Performance Equation Code Development Resource Capacity Planning Use Configuration/Deployment Resource Quality of Service Management Wait Application IT Department Performance 7
  • 8. Quality of Service Management - The Oracle Approach … • Instrument the entire Oracle stack • Support end-to-end work classification • Generate real-time correlated performance and resource wait data • Accurately identify bottlenecks and their causes • Produce sensible and incremental recommendations and respective impact projections • Respond with Just-in-Time resource allocation • Protect existing workloads from memory starvation 8
  • 9. Dynamic Resource QoS Management - The QoS Management Policy 9
  • 10. Quality of Service Management - The Oracle Approach in Action Define and Enable Classify and Measure Evaluate and Policy-Driven Analyze and Report Architecture Recommend Implement and Control 10
  • 11. Quality of Service Management - The Oracle Approach in Action Sales Clients Back Office Clients Response Time Objectives Sales Pool Back Office Pool NA APAC EMEA        Resource (CPU) Most Critical Least Critical Recommendation: NA Performance Objects being CPU Bottleneck. EMEA Performance Class has met. All Performance Class has CPU Bottleneck. Action: Move Server from Server Pool Backfrom Level 2 to Level 0. Promote EMEA Performance Class Office to Sales. No action required. 11
  • 12. Memory Guard via Cluster Health Monitor - Protecting Your Server Resources • Receives a continuous stream of OS Memory metrics • Analyses once a minute for over-committed memory conditions • Issues alert should any server be at risk • Protects existing work and applications by automatically closing the server to new connections • Automatically re-opens server to connections once the memory pressure has subsided 12
  • 13. Cluster Health Monitor with Memory Guard - Protecting Your Server Resources Sales Clients Back Office Clients Physical  Sales Pool Back Office Pool    !    Most Critical Least Critical Memory Alert: Memory Pressure detected – Server at Risk. Action: No new sessions accepted. 13
  • 14. Integrated, Task-Based Management - New EM Quality of Service Management Tool 14
  • 15. <Insert Picture Here> Takenori Otsubu Director of Sales & Marketing IT Infrastructure Solutions Bureau NS Solutions Corporation “NS Solutions highly welcomes the release of Oracle Database 11.2.0.2. Oracle's new QoS Management technology enables more efficient resource utilization and provides greater service stability to our customers. We will utilize this new functionality to enhance our NSGRANDIR+ IT infrastructure optimization methodology.” 15
  • 17. MorphoTrak: a U.S. Company Gateway to international biometric technologies for U.S. clients Facts . Part of a Global Leader Headquarters: Alexandria, VA U.S. Subsidiary of Morpho, SAFRAN Group Engineering: Anaheim, CA & Tacoma, WA World leader in biometrics & ID management  Global market leader in AFIS Operation Centers: Austin, TX & Albany, NY according to Frost & Sullivan More than 450 Employees  Over 50% of biometric identity systems worldwide More than 35 Years Experience with U.S. & Global Biometric Solutions http://www.morpho.com http://www.morphotrak.com 17
  • 18. MorphoTrak: Our Business Design, Manufacture & Integration of Biometric & Identity Management Solutions Forensic Systems . Federal . Business Identity . Solutions Security .Solutions Integrated Information Federal Forensic Security & Identification Biometric Solutions for: Systems for Agencies Solutions to Governments -FBI Physical Access Control Logical access/sign-on Entry – Exit Systems Time & Attendance -US Visit Building Management Access control terminals Automation -Ports (TWIC), Airports (FAA), MetaMorpho™ AFIS Federal Govt (PIV) Identification Systems MorphoBIS™ AFIS Help Governments Fight -Passenger Security (TSA) Identity Fraud : AFIS Ensures: Driver licenses Accurate Identification of Background checks Individuals Welfare Benefits Readers Suitable for: Automated Border Control ID Cards Faster Resolution of Harsh Industries - Finger-Face-Iris Passports Criminal Cases Corporate Facilities Etc. Luxury Environments 18
  • 19. MorphoTrak Customers • Chosen for three largest biometric systems in the world – FBI Next Generation Identification – DHS US-VISIT – India Aadhaar Project (UID) • Over 200 “smaller” ones – Florida FDLE – Netherlands National Police – Swiss National Police – North Carolina driver license 19
  • 20. MorphoBIS • Morpho Biometric Identification Solution – Multi-biometric identification system – SOA, Java, Oracle, XML • Biometric templates stored in Oracle as LOBs – OLTP random access – Every biometric search results in thousands of template fetches from the database depending on number of respondents from first stage matching – Unpredictable service times due to varying number of respondents • Multiple “open” workloads of different priorities and SLAs – Border Control, Criminal Investigations, Benefits Verification, Background Checking – Unpredictable request arrival rates and surges – Workload priorities change over time – Need to avoid long queues during demand surges • Border Control during peak crossing hours • Benefits Verification during business hours 20
  • 21. Why QoS Management? • Turnkey fixed-cost system with contractually defined SLA – Hosted by customers – Basic onsite administration provided by generalist customer staff – Oracle support provided remotely by MorphoTrak • Performance objective is the response time for fetching individual biometric templates – Can’t throw more CPUs to the problem due to increased Oracle licensing costs – No onsite DBA to constantly monitor and adjust the system • Traditional workload management approaches not adequate (e.g. DBRM directives for CPU allocation, priority queues, varying # of threads) – Complex to determine right settings, imprecise, no clear correlation with SLA – Tend to take more resources than needed from low priority workloads to guarantee SLA of high priority workloads • MorphoTrak beta tested QoS for possible future use 21
  • 23. QoS Management - Dashboard 23
  • 24. Surge Identified – Recommendation 24
  • 26. SLAs Restored – All Is Well 26
  • 27. Metrics – Tracking Performance 27
  • 28. Conclusions • Goldilocks “just right” approach to Quality of Service management – Prioritizes workloads to meet all SLAs in a fair manner without overshooting – System resets to default priorities when surges subside • Cost effective – Optimal utilization of system resources without over-configuring the system • Diagnosis and tuning is simple and intuitive – No need for expert personnel on-site – Notifications can be provided to operators when surges occur – Recommendations can be implemented by generalists 28
  • 29. Oracle Quality of Service Management - Delivering Datacenter Performance Datacenter Performance Datacenter Performance Today Tomorrow Applications cooperate in sharing Applications fight for resources resources Reactive Resource and Application Proactive Resource and Application Protection Protection Manually allocate resources Allocate resources Just-In-Time to meet SLAs to meet SLAs Grid for Cloud value is not fully realized Grid for Cloud value is fully realized 29
  • 30. Quality of Service Management - Live Demonstration Demo Pod W-028 Moscone West 30
  • 31. 31