Output Agent Throughput



Similar documents
ImageNow User. Getting Started Guide. ImageNow Version: 6.7. x

Available Performance Testing Tools

ImageNow Cluster Resource Monitor

Active-Active ImageNow Server

Oracle Database Creation for Perceptive Process Design & Enterprise

Perceptive Content Security

Contingency Planning and Disaster Recovery

Perceptive Interact for Microsoft Dynamics CRM

Interact for Microsoft Office

Active-Active and High Availability

Document Composition. Release Notes. Version: 5.4.0

Introduction to WIPOScan Software

Intelligent Data Capturing and Indexing

Scan to PC. Create a scan profile Custom Scan to PC settings Make copies. Send faxes

ImageNow User Getting Started Guide

PaperSave Enterprise Deployment White-Paper

EView/400i Management Pack for Systems Center Operations Manager (SCOM)

ImageNow for Microsoft SQL Server

File Management Utility User Guide

Legal Notes. Regarding Trademarks KYOCERA MITA Corporation

Using The Paessler PRTG Traffic Grapher In a Cisco Wide Area Application Services Proof of Concept

Xerox Multifunction Devices. Verify Device Settings via the Configuration Report

Windows Server 2008 R2 Hyper-V Live Migration

WhatsVirtual for WhatsUp Gold v16.0 User Guide

Software solutions for the Lexmark Solutions Platform

Reform PDC Document Workflow Solution Streamline capture and distribution. intuitive. lexible. mobile

Application Notes "EPCF 1%' 1SJOU &OHJOF "11&

McAfee VirusScan Enterprise for Storage 1.0 Sizing Guide for NetApp Filer on Data ONTAP 7.x

RenderStorm Cloud Render (Powered by Squidnet Software): Getting started.

Active-Passive Failover Cluster

Optimizing the Performance of Your Longview Application

Whitepaper Document Solutions

HR Onboarding Solution

Installation, Upgrade, and Setup Guide Version: 10.2

1: Scanning Overview. Scanning versus copying. How are documents scanned?

Using Additional Pollers with WhatsUp Gold v16.0 Learn how to install, configure, and manage pollers for load balancing on your WhatsUp Gold system

Software solutions for the Lexmark Solutions Platform

StreamServe Persuasion SP5 Ad Hoc Correspondence and Correspondence Reviewer

By the Citrix Publications Department. Citrix Systems, Inc.

Metalogix SharePoint Backup. Advanced Installation Guide. Publication Date: August 24, 2015

User Guide - Table of Contents

ImageNow Administrator

Antelope Enterprise. Electronic Documents Management System and Workflow Engine

Hitachi Cloud Service for Content Archiving On-Ramps Guide for Rocket Arkivio Autostor

BITDEFENDER SECURITY FOR AMAZON WEB SERVICES

NETWORK USER S GUIDE MFC-9460CDN MFC-9465CDN MFC-9560CDW. Internet Fax and Fax to Server features

User Reports. Time on System. Session Count. Detailed Reports. Summary Reports. Individual Gantt Charts

Samsung SmarThru Workflow 2 Digitize your print environment with secure, cost effective document workflow

Best Practices for Installing and Configuring the Captaris RightFax 9.3 Shared Services Module

System Requirements - filesmart

Managing Mobile Devices Over Cellular Data Networks

Summation/eDiscovery Patch 5 Release Notes

Ricoh Copier Scan to File Instructions

Understanding IP Faxing (Fax over IP)

How To Test For Performance And Scalability On A Server With A Multi-Core Computer (For A Large Server)

Aqua Connect Load Balancer User Manual (Mac)

IT Service Level Management 2.1 User s Guide SAS

Customer Service Description Next Generation Network Firewall

Downtime Reports. Administrator's Guide

Send to Network Folder. Embedded Digital Sending

MDM Multidomain Edition (Version 9.6.0) For Microsoft SQL Server Performance Tuning

PANO MANAGER CONNECTOR FOR SCVMM& HYPER-V

GlobalScan NX. Server 32/Server 750. Intelligent scanning for smarter workflow

MULTIFUNCTIONAL DIGITAL SYSTEMS. Operator's Manual for TWAIN Driver/File Downloader

Simplify essential workflows with dynamic scanning capabilities. GlobalScan NX Server 32/Server 750 Capture & Distribution Solution

AccuRead OCR. Administrator's Guide

About This Guide Signature Manager Outlook Edition Overview... 5

Best Practices & Deployment SurfControl Mobile Filter v

How To Balance Workload On Vantage

Server Installation ZENworks Mobile Management 2.7.x August 2013

Server Consolidation with SQL Server 2008

KIP ULTIMATE MULTIFUNCTION PERFORMANCE

Performance analysis and comparison of virtualization protocols, RDP and PCoIP

StreamServe Persuasion SP5 Control Center

Microsoft Dynamics NAV 2013 R2 Sizing Guidelines for Multitenant Deployments

HotSpot Enterprise Mobile Printing Solution. Security Whitepaper

AdminToys Suite. Installation & Setup Guide

ArcGIS for Server Performance and Scalability: Testing Methodologies. Andrew Sakowicz, Frank Pizzi,

Understanding IP Faxing (Fax over IP)

SQL Server 2005 Reporting Services (SSRS)

Perceptive Intelligent Capture for Remittance Processing

Ekran System List of Frequently Asked Questions

Sharing Documents on the Internet

EMC VNXe File Deduplication and Compression

P2WW ENZ0. How to use ScandAll PRO

Testing and Restoring the Nasuni Filer in a Disaster Recovery Scenario

StreamServe Persuasion SP5 StreamStudio

Technical Paper. Moving SAS Applications from a Physical to a Virtual VMware Environment

User Guide. DocAve Lotus Notes Migrator for Microsoft Exchange 1.1. Using the DocAve Notes Migrator for Exchange to Perform a Basic Migration

A new innovation to protect, share, and distribute healthcare data

BlackShield ID Agent for Remote Web Workplace

Guideline Records & Archives Management Services (RAMS)

Customer Tips. Xerox Network Scanning TWAIN Configuration for the WorkCentre 7328/7335/7345. for the user. Purpose. Background

City of Mercer Island Request for Proposals for Document Scanning and Indexing

Decision Support System Software Asset Management (SAM)

Introduction to Zetadocs for NAV

Network Scanner Tool V3.5. User s Guide Version

X644e, X646e. User s Guide. January 2006

Herve Roggero 3/3/2015

Citrix & Terminal Services Considerations (Ascent Capture 7.5 Enterprise with Citrix & Terminal Services FAQs)

Transcription:

Output Agent Throughput Best Practices Guide Perceptive Content Version: 7.0 Written by: Product Knowledge, R&D Date: October 2014

2014 Perceptive Software. All rights reserved Perceptive Software is a trademark of Lexmark International Technology S.A., registered in the U.S. and other countries. All other brands and product names mentioned in this document are trademarks or registered trademarks of their respective owners. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or any other media embodiments now known or hereafter to become known without the prior written permission of Lexmark.

Table of Contents Output Agent Throughput... 4 About Output Agent... 4 Environment and configuration performance... 4 Remote installation... 4 Keyfile polling interval... 4 Export directory cleanup... 4 File Type and Annotation Performance... 5 Source file type... 5 Destination file type... 6 Annotations... 6 Document Size and Multi-Page Exporting... 7 Multi-page destination formats... 7 Scaling Output Agent... 8 Multiple agents on a single node... 8 Agents on additional nodes... 8 Page 3 of 8

Output Agent Throughput For customers who process high numbers of pages, Perceptive Software recommends tuning systems for high throughput and efficiency to maximize performance in Output Agent. This document provides information to help you determine your Perceptive Content throughput performance needs based on the volume of documents processed by your organization. About Output Agent The dedicated and high-volume, server-side Output Agent exports and prints documents from Perceptive Content. It supports a wide variety of source file types, including TIFF, PDF, and DOC. When exporting image file types, Output Agent can process annotations as well as change the DPI and color depth of files. Output Agent controls the destination properties of an export or print job using output profiles. Output Agent only accepts jobs from either a keyfile or job submission. Keyfiles are plain text files that contain a search filter that Output Agent uses to determine the documents to export. The default Output Agent profile located in the inserveroutput.ini configuration file processes documents matching the search filter. Users can submit jobs with an included iscript that has instructions to change the output profile on a per-submission basis. Refer to the Perceptive Software Customer Portal for complete documentation on Output Agent configuration. Environment and configuration performance The deployment and configuration settings impact the performance of Output Agent. The following behaviors are crucial to achieving high Output Agent throughput. Remote installation Output Agent always operates in remote mode whether installed locally to the Perceptive Content Server or on a separate host. Your system does not benefit from installing Output Agent locally unless the network quality is not optimal between the Perceptive Content Server and a remote host. Document export and storage are resource intensive and can cause Output Agent to compete with other Perceptive Content services if installed locally. We recommend installing multiple instances only on a dedicated remote host. It is important to note that printing and DICOM features of Output Agent are only available on Windows installations. Keyfile polling interval Output Agent monitors a directory for new keyfiles at a set interval of seconds, controlled by the inserveroutput.ini setting poll.interval. The agent waits for the interval after each successful output job, including jobs submitted by iscript. If output jobs are primarily created by iscript, we recommend that you set poll.interval=1 to reduce time waiting for keyfiles. Export directory cleanup Output Agent sends all exported documents to a configurable directory. For business processes involving high export job volume, this directory s contents can quickly expand, becoming inconvenient for the user and operating system. A large number of export files can negatively impact performance. We recommend periodically moving exported documents to a directory not used by Output Agent. Page 4 of 8

File Type and Annotation Performance Output Agent supports a variety of source and destination file types. These files types affect the performance and throughput of Output Agent as well as the system resources Output Agent requires. For our testing standards for these performance tests, we used 40,000 identical files, differing only be file type. Source file type Output Agent performance varies with source file type. Testing included the most common file types seen in customers environments. Three different dpi levels were used for TIFF files (200, 300, and 600) to simulate basic scanned images, OCR-ready images for Recognition Agent, and high resolution. The text based formats tested are PDF, TXT, DOCX, and DOC files. Page 5 of 8

The test results show that a 200 and 300 dpi TIFF files have the highest throughput. Output Agent still rerenders the image even when the source and destination file types are TIFF. Large TIFF files, such as 600 dpi files, have an exporting performance price that is approximately half the throughput of exporting 200 dpi TIFF files. The resource usage for each of the file types roughly corresponds with their throughput, with the best-performing file types using the fewest resources. Extension CPU% Memory (MB) TXT 8.75 27 PDF 9.75 28 Doc97 10.75 28 DOCX 10.25 30 Tiff200 7.25 18 Tiff300 9.5 31 Tiff600 13.5 103 Destination file type Users can optimize Output Agent performance when exporting to PDF and TIFF file formats. When exporting to TIFF format, select the TIFF LZW or TIFF G4 format. When exporting to PDF format, select the PDF raster format with G4 compression. These formats yield a 50% throughput improvement when compared to other available compressions. For a complete list of supported export formats, refer to the Output Agent Installation Guide or reference Product Documentation on the Perceptive Software Customer Portal. Annotations Annotations are important forms of metadata for a document or page. Output Agent supports the output of annotations from any annotation-supported file type. Exporting annotations incurs a performance penalty of approximately 30% on 300 dpi TIFFs. There is no performance impact corresponding to the number of annotations; the penalty depends solely on whether annotation exporting is enabled. Page 6 of 8

Document Size and Multi-Page Exporting Perceptive Content supports documents with multiple pages, and these pages can be files with various formats. This flexibility means that, while export jobs with Output Agent are submitted at the document level, the agent must process each page of the document individually to correctly convert from one file type to another, causing some slight differences in the rate of export jobs completed. Multi-page destination formats Multi-page exporting enables Output Agent to export all pages of a document into a single multi-page file. Each additionally exported page of a document increases the time needed for Output Agent to complete the export job. These additional pages decrease the document throughput of Output Agent but increase the page throughput. Exporting one five-page document requires less overhead than exporting five onepage documents. In this example, the document throughput is decreased by 60% and page throughput is increased by 100%. Results are shown for documents containing 1, 5, and 10 pages. Page 7 of 8

Scaling Output Agent Users can implement additional instances of Output Agent to increase overall throughput. Multiple instances of Output Agent are supported for single hosts and for across multiple hosts. The number of agents per host is only limited by system resource availability. Each instance of Output Agent requires a separate license. Multiple agents on a single node Instances of Output Agent scale linearly. Where N is the throughput of one Output Agent, each additional instance of Output Agent on a node yields an additional 1N throughput. The number of Output Agent instances per node is only limited by hardware and network resources. The CPU and memory consumption of each additional agent also scales linearly. For example, if a single Output Agent is consuming an average of 10% CPU, adding three additional instances consumes an average of 40% CPU. Agents on additional nodes Like scaling Output Agent instances on a single node, multi-node instances of Output Agent scale linearly. Scaling Output Agent by node has additional benefits over a single node solution, including failover redundancy and the ability to scale throughput beyond the hardware resource limitations of a single node. Page 8 of 8