|
|||||||||||||||||
What are the advantages of using the Priority Manager in PCRE 2.7/3.7?Download PDF version of this faq: PriorityManager.pdf Parallel Crystal 2.7/3.7 now allows you to designate individual report jobs as having high, medium, or low priority. It processes them through separate queues. Examples might include on-demand reports as high priority and batch reports as low priority. Previous versions of Parallel Crystal treated all reports as the same priority. You will have control over the assignment of report jobs to each queue. In the case of PDF reports, you will additionally have control over the number of server threads allocated to the production of reports passing through each queue. These features not only improve response time -- they allow you to improve response time for your most time-sensitive reports, using the computer hardware and software that you have already deployed. See the following example with requests for 20 concurrent, short reports run on a dual 1 GHZ Intel Pentium III processor report server costing approximately USD 3000 during the spring of 2002. The report server was configured with a hard throttle of 8 concurrent report jobs. Six of the "slots" were available to report jobs of any priority and two of the "slots" were reserved for high priority report jobs only. Chart 1 shows that when all reports jobs are medium priority the response time graph shows a normal distribution around an average of 10 seconds. "Priority Manager" for Parallel Crystal 2.7, beta1, April 7, 2002 However, when these report jobs are divided into a mixed load of two groups, 25% of the jobs with high priority, competing for CPU and other computing resources against 75% of the jobs with medium priority, the distribution changes. See Chart2. To increase the response time of the 25% High Priority Jobs to 4 seconds, there is a tradeoff of decreasing the response time of the remaining 75% Medium Priority Jobs to 12 seconds. "Priority Manager" for Parallel Crystal 2.7, beta1, April 7, 2002 25% High Priority Jobs with 4 Seconds Average Response Time Note: that for Parallel Crystal 3.7 (based on Crystal Reports 9), customers may need to buy additional run-time, expansion pack, or broadcast licenses from Crystal Decisions. Customers may match the concurrencies of Parallel Crystal and Crystal Reports 9 and successors by using the throttle feature of Parallel Crystal. The Priority Queue Manager is one of the key features in Dynalivery's upcoming version 4 CORBA framework ("Harmoni") which will support multiple engine types and the concatenation of their output on single or load balanced document/report servers. |
||||||
| BACK TO TOP BACK TO START |
|