Now the &apos;Find Alternative&apos; process is analyzing different alternatives…<br />Meanwhile we would like to present ...
2<br />Before ActiveBase Priority<br />One transaction can consume most of the I/O, causing massive performance degradatio...
3<br />With ActiveBase Priority<br />ActiveBase Agent automatically prioritizes activity to ensure optimized resource prov...
Manage resource allocation to business transactions using request, session and OS process grouping rules<br />Server CPU a...
Introduction to ActiveBase PriorityTM<br />&gt; ActiveBase PerformanceTM is installed as an agent on <br />the database se...
6<br />Dashboard enables centralized resource management <br />&gt; Dashboard enables to manage and control resource usage...
Priority rules overview&gt; ActiveBase Priority includes a powerful rule engine. Each rule is built from a ‘session matche...
Rule tree explanationRules are built in a tree shape. The rule processing engine applies the rules top-down on every activ...
First usage example: control analyst resource consumption during peak times<br />&gt; To prevent performance degradation a...
First usage example: control analyst resource consumption during peak times<br />&gt; During day time 08:00 – 17:00 (folde...
Second usage example: preventing ‘run-away’ batches that might cause performance degradation<br />&gt; Night operation inc...
Rule example prevent run-away night batches preventing peaks<br />&gt; During night time 17:00 – 08:00 (folder) -&gt;&gt; ...
Summary<br />&gt; Guarantee SLA and improve performance during peak loads<br />&gt; ActiveBase Priority provides an intuit...
Upcoming SlideShare
Loading in …5
×

Priority Quick Tour

740 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
740
On SlideShare
0
From Embeds
0
Number of Embeds
282
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Priority Quick Tour

  1. 1. Now the &apos;Find Alternative&apos; process is analyzing different alternatives…<br />Meanwhile we would like to present to you other powerful ActiveBase solutions…<br />ActiveBase PriorityTM Quick TourLearn how ActiveBase PriorityTM optimizes existing server resource allocation (I/O and CPU) to transactions based on business priorities - guaranteeing SLA and improving response times<br />1<br />ActiveBase Ltd. All Rights reserved<br />
  2. 2. 2<br />Before ActiveBase Priority<br />One transaction can consume most of the I/O, causing massive performance degradation or even downtime<br />Users/applications<br />Storage<br />database server with low CPU<br />Storage suffers 95% load <br />ActiveBase Ltd. All Rights reserved<br />
  3. 3. 3<br />With ActiveBase Priority<br />ActiveBase Agent automatically prioritizes activity to ensure optimized resource provisioning <br />Users/applications<br />Storage<br />database server with low CPU<br />Storage load reduced to acceptablelevels<br />ActiveBase Ltd. All Rights reserved<br />
  4. 4. Manage resource allocation to business transactions using request, session and OS process grouping rules<br />Server CPU and I/O resources<br />High<br />High<br />Priority<br />High priority business transactions receive <br />more server resources, improving response<br />times<br />ActiveBase Ltd. All Rights reserved<br />
  5. 5. Introduction to ActiveBase PriorityTM<br />&gt; ActiveBase PerformanceTM is installed as an agent on <br />the database server, monitoring and mapping server resources to business transactions.<br />&gt; Powerful dashboard and Rule Engine allocate server CPU and I/O consumption to Oracle active sessions and OS processes according to business priorities.<br />ActiveBase Priority™ agent<br />Packaged applications,development & reportingtools, OS jobs<br />Rule Engine<br />Oracle and OS Monitor<br /> Process Manager<br />OracleDB<br />5<br />ActiveBase Ltd. All Rights reserved<br />
  6. 6. 6<br />Dashboard enables centralized resource management <br />&gt; Dashboard enables to manage and control resource usage in a single mouse click<br />&gt; In this example, a system operator identifies peak load caused by an analyst report<br />&gt; The operator reduces session resource consumption by 90% with a single mouse click&gt; Impact seen in a Glance OS<br />
  7. 7. Priority rules overview&gt; ActiveBase Priority includes a powerful rule engine. Each rule is built from a ‘session matcher’ (identification criteria) and an ‘session action’. <br />&gt; Rule matcher identifies active sessions based on: Session info, SQL text matcher (Regex), Session statistics(&gt;250 detailed stats), Time of day, Server and session CPU, Session group resource consumption.<br />ActiveBase Performance matchers includepartial explain plan identification, cost, number of partition scans,etc.&gt; When conditions occur,session action is applied. Actions include reduce resources by X%, limit group resources by Y% and audit<br />7<br />ActiveBase Ltd. All Rights reserved<br />
  8. 8. Rule tree explanationRules are built in a tree shape. The rule processing engine applies the rules top-down on every active session. The rule process is recurring every 15 seconds. After a rule was matched and applied on an active session, specify whether to stop rule processing (and apply the action), or continue to other rules down the tree.A Folder is a means to organize rules according to a common context, defined in the folder matching criteria.ActiveBase Priority includes two rule tree structures - ‘Session’ and ‘Session group’. ‘Session’ rule tree applies rules on individual active sessions. ‘Session Group’ tree is applied only on sessions that have been assigned into a predefined group (such as sessions of a batch or of a reporting tool).<br />8<br />ActiveBase Ltd. All Rights reserved<br />
  9. 9. First usage example: control analyst resource consumption during peak times<br />&gt; To prevent performance degradation and guarantee SLA, whenever the server reaches peak-load (e.g., defined by ‘Server CPU exceeds 80%’), analyst reports and less-important batch work resources (CPU and I/O) will be reduced by 50%.<br />&gt; This example is easily built using three rules, presented in the next slide.<br />9<br />ActiveBase Ltd. All Rights reserved<br />
  10. 10. First usage example: control analyst resource consumption during peak times<br />&gt; During day time 08:00 – 17:00 (folder) -&gt;&gt; When Server CPU exceeds 80% (folder) -&gt; Reduce Analyst group CPU and I/O resources by 50%<br />10<br />ActiveBase Ltd. All Rights reserved<br />
  11. 11. Second usage example: preventing ‘run-away’ batches that might cause performance degradation<br />&gt; Night operation includes running various batches. In some cases, due to a bug, code-change or the database, these batches might run out of control, causing resource outage and performance degradation to other night batches that will not be completed in due time.<br />&gt; ActiveBase enables to set resource thresholds to batches. When resource consumption exceeds the threshold, resource consumption is automatically reduced by 50% - ensuring that other work meets SLA.<br />&gt; This example is easily built using three rules, presented in the next slide.<br />11<br />ActiveBase Ltd. All Rights reserved<br />
  12. 12. Rule example prevent run-away night batches preventing peaks<br />&gt; During night time 17:00 – 08:00 (folder) -&gt;&gt; Identify reporting batches (folder) -&gt; &gt; When reporting batch I/O consumption exceeds 100,000,000 reduce it by 80%<br />12<br />ActiveBase Ltd. All Rights reserved<br />
  13. 13. Summary<br />&gt; Guarantee SLA and improve performance during peak loads<br />&gt; ActiveBase Priority provides an intuitive operator dashboard and powerful rules for managing both Oracle and Operating System processes.<br />&gt; It manages multiple Oracle instances sharing a single server.<br />&gt; Powerful virtual database consolidated environments management.<br />&gt; Controls which sessions will be executed (e.g., when CPU&gt;85%, limit ‘Select’ SQL from developers).<br />&gt; Installation and configuration in less than a day.<br />&gt; Centralized management with audit trail and reporting.<br />&gt; Easy, clear and friendly GUI enables concise one-day training.<br />13<br />ActiveBase Ltd. All Rights reserved<br />

×