EMC Document Sciences xpression

Size: px
Start display at page:

Download "EMC Document Sciences xpression"

Transcription

1 EMC Document Sciences xpression Version 4.5 SP1 System Overview EMC Corporation Corporate Headquarters Hopkinton, MA

2 Legal Notice Copyright EMC Corporation. All Rights Reserved. EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. THE INFORMATION IN THIS PUBLICATION IS PROVIDED AS IS. EMC CORPORATION MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Use, copying, and distribution of any EMC software described in this publication requires an applicable software license. For the most up-to-date listing of EMC product names, see EMC Corporation Trademarks on EMC.com. Adobe and Adobe PDF Library are trademarks or registered trademarks of Adobe Systems Inc. in the U.S. and other countries. All other trademarks used herein are the property of their respective owners. Documentation Feedback Your opinion matters. We want to hear from you regarding our product documentation. If you have feedback about how we can make our documentation better or easier to use, please send us your feedback directly at IIGDocumentationFeedback@emc.com

3 Table of Contents Chapter 1 Introduction... 5 Information Boxes... 5 EMC Document Sciences Technical Support... 5 Chapter 2 Introduction to xpression... 7 What is xpression?... 7 Where Does xpression Fit?... 7 Top Three Business Challenges xpression Solves... 7 Chapter 3 xpression Infrastructure Overview... 9 The Server Components... 9 Document Assembly... 9 Batch Processing... 9 The Data Components Customer Data The xpression Database The File Components Business Document Templates (BDT) Assembly List Output Profiles Assembled Documents xpression Software Components The Distribution Controller Archiving The Security Controller Customer Data Reader Output Profile Controller Composition Engines Batch Runner xframework xpression Web Services xpression DevKit Fastpath to xresponse and xrevise The Migrate Utility Enterprise Content Management (ECM) Integration xpression Documentum Edition Documentum Integration in Enterprise Edition Documents Best-Suited for Documentum Integration How Does xpression Use Documentum? Filenet Integration Chapter 4 Application Components Transactional Applications xresponse xrevise

4 Table of Contents Administration Applications xadmin xdashboard The xpression Document Design Applications xdesign xpresso for Adobe InDesign xpresso for Dreamweaver xpresso for Microsoft Word xpressforms Chapter 5 Server Configurations xpression Deployment Overview xdesign Deployment xpresso for Adobe InDesign and Dreamweaver Deployments Server Deployment xpression Database Deployment Planning Your xpression Configuration Suggested Server Configurations Moderate-Sized Batch Volumes Large Batch Volumes with Moderate Transactional Processing Large Batch Volumes with Large Transactional Processing xpression Database Recommendation Output Document Storage Connectivity to Other Components xpression Client Session State Server Affinity

5 Introduction Chapter 1 This guide provides an overview of the xpression system. We will discuss the xpression applications, components, publishing engines, and server infrastructure. Information Boxes The following colored boxes alert you to special information in the documentation. Caution: The caution box warns you that a fatal error, unsatisfactory output, or loss of data may occur if you do not follow the directions carefully. Tip: A tip offers suggestions to simplify a task or describes a useful shortcut. They may also describe an alternate way to use the techniques described in the text. Note: A note offers information that emphasizes or supplements important points of the main text. EMC Document Sciences Technical Support For more information or to solve a problem, you can contact EMC Document Sciences Technical Support in one of the following ways: Online Support: Telephone Support: United States: Canada: Worldwide: For additional worldwide access numbers, visit: 5

6 Introduction 6

7 Introduction to xpression Chapter 2 This chapter introduces you to the xpression administration system. In this chapter we will review the xpression architecture and design components from the perspective of a system administrator. What is xpression? xpression is a suite of applications that provide universal content processing for your enterprise. The system was designed with an open, component-based architecture based on standards like Java EE, Web Services, JMS, MS.NET, and XML. xpression s multi-tiered Web architecture enables real-time, high volume delivery of your critical business communications. xpression s end-to-end capabilities enable you to design, test, approve, produce, and rapidly deliver your documents through a variety of , archive, Web, and print methods. Where Does xpression Fit? xpression s service oriented architecture (SOA) was designed to integrate easily into enterprise solutions, such as ECM, CRM, ERP and BPM. xpression provides dynamic content publishing services for the generation of personalized, high quality documents within an enterprise solution. What enables the ease of integration is xpression s Java EE architecture, its extensive XML support, and its comprehensive set of web services. Top Three Business Challenges xpression Solves 1. Drive customer loyalty: increase customer retention with real-time, interactive customer communications, allowing field agents to respond to customer requests immediately. 2. Technology consolidation: Replace the myriad of legacy document generation tools with a single, standards-based and comprehensive solution that can integrate with your enterprise CRM, ECM, ERP systems and cover all of your document generation needs. 7

8 Introduction to xpression 3. Time to market: speed up the design and implementation of your business communications by using the best productivity tools like Microsoft Word, Adobe InDesign and Dreamweaver, combined with powerful rule-based logic and best-of-breed document generation engine. 8

9 xpression Infrastructure Overview Chapter 3 This chapter introduces you to the xpression administration system. In this chapter we will review the xpression architecture and design components from the perspective of a system administrator. The xpression Server components interact to provide a seamless document design environment. This section describes how each of the key components performs their functions within the document design and production processes. The Server Components The xpression Server is the core of the xpression suite. It consists of the components required for assembling, formatting, and distributing personalized documents. These components are written in Java and are hosted on your Java application server. The use of Java in both the xpression components and the application server enables xpression to deliver a multi-platform compatible application that runs on several different operating systems, including: Windows, UNIX, and Linux systems. For a full list of supported operating systems and servers, see your installation documentation. Two of the main server functions are document assembly and batch processing. Document Assembly Document assembly is accomplished by an Enterprise Java Bean (EJB) component that runs in a container provided by the application server. Multiple instances of the xpression Assemble EJB can be invoked to process simultaneous document assembly requests. This component handles the creation, personalization, and customization of documents. It reads and executes the instructions in a Business Document Template (BDT) that is created by xdesign. The component then queries the xpression database and customer data sources, and creates an assembled document based on the BDT s instructions. Batch Processing xpression s batch capabilities enable you to take full advantage of xpression s production speed and scalability to print and distribute high volume customer communications. xpression processes the 9

10 xpression Infrastructure Overview instructions in an XML job definition (created in xdashboard) to determine which documents and which customer records to process. It then assembles and publishes the document to complete the batch job. It can be scheduled to run at specific times using the standard scheduling services of your operating system or third party batch scheduling software package. xpression executes the directives specified in a batch job definition, which are maintained from xadmin. When processing a batch job, xpression accepts optional command line arguments and communicates primarily with three server components: the Customer Data Reader, xpression Assembly, and the Output Profile Controller. Batch Job Definitions generated by xdashboard are stored in the xpression database; manually composed Job Definitions are stored in a file passed to the batch process from the command line. For more information on how xpression Batch works, see the xpression Batch Processing Guide. The Data Components There are two xpression data components, the customer data xpression uses as input to your personalized documents (customer data), and the resulting content and images stored by xpression document design tools (xpression database). Customer Data Customer data is the information stored in a customer s database that enables a document designer to personalize documents. Customer data is provided to xpression in XML format or from a relational database. xpression can read any XML structure using XSD (XML Schema Definition) to define the schema and xpath to the data s location within the XML tree. The Customer Data Reader component reads and extracts the data from the customer data files. Poorly designed data sources can inhibit xpression s performance. Ensure that you use sound data design practices when creating your customer data. Note: Field length limitations for string-type fields are determined primarily by the database. Current relational databases supported by xpression provide for up to 4000 characters. XML supports much greater field lengths than relational databases, up to 64k characters, but the specific limit depends on usage. It is possible to place up to 64k characters in an XML field for xdesign documents, OP field for a generic index, and variables for xeditor, but fields with this much data will probably impair performance so caution is recommended. Extremely long OP fields should be avoided in any case. The xpression Database The xpression database is a fully indexed relational database that holds content, images, document templates, rules, and internal xpression data. In an unclustered environment, there is one xpression database in each xpression installation. For a clustered environment, one xpression database is used by all xpression Servers participating in the cluster. The xpression database holds different types of 10

11 xpression Infrastructure Overview information: xpression data objects, rules, text objects (documents), and binary objects (images). The xpression database is hosted on a relational database. The File Components xpression uses a variety of files to define content inclusion, gather items for assembly, define the specifics of the output, and store the assembled documents. The File Components are: Business Document Templates (BDT), page 11 Assembly List, page 11 Output Profiles, page 11 Assembled Documents, page 12 Business Document Templates (BDT) The Business Document Template is an XML document produced by xdesign when you create a document. It consists of a set of instructions that tells xpression what content to include in a document, how the document should be formatted, and how to personalize each customer s output. The BDT is based on the business logic you defined while creating a document in xdesign. The BDT queries the customer data and xpression database using statements, logical operations and arithmetic functions. A BDT can also be thought of as a scripting language and is sometimes referred to as BDT syntax. Assembly List The Assembly engine is a stateful EJB that runs within a container provided by the Java application server. It interfaces with other xpression components (xpression Batch, the Output Profile Controller, the Customer Data Reader, and the xpression database) to gather the data necessary to personalize, assemble, and format your documents. The Assembly List is an XML file produced by the Assembly engine after reading and executing the instructions found in a BDT for a given customer record. It contains all the instructions needed by xpression to produce your personalized output. An assembly list is always specific to one and only one input record of data. A BDT is a template for producing many assembly lists, one for each record of data. xpression creates assembly lists by applying one and only one record of input data to a BDT. Output Profiles Output profiles contain the instructions used to define how a document is formatted and distributed. The output profile container associates output streams with distribution and format or output 11

12 xpression Infrastructure Overview definitions. An output stream defines what is included within a stream and how that stream is produced. A distribution definition provides device-specific information based on the intended output (for example, an distribution definition contains information for the To, From, and Subject fields). A format definition provides formatting-specific information such as font files and designated output format selections (for example, AFP, PostScript, PDF, Metacode, or PCL). Assembled Documents An assembled document is output generated by the Assembly engine containing the personalized content for the customer. It functions as intermediate code that is read and executed by xpression to generate the final document for delivery to the customer. xpression Software Components In addition to the core components of the xpression architecture discussed in previous sections of this chapter, a number of other software modules provide functionality in various areas of xpression. This section briefly explains the software components that complete the xpression architecture: The Distribution Controller, page 12 The Security Controller, page 13 Customer Data Reader, page 13 Output Profile Controller, page 13 Composition Engines, page 14 Batch Runner, page 14 xframework, page 14 The Migrate Utility, page 15 The Distribution Controller The distribution controller interfaces with the supported distribution channels in xpression, including SMTP , print, and archive output formats. The distribution controller is a stateless session EJB which operates asynchronously through a queuing mechanism to ensure reliable delivery of output to channels that do not reliably support multi-threaded input. This controller determines the appropriate distribution channel based on information received from the output profile controller. Note: In a vertically clustered environment, only one Distribution service may run at any given time. 12

13 xpression Infrastructure Overview Archiving The Distribution service uses a thread pool to process archive output concurrently. You can configure the maximum and minimum thread number through the DistributionController.properties file located in your xpressionhome directory (C:\xPression by default). The DistributionController.properties file uses the following two properties to control the minimum and maximum thread number. Element ArchiveMaximumPoolSize ArchiveMinimumPoolSize Description The maximum number of threads in the thread pool. By default, this value is set to 10. The minimum number of threads in the thread pool. By default, this value is set to 4. The Security Controller The security controller is a stateless EJB responsible for setting and controlling access rights to xpression as well as interfacing with network security systems for authentication services. Additionally, this controller uses EJB protection to ensure that only authorized components and users can access the public interfaces of certain EJBs. Customer Data Reader The customer data reader is a multi-threaded Java component used by the Assembly engine, Batch Runner, xdesign, xrevise, and xresponse to query and retrieve customer data. It is the single interface for accessing the customer data stored in an RDB or XML document. It translates Java objects into SQL code customized for the vendor s adaptation of SQL, as opposed to executing raw SQL statements directly against the database, allowing xpression to be database independent. The customer data reader creates an in-memory database that stores the retrieved data facilitating XML queries. This functionality also enables the document designer to develop a single document that can be used with a variety of data sources depending on the business need. Output Profile Controller The output profile controller (OPC) is a Java component that reads and processes the information located inside an Output Profile in order to determine how a document should be formatted, composed, published, and distributed. The OPC is responsible for a variety of tasks, including but not limited to the generation of output streams, bar codes, archive files, and indices. 13

14 xpression Infrastructure Overview Composition Engines xpression has two composition engines, CompuSet and xpublish. The composition engines create the final layout and formatting of the assembled documents and produces the personalized documents in the format specified by the OPC. The composition engine consists of two primary components: an output processing engine and an emitter for each supported output format. The xpression composition engines support different features and different output formats. Batch Runner The Batch Runner is a Java component responsible for the unattended processing of large volumes of documents. It can be started manually from the command line, from xdashboard, or scheduled to start at a specified time through the operating system s scheduling services. Batch Runner can execute in either single-threaded or multi-threaded mode, depending on the server configuration and composition engine. It manages the processing of multiple documents by invoking one or more threads of the customer data reader and the Assembly engine to execute batch jobs in parallel threads. It interfaces with the output profile controller and the distribution controller to deliver the requested output to the desired channels. Processing instructions are delivered to the xpression batch through an XML job definition. The job definition can be generated either manually or through xdashboard. xframework xframework is the Application Programming Interface (API) for xpression. It enables you to build a custom interface to xpression assembly and distribution related services. The xframework components are: fastpath, the Web services API, and the xpression DevKit. xpression Web Services The xframework web services are a series of WS-I Basic Profile Version 1 compliant web services. xpression uses two tiers of web services. The first tier is called QuickDoc, and it contains the simplest and most common web service methods used for integrating with xpression. These web services do not contain complex types and can be processed by any SOAP toolkit implementing WS-I Basic Profile. The second tier of web services are more complex and add considerable power to the assembly, editing, and publishing of documents. It also enables you to return data about the documents you publish and enables external systems to query, and in some cases, update information in xpression without accessing the xpression database. These WS-I compliant web services are new as of xpression 4.0. In prior releases, we used web services based on AXIS 1.3. As of xpression 4.0, the AXIS 1.3 web services are considered deprecated. 14

15 xpression Infrastructure Overview They are still supported for users who have previously implemented them, but support is scheduled to end with the next major xpression release. We recommend that users upgrade to the new WS-I compliant web services. xpression DevKit xpression DevKit is an extension of the xframework web services for solution specific capabilities. These web services enable you to create custom correspondence applications using xpression components. You can implement the components you need and skip those you do not need. xpression DevKit also includes the xeditor, a standalone component that enables document editing through Microsoft Word. The vision for xpression DevKit is that it enables you to easily build your own applications with the following capabilities: Allows users to easily find the best document template appropriate for the current customer communication Displays any relevant information passed from the front end system Displays a preview of the correspondence document after template selection and data input Allows the user to edit the document and apply optional paragraphs xpression DevKit integration enables you to enhance your own custom application with xpression technology. This type of integration is superior to Fastpath integration, which requires you to hand-off control from your application to a prebuilt xresponse or xrevise web application. xpression DevKit requires you to build your own application with several points of integration with xpression instead of a simple Fastpath hand-off. Fastpath to xresponse and xrevise Fastpath enables you to integrate your applications with a prebuilt xresponse or xrevise web application. This type of simple integration is the exact opposite of the approach used in xpression DevKit. It requires that you hand off control from your application to a prebuilt xpression correspondence application. The Migrate Utility The Migrate Utility provides an easy method of transferring documents and their related objects from one xpression server to another. This ability is useful in situations where one xpression server is being used in a development environment and another is being used in a production environment. With the Migrate utility you can retrieve documents created in development and import them into production. Migrate also enables you to separate export and import into individual functions. To alleviate the process of recreating your output profile and batch job settings on the server you migrate to, xpression Migrate enables you to migrate these settings in the same fashion. 15

16 xpression Infrastructure Overview The Migrate utility can be executed manually from xadmin or scheduled to run at a specified date and time using the operating system s scheduling services. Input to a scheduled migration is an XML Migrate Definition which can either be generated manually or through xadmin. Enterprise Content Management (ECM) Integration xpression supports two ECM systems, Documentum and FileNet. Both systems require special installation and configuration steps: xpression Documentum Edition, page 16 Documentum Integration in Enterprise Edition, page 16 Filenet Integration, page 18 To learn how to configure xpression for your ECM system, see the xpression Installation Guide. xpression Documentum Edition You can purchase xpression Documentum Edition, a separately licensed add-on to the Enterprise Edition server that enables you to use a single, predefined Documentum Docbase as the xpression repository. This repository is known as the Documentum xpression Repository. Documentum Edition enables you to: Perform online check-in and check out of xpresso templates from a Documentum repository. Store, manage, and version xpresso variable lists, document property lists, and document templates in your Documentum xpression Repository. Access any stored version of your xpresso templates and XML from your Documentum xpression Repository. Documentum Edition can be acquired as a separate add-on to the standard Enterprise Edition server, or as a separate installation that installs the server, but not the Enterprise Edition applications. Documentum Integration in Enterprise Edition Documentum is an enterprise content management system. It is a popular platform and repository used to create, manage, deliver, and archive content. Documentum excels in managing the entire content life-cycle processes from content creation, management, to content aging and eventual obsolescence. EMC Document Sciences excels in the creation, automated assembly, and delivery of highly personalized documents for high-volume batch and scalable online access. Together, these two solutions provide a powerful end-to-end solution to the financial services industry for automating and streamlining dynamic content creation, personalization, management, re-purposing, and publishing. 16

17 xpression Infrastructure Overview Documents Best-Suited for Documentum Integration Very complicated, compliant, highly customized and personalized documents, such as: Proposals and quotes Policies and contracts Explanation of Benefits (EOBs) Claims correspondences Member kits and marketing collateral Documents that require multi-channel distribution, such as: Personalized print documents like policies and contracts in large volumes On-line self-service mechanisms for quotes and e-bills Archived copies of regulated documents , regular mail, or web portal correspondences Also, Documentum integration supports the ability to re use enterprise content fragments used in these documents, such as: Images Logos Signatures Text content Marketing messages How Does xpression Use Documentum? With Documentum integration, you can: Archive your xpression-generated documents in a Documentum repository. For more information about Documentum archiving, see the xadmin User Guide for xpublish Distribution Definitions Pull images and PDFs from your Documentum docbase for use in your xpression documents. This feature applies only to xpublish documents. You can import Documentum images into your xpression document through two different methods. One method inserts an image reference in the document, which enables xpression to retrieve the most recent version of the image from the docbase each time the image is used. The other method enables you to import the Documentum image into the xpression database, where it will be treated as an xpression image. For more information about Documentum images, see the xdesign Style and Formatting Guide. Store xpresso data files on a Documentum repository. When connected to the xpression server through online mode, you can apply data to your document template by selecting a data file stored on the Documentum repository. For more information, see your xpresso client documentation. 17

18 xpression Infrastructure Overview Filenet Integration Filenet can be used to archive images and PDF documents that you can use as external content in your documents. You can use multiple FileNet archives, and you can use FileNet along with Documentum. xpression does not directly support online archiving with FileNet. xpression supports exporting archive index files in the FileNet Capture, FileNet HPII, and Generic Index formats. FileNet provides robust utilities that allow you to capture content from xpression using these archive outputs. Refer to the xadmin User Guide for more information on archive output formats, and to your FileNet documentation for more information on the FileNet utilities. 18

19 Application Components Chapter 4 This chapter introduces you to the xpression applications. We will introduce each application and also explain how these components work together to enable you to create and publish your personalized documents. Transactional Applications xpression contains two transactional applications enable to you produce documents for your customers on-the-fly. The two transactional applications are xresponse and xrevise. xresponse xresponse is a web-based application that provides secure online transactional services for creating, editing, and publishing personalized xpression documents from Web browsers. xresponse enables you to respond quickly to customer inquiries with personalized, fully-compliant communications. It easily integrates with your CRM system and enables you to assemble and distribute approved documents. For more information, see the xresponse User Guide. xrevise xrevise is a browser-based application that enables swift production of custom documents through a searchable library of customized text and attributes. It enables you to modify the text of standard documents to reflect your negotiations with specific customers. It also provides secure access to preview and edit the content of an assembled xpression document with xeditor, a Microsoft Word-based editor that enables users to modify or build documents from approved content created in xdesign. This editor adds Microsoft Word s powerful editing and composition features to xrevise. For more information, see the xrevise User Guide. 19

20 Application Components Administration Applications xpression administrative applications are browser-based applications that enable you to administer all aspects of the xpression system. xadmin xadmin is the browser-based administration console that enables you to easily configure and maintain all aspects of the xpression system from any Web-enabled client connected to your network. As the system administrator, xadmin will be the tool you use to administer your xpression environment. xadmin organizes administrative tasks into six sections located on the xadmin menu. xadmin does not support concurrent users. While more than one user may log in to xadmin, it is not recommended because changes made by one user could overwrite the changes made by another concurrent user. xdashboard xdashboard is a thin-client application that enables you to run and administer the batch capabilities of xpression and manage the xpression Server. For more information, see the xdashboard User Guide. The xpression Document Design Applications The document design applications enable you to build your document structure and layout. xdesign xdesign is a Microsoft Word-based authoring tool for xpression. It enables you to design, create, and test your document. You use xdesign to define business logic, or business rules, that include or exclude portions of content based on the information contained in your customer data. xpression stores the content, images, and other document information you create in a single xpression database. With xdesign, you build your structure in the xdesign application and design your document in Microsoft Word. Through its interface with Microsoft Word, you ll create and maintain the document structure, content, page layout, and other items that affect the overall look and feel of your documents. For more xdesign information, see the xdesign User Guide. 20

21 Application Components xpresso for Adobe InDesign xpresso for Adobe InDesign uses your existing digital assets to help you quickly design, compose and publish personalized communications for print or electronic channels. Because it is easy to use, you can craft rich, effective marketing collateral and campaigns, without sacrificing other marketing priorities. With xpresso for Adobe InDesign you can transform your existing static documents into highly-creative, dynamic customer communications right at your desktop. Our dynamic content publishing solutions use variable data and assembly logic to generate templates for producing personalized collateral, offers, catalogs, and other customer communications, ready for delivery. For more information, see the xpresso for Adobe InDesign User Guide. xpresso for Dreamweaver xpresso for Dreamweaver is part of the xpression product suite, and is designed to help you create graphical, customized, and personalized HTML Web pages or messages that contain a variety of content. Content can range from correspondence that contains graphical marketing content and brand images, to account alerts or statements that drive the recipient to a personalized Web site also created in xpresso for Dreamweaver. For more information, see the xpresso for Dreamweaver User Guide. xpresso for Microsoft Word The widespread use of Microsoft Office provides every user with the ability to create client facing documents, from letters to proposals to contracts. However, personalizing these documents and customizing them for thousands or millions of recipients can be a challenge. xpresso for Word enables you to use your variable data to create professional, highly customized and personalized proposals, contracts, invoices and correspondence. Additionally, xpression can format and distribute these documents for print, web, or archive, without needing to change the document template. xpression s intelligent rule-based logic automatically customizes each document for each recipient, producing unparalleled 1:1 customer communications. xpresso for Word adds variability to new or existing Word documents. It also makes it easy to define assembly logic that controls content and style variability at any level of granularity. When finalized, xpresso templates are packaged for publishing on the xpression Server. Key benefits include: Supports a breadth of native, flow-based composition features created using the Word interface, such as, tables, columns, numbered lists, bulleted lists, TOC s, page numbering and more. Leverage the power of XML to enable inter-operability with a wide range of systems. Subdocuments to enable you to include one document within another. SEQ field support for complex numbered lists. Column balancing Fillable PDFs that enable check boxes, text boxes, and combo boxes. 21

22 Application Components Enhanced tab settings, widow and orphan control. Scaling of external images. Streamlined licensing process. For more information, see the xpresso for Word User Guide. xpressforms xpressforms is a Web-based administration interface used for the creation, management, and composition of forms. xpressforms supports prebuilt forms from the most popular bureaus: NCCI and ISO. It enables the authoring or customizing of forms of all types, using a standardized, flexible XML schema. xpressforms can be easily integrated with a variety of administration systems. Along with the xpressforms interface, you get a well-defined process for initial and maintenance deliveries, including monthly delivery of all new and updated forms. 22

23 Server Configurations Chapter 5 This chapter takes a look at server configurations and includes some configuration recommendations that are based on your processing requirements. xpression Deployment Overview The following diagram shows xpression deployed in a typical configuration. This diagram shows xpression running with three separate environments, Production, User Acceptance Test (UAT), and a Test environment. The UAT environment is optional, but recommended. You may host the UAT and Test content repositories on a test database server. The diagram above shows the UAT and Test content repositories on a single database server for simplicity. Each environment requires their own xpression database hosted on the xpression database server. In a standard tiered development model, all documents are developed first in test, then migrated to UAT with xpression Migrate. When testing is completed in UAT, use xpression Migrate to move the application to production. EMC Document Sciences recommends that you have at least two production servers horizontally clustered to support fail-over and fault tolerance on commodity hardware. 23

24 Server Configurations Clients will vary based upon each deployment. The clients shown above are just examples. xdesign Deployment xdesign runs as a thick client executable on document designer workstations. It is used heavily in the development environment, lightly in the testing environment, and not typically used at all in the production environment. Most of the functionality of xdesign is performed on the server side, for example document assembly, xpression database access, and search. xdesign communicates with the server either through HTTP using servlets (recommended) or through RMI over TCP/IP. RMI communication does not go through proxies and firewalls and thus is less universally available. RMI mode also requires a small WebSphere or WebLogic client application to run Java on the client machine. If configured for HTTP/Servlet mode communications, xpression only needs to load a DLL that contains the xframework COM API. See Connectivity to Other Components, page 28. In the development and UAT environments, the xdesign client application requires frequent, high-bandwidth, and (most importantly) low latency network access to the xpression server. Network connectivity between the xdesign desktops and the server must be fast and reliable. If there are proxy servers inserted in the connection between client applications and the server, you should test your connection because the software may need to be configured to handle the specific proxy. It is important to take into account performance when designing document templates in order to avoid excessive access to the xpression database or data manipulation, for example multi-joins. xpresso for Adobe InDesign and Dreamweaver Deployments The xpresso for Adobe InDesign and xpresso for Dreamweaver applications are plug-ins for the InDesign and Dreamweaver software. The plug-ins enable you to create dynamic documents driven by variable data. For deployment instructions, please see the xpresso client installation guides. Server Deployment The xpression server runs within a Java EE application server (see operating requirements for full list of supported application servers). The server components run within the application server process on the application server machine. The batchrunner application also runs as a separate Java process on the application server machine. xpression uses one Java server for each batchrunner instantiation. The Java process communicates with the application server Java process to execute batch jobs. Depending on the nature of the batch job, the batch runner may also execute the composition engine directly. 24

25 Server Configurations xpression Database Deployment The xpression database stores all internal content (text, images, and metadata). External images and PDF attachments remain outside the xpression database. Each xpression environment requires a separate xpression database. However, the xpression database for the development and the UAT can be deployed on the same database server. The production xpression database must be deployed on a separate machine to avoid any performance problems or inadvertent corruption during testing or development. xpression database is impacted by indexing and so the customer must ensure that proper indexing is performed based on the installation guidelines that will be provided. In addition, indexing of customer data may be needed to improve performance if the customer data comes from a relational database system. Planning Your xpression Configuration The xpression installation program installs all the server components. Before you install the server, you should determine how to best deploy your xpression software. The main decisions you need to make are the following. Will you run batch processing and online transactional processing on the same set of computers? You can use this approach unless you want the server to process very high volume batch jobs at the same time as handling a large number of concurrent online/transactional users. xpression Batch can consume many processor threads for each batch job and can quickly consume the CPU resources of your system. Running xpression Batch at the same time as online/transactional requests can significantly delay the response time of those requests if you do not have sufficient CPUs available on your server. Will you run the application server with all the xpression Server components on the same computers as the xpression database? We recommend that you separate the installations of the application server and the xpression database. Typically, you should run your xpression database on a single large machine (perhaps with another fail-over redundant machine) and optimize that machine for processing as many connections to the database as possible. The application server should run on a single large machine or a farm of medium-size machines in a cluster to take advantage of fail-over and load balancing facilities offered by the application server. If the application server and xpression database reside on different sets of machines or networks, we recommend that these machines or networks be connected with a high-speed connectivity of at least 1GBps with a maximum latency of 1ms. A slow or over-utilized network connection between the xpression Server and the xpression database may impact performance significantly. 25

26 Server Configurations Suggested Server Configurations The issues discussed in Planning Your xpression Configuration, page 25 have a large effect on your xpression server hardware choices. The amount of memory available to the xpression Server greatly impacts the performance of that server. Ensure that your xpression Server machine has ample memory and that other memory intensive applications are not run on the same server. You must also ensure that the server contains sufficient disk space to support output management. Document formats like Postscript tend to produce large files which can eventually deplete your server disk space. Ensure that you set up a process for deleting these documents after they have been distributed through print, archive, or . Moderate-Sized Batch Volumes If your volume needs are moderate (processing less than 50,000 pages an hour) and processing your batch jobs typically does not coincide with running your online processing (for example, running batch jobs at night or on weekends, and handling online requests during the business day), you can install all components of xpression Server on a single medium-large size machine and the xpression database on another medium-large size machine. We recommend the following configuration for Microsoft Windows and Linux systems: One Windows Server 64-bit Enterprise Edition or Linux Server 64-bit running 1 or 2 Quad Core or better CPUs (using the highest CPU processing speed available) with at least 8 GB or more of RAM to run xpression Server with your choice of supported Java application server. This hardware should be completely dedicated to xpression, no other applications should be run on this server. If the hardware is virtualized using a technology like VMWare, then you should dedicate these resources to the xpression Server VM such that other VMs on that hardware and the VM hypervisor cannot utilize those CPU and memory resources. Overcommiting CPU or memory resources (a VMWare term used to describe when physical resources are potentially shared by other VMs or used by the VMWare hypervisor itself) may cause significant performance issues (10 to 100 times slower than dedicated physical hardware) and must be avoided for best results. A second Windows Server running 1 Quad Core or better CPU with at least 8 GB of RAM to run the xpression database with your choice of supported relational database server. For Sun Solaris server or IBM AIX: One 64-bit server with 4-8 CPU cores running the highest CPU speed available with at least 8 GB of RAM for xpression Server. This hardware should be completely dedicated to xpression, no other applications should be run on this server. If the hardware is virtualized using a technology like Solaris containers (not Solaris Zones, we do not support Solaris Zones) or AIX virtual LPARs, then you must dedicate these resources to the xpression Server VM such that no other VMs on that hardware can utilize those CPU and memory resources. One server with 2-4 CPU cores and at least 8 GB of RAM to run the xpression database with your choice of supported relational database server. 26

27 Server Configurations Large Batch Volumes with Moderate Transactional Processing If your batch volume needs are large (processing more than 50,000 pages an hour) and batch job processing does not coincide with running your online processing (for example, running batch jobs at night or on weekends, and handling online requests during the business day), you can install all components of xpression Server on a single large size machine (or 2 medium sized machines) and the xpression database on another large machine. Executing any other application software but xpression Server on the application server is not recommended. We recommend the following for Microsoft Windows or Linux systems: Two physical servers running Windows Server 64-bit Enterprise Edition or Linux Server 64-bit, 2 Quad Core or better CPUs (using the highest CPU processing speed available), and at least 16 GB of RAM, to run xpression Server with your choice of supported Java application server. One Windows or Linux Server with 4-8 CPU cores and at least 8 GB of RAM to run the xpression database with your choice of relational database server. For Sun Solaris server or IBM AIX: One or two servers with a sum total of 16 CPU cores and at least 16 GB of RAM per server, to run xpression Server with your choice of supported Java application server. One server with 4-8 CPU cores and at least 8 GB of RAM to run the xpression database with your choice of supported relational database server. Large Batch Volumes with Large Transactional Processing If both your batch and transactional volume needs are large and processing your batch jobs typically coincides with running your online processing, you should separate your batch installation from your online installation. The two installations can be similar. Executing any other application software but xpression Server on the application server is not recommended. We recommend the following for Microsoft Windows or Linux systems: Two or more physical servers running Windows Server 64-bit Enterprise Edition or Linux Server 64-bit, 2 Quad Core or better CPUs (using the highest CPU processing speed available), and at least 16 GB of RAM, to run xpression Server with your choice of supported Java application server. One Windows or Linux Server with 8 or more CPU cores and at least 16 GB of RAM to run the xpression database with your choice of relational database server. For Sun Solaris server or IBM AIX: One or more servers with at least 24 CPU cores available and at least 16 GB of RAM per server, to run xpression Server with your choice of supported Java application server. One server with at least 8 CPU cores and at least 16 GB of RAM to run the xpression database with your choice of supported relational database server. 27

28 Server Configurations xpression Database Recommendation In a typical xpression environment, the xpression database should be configured according to the following guidelines. 8 GB of available RAM 4 CPUs running at 2.4 GHz or higher 20 GB of hard drive space for the database instance Output Document Storage EMC Document Sciences recommends using Storage Area Network (SAN) devices for output document storage because of their high performance nature and they help eliminate a potential bottleneck in the system. You are not required to use SAN devices for this task. High performance enterprise class Network-Attached Storage (NAS) devices should also work well providing that the xpression servers have dedicated Gigabit Ethernet network cards for file server access. We do not recommend sharing network bandwidth with storage and other network traffic or using Windows file sharing. Connectivity to Other Components We provide two mechanisms for xpression s web-based and fat client applications to communicate with the xpression Server: HTTP through servlets and Remote Method Invocation (RMI). The servlet method is more portable and universally applicable, but tends to be slower. The RMI method can only operate if no firewall exists between the client and the server. RMI tends to be faster than the servlet method, but requires installation of the Websphere or WebLogic client software on the client machine. xdesign connects to xpression Server components and xpression database components through a COM to EJB bridge. We recommend that all xpression Server and xpression database components run within the same local area network (LAN) with no firewalls between them. xpression Client Session State This section applies to customers deploying xpression to more than one xpression application server connected to the same xpression database. xpression maintains a session state for most xpression Server clients. Should you decide to load balance xpression Server clients (like xdesign, xresponse, xrevise) you must use a mechanism which preserves session state across multiple calls between the client and server. Typically this is done for you by your application server, web server, and/or load balancer of choice and through the use of HTTP cookies. Whatever infrastructure you choose to 28

29 Server Configurations run, it must support the Java EE standard for HTTP session state, the standard xpression supports for client session state. Server Affinity xpression requires server affinity for session state as described above. Session requests from the various xpression client applications must be directed to the same application server JVM instance. xpression uses several stateful session beans to improve performance. xpression Web-based and thick clients (for example, xdesign) call these stateful session beans. These stateful session beans maintain various pieces of information in memory in order to speed up processing. This requires the client sessions to use the same stateful bean instance and the connection to the same server. 29

xpression Enterprise Edition System Overview Version 3.0 SP1

xpression Enterprise Edition System Overview Version 3.0 SP1 xpression Enterprise Edition System Overview Version 3.0 SP1 EMC Corporation, Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2005-2009 EMC Corporation. All rights reserved. The copyright

More information

EMC DOCUMENT SCIENCES XPRESSION ENTERPRISE INTEGRATION

EMC DOCUMENT SCIENCES XPRESSION ENTERPRISE INTEGRATION White Paper EMC DOCUMENT SCIENCES XPRESSION ENTERPRISE INTEGRATION How xpression integrates with applications, content, data, web, and distribution systems Abstract This white paper describes the EMC Document

More information

EMC DOCUMENT SCIENCES XPRESSION SERVICE-ORIENTED ARCHITECTURE

EMC DOCUMENT SCIENCES XPRESSION SERVICE-ORIENTED ARCHITECTURE EMC DOCUMENT SCIENCES XPRESSION SERVICE-ORIENTED ARCHITECTURE A customer communications management platform ABSTRACT This white paper provides an overview of the architecture and components of the EMC

More information

a division of Technical Overview Xenos Enterprise Server 2.0

a division of Technical Overview Xenos Enterprise Server 2.0 Technical Overview Enterprise Server 2.0 Enterprise Server Architecture The Enterprise Server (ES) platform addresses the HVTO business challenges facing today s enterprise. It provides robust, flexible

More information

MOVING TO THE NEXT-GENERATION MEDICAL INFORMATION CALL CENTER

MOVING TO THE NEXT-GENERATION MEDICAL INFORMATION CALL CENTER MOVING TO THE NEXT-GENERATION MEDICAL INFORMATION CALL CENTER Pharma companies are improving personalized relationships across more channels while cutting cost, complexity, and risk Increased competition

More information

BIRT Document Transform

BIRT Document Transform BIRT Document Transform BIRT Document Transform is the industry leader in enterprise-class, high-volume document transformation. It transforms and repurposes high-volume documents and print streams such

More information

Dialogue Live. the solution for intelligent, interactive documents

Dialogue Live. the solution for intelligent, interactive documents Dialogue Live the solution for intelligent, interactive documents the next dimension imagine of document automation Enterprises conduct hundreds of business processes every day. Most of these processes

More information

Using EMC Documentum with Adobe LiveCycle ES

Using EMC Documentum with Adobe LiveCycle ES Technical Guide Using EMC Documentum with Adobe LiveCycle ES Table of contents 1 Deployment 3 Managing LiveCycle ES development assets in Documentum 5 Developing LiveCycle applications with contents in

More information

OpenText Output Transformation Server

OpenText Output Transformation Server OpenText Output Transformation Server Seamlessly manage and process content flow across the organization OpenText Output Transformation Server processes, extracts, transforms, repurposes, personalizes,

More information

JReport Server Deployment Scenarios

JReport Server Deployment Scenarios JReport Server Deployment Scenarios Contents Introduction... 3 JReport Architecture... 4 JReport Server Integrated with a Web Application... 5 Scenario 1: Single Java EE Server with a Single Instance of

More information

VMware vsphere Data Protection 6.1

VMware vsphere Data Protection 6.1 VMware vsphere Data Protection 6.1 Technical Overview Revised August 10, 2015 Contents Introduction... 3 Architecture... 3 Deployment and Configuration... 5 Backup... 6 Application Backup... 6 Backup Data

More information

An Oracle White Paper July 2011. Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide

An Oracle White Paper July 2011. Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide An Oracle White Paper July 2011 1 Disclaimer The following is intended to outline our general product direction.

More information

EMC Virtual Infrastructure for Microsoft SQL Server

EMC Virtual Infrastructure for Microsoft SQL Server Microsoft SQL Server Enabled by EMC Celerra and Microsoft Hyper-V Copyright 2010 EMC Corporation. All rights reserved. Published February, 2010 EMC believes the information in this publication is accurate

More information

Pageflex Persona Cross Media Suite

Pageflex Persona Cross Media Suite Pageflex Persona Cross Media Suite Pageflex Persona Cross Media Suite gives you the power to create personalized cross media campaigns using the award-winning variable data capability of Pageflex on your

More information

Oracle Applications Release 10.7 NCA Network Performance for the Enterprise. An Oracle White Paper January 1998

Oracle Applications Release 10.7 NCA Network Performance for the Enterprise. An Oracle White Paper January 1998 Oracle Applications Release 10.7 NCA Network Performance for the Enterprise An Oracle White Paper January 1998 INTRODUCTION Oracle has quickly integrated web technologies into business applications, becoming

More information

Version 14.0. Overview. Business value

Version 14.0. Overview. Business value PRODUCT SHEET CA Datacom Server CA Datacom Server Version 14.0 CA Datacom Server provides web applications and other distributed applications with open access to CA Datacom /DB Version 14.0 data by providing

More information

EMC DOCUMENTUM xplore 1.1 DISASTER RECOVERY USING EMC NETWORKER

EMC DOCUMENTUM xplore 1.1 DISASTER RECOVERY USING EMC NETWORKER White Paper EMC DOCUMENTUM xplore 1.1 DISASTER RECOVERY USING EMC NETWORKER Abstract The objective of this white paper is to describe the architecture of and procedure for configuring EMC Documentum xplore

More information

Chapter 1 - Web Server Management and Cluster Topology

Chapter 1 - Web Server Management and Cluster Topology Objectives At the end of this chapter, participants will be able to understand: Web server management options provided by Network Deployment Clustered Application Servers Cluster creation and management

More information

IBM Rational Web Developer for WebSphere Software Version 6.0

IBM Rational Web Developer for WebSphere Software Version 6.0 Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,

More information

Oracle Identity Analytics Architecture. An Oracle White Paper July 2010

Oracle Identity Analytics Architecture. An Oracle White Paper July 2010 Oracle Identity Analytics Architecture An Oracle White Paper July 2010 Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may

More information

An Esri White Paper June 2010 Tracking Server 10

An Esri White Paper June 2010 Tracking Server 10 An Esri White Paper June 2010 Tracking Server 10 Esri 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL info@esri.com WEB www.esri.com Copyright 2010 Esri All rights

More information

FileNet System Manager Dashboard Help

FileNet System Manager Dashboard Help FileNet System Manager Dashboard Help Release 3.5.0 June 2005 FileNet is a registered trademark of FileNet Corporation. All other products and brand names are trademarks or registered trademarks of their

More information

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution EMC Virtual Infrastructure for Microsoft Applications Data Center Solution Enabled by EMC Symmetrix V-Max and Reference Architecture EMC Global Solutions Copyright and Trademark Information Copyright 2009

More information

Installing and Administering VMware vsphere Update Manager

Installing and Administering VMware vsphere Update Manager Installing and Administering VMware vsphere Update Manager Update 1 vsphere Update Manager 5.1 This document supports the version of each product listed and supports all subsequent versions until the document

More information

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform Communiqué 4 Standardized Communiqué 4 - fully implementing the JCR (JSR 170) Content Repository Standard, managing digital business information, applications and processes through the web. Communiqué

More information

Chapter 2 TOPOLOGY SELECTION. SYS-ED/ Computer Education Techniques, Inc.

Chapter 2 TOPOLOGY SELECTION. SYS-ED/ Computer Education Techniques, Inc. Chapter 2 TOPOLOGY SELECTION SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: Topology selection criteria. Perform a comparison of topology selection criteria. WebSphere component

More information

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution EMC Virtual Infrastructure for Microsoft Applications Data Center Solution Enabled by EMC Symmetrix V-Max and Reference Architecture EMC Global Solutions Copyright and Trademark Information Copyright 2009

More information

EMC Integrated Infrastructure for VMware

EMC Integrated Infrastructure for VMware EMC Integrated Infrastructure for VMware Enabled by Celerra Reference Architecture EMC Global Solutions Centers EMC Corporation Corporate Headquarters Hopkinton MA 01748-9103 1.508.435.1000 www.emc.com

More information

Sage 300 2016. Compatibility guide. Last revised: October 26, 2015

Sage 300 2016. Compatibility guide. Last revised: October 26, 2015 Sage 300 2016 Compatibility guide Last revised: October 26, 2015 This is a publication of Sage Software, Inc. Copyright 2015. Sage Software, Inc. All rights reserved. Sage, the Sage logos, and the Sage

More information

VBLOCK SOLUTION FOR SAP APPLICATION SERVER ELASTICITY

VBLOCK SOLUTION FOR SAP APPLICATION SERVER ELASTICITY Vblock Solution for SAP Application Server Elasticity Table of Contents www.vce.com VBLOCK SOLUTION FOR SAP APPLICATION SERVER ELASTICITY Version 2.0 February 2013 1 Copyright 2013 VCE Company, LLC. All

More information

EMC Integrated Infrastructure for VMware

EMC Integrated Infrastructure for VMware EMC Integrated Infrastructure for VMware Enabled by EMC Celerra NS-120 Reference Architecture EMC Global Solutions Centers EMC Corporation Corporate Headquarters Hopkinton MA 01748-9103 1.508.435.1000

More information

What s New in VMware vcenter 5.0

What s New in VMware vcenter 5.0 What s New in VMware vcenter 5.0 Effective Virtualization Management TECHNICAL MARKETING DOCUMENTATION v 1.0/Updated April 2011 Table of Contents Introduction.... 3 vsphere Web Client.... 4 Web Client

More information

Extending Microsoft SharePoint Environments with EMC Documentum ApplicationXtender Document Management

Extending Microsoft SharePoint Environments with EMC Documentum ApplicationXtender Document Management Extending Microsoft SharePoint Environments with EMC Documentum ApplicationXtender A Detailed Review Abstract By combining the universal access and collaboration features of Microsoft SharePoint with the

More information

Microsoft SQL Server 2005 on Windows Server 2003

Microsoft SQL Server 2005 on Windows Server 2003 EMC Backup and Recovery for SAP Microsoft SQL Server 2005 on Windows Server 2003 Enabled by EMC CLARiiON CX3, EMC Disk Library, EMC Replication Manager, EMC NetWorker, and Symantec Veritas NetBackup Reference

More information

SERENA SOFTWARE Authors: Bill Weingarz, Pete Dohner, Kartik Raghavan, Amitav Chakravartty

SERENA SOFTWARE Authors: Bill Weingarz, Pete Dohner, Kartik Raghavan, Amitav Chakravartty SERENA SOFTWARE Scaling for the Enterprise Authors: Bill Weingarz, Pete Dohner, Kartik Raghavan, Amitav Chakravartty 2012-06-11 Table of Contents Who Should Read This Paper?... 3 Introduction... 3 Architecture...

More information

EMC ISILON AND ELEMENTAL SERVER

EMC ISILON AND ELEMENTAL SERVER Configuration Guide EMC ISILON AND ELEMENTAL SERVER Configuration Guide for EMC Isilon Scale-Out NAS and Elemental Server v1.9 EMC Solutions Group Abstract EMC Isilon and Elemental provide best-in-class,

More information

CMB 207 1I Citrix XenApp and XenDesktop Fast Track

CMB 207 1I Citrix XenApp and XenDesktop Fast Track CMB 207 1I Citrix XenApp and XenDesktop Fast Track This fast paced course provides the foundation necessary for students to effectively centralize and manage desktops and applications in the datacenter

More information

RS MDM. Integration Guide. Riversand

RS MDM. Integration Guide. Riversand RS MDM 2009 Integration Guide This document provides the details about RS MDMCenter integration module and provides details about the overall architecture and principles of integration with the system.

More information

Category: Business Process and Integration Solution for Small Business and the Enterprise

Category: Business Process and Integration Solution for Small Business and the Enterprise Home About us Contact us Careers Online Resources Site Map Products Demo Center Support Customers Resources News Download Article in PDF Version Download Diagrams in PDF Version Microsoft Partner Conference

More information

Contents Introduction... 5 Deployment Considerations... 9 Deployment Architectures... 11

Contents Introduction... 5 Deployment Considerations... 9 Deployment Architectures... 11 Oracle Primavera Contract Management 14.1 Sizing Guide July 2014 Contents Introduction... 5 Contract Management Database Server... 5 Requirements of the Contract Management Web and Application Servers...

More information

IBM Content Integrator Enterprise Edition, Version 8.5.1

IBM Content Integrator Enterprise Edition, Version 8.5.1 IBM Software Information Management IBM Content Integrator Enterprise Edition, Version 8.5.1 Highlights Enriches portals and key business applications with federated access to content stored in multiple

More information

System Requirements and Platform Support Guide

System Requirements and Platform Support Guide Foglight 5.6.7 System Requirements and Platform Support Guide 2013 Quest Software, Inc. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software described in

More information

HIGH AVAILABILITY CONFIGURATION FOR A MULTIPLE REGION EMC HEALTHCARE INTEGRATION PORTFOLIO (HIP) REGISTRY AND REPOSITORY

HIGH AVAILABILITY CONFIGURATION FOR A MULTIPLE REGION EMC HEALTHCARE INTEGRATION PORTFOLIO (HIP) REGISTRY AND REPOSITORY White Paper HIGH AVAILABILITY CONFIGURATION FOR A MULTIPLE REGION EMC HEALTHCARE INTEGRATION PORTFOLIO (HIP) REGISTRY AND REPOSITORY An Architectural Overview EMC HIP, EMC xdb, EMC AutoStart, Microsoft

More information

A standards-based approach to application integration

A standards-based approach to application integration A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist Macnair@us.ibm.com Copyright IBM Corporation 2005. All rights

More information

ABSTRACT INTRODUCTION SOFTWARE DEPLOYMENT MODEL. Paper 341-2009

ABSTRACT INTRODUCTION SOFTWARE DEPLOYMENT MODEL. Paper 341-2009 Paper 341-2009 The Platform for SAS Business Analytics as a Centrally Managed Service Joe Zilka, SAS Institute, Inc., Copley, OH Greg Henderson, SAS Institute Inc., Cary, NC ABSTRACT Organizations that

More information

Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V. Reference Architecture

Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V. Reference Architecture Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V Copyright 2011 EMC Corporation. All rights reserved. Published February, 2011 EMC believes the information

More information

An Oracle White Paper February 2014. Oracle Data Integrator 12c Architecture Overview

An Oracle White Paper February 2014. Oracle Data Integrator 12c Architecture Overview An Oracle White Paper February 2014 Oracle Data Integrator 12c Introduction Oracle Data Integrator (ODI) 12c is built on several components all working together around a centralized metadata repository.

More information

Tivoli Endpoint Manager for Remote Control Version 8 Release 2. User s Guide

Tivoli Endpoint Manager for Remote Control Version 8 Release 2. User s Guide Tivoli Endpoint Manager for Remote Control Version 8 Release 2 User s Guide Tivoli Endpoint Manager for Remote Control Version 8 Release 2 User s Guide Note Before using this information and the product

More information

VERITAS NetBackup 6.0 Enterprise Server INNOVATIVE DATA PROTECTION DATASHEET. Product Highlights

VERITAS NetBackup 6.0 Enterprise Server INNOVATIVE DATA PROTECTION DATASHEET. Product Highlights VERITAS NetBackup 6.0 Enterprise Server INNOVATIVE DATA PROTECTION As the recognized leader for enterprise-class backup and recovery, VERITAS NetBackup Enterprise Server software is designed to help provide

More information

http://support.oracle.com/

http://support.oracle.com/ Oracle Primavera Contract Management 14.0 Sizing Guide October 2012 Legal Notices Oracle Primavera Oracle Primavera Contract Management 14.0 Sizing Guide Copyright 1997, 2012, Oracle and/or its affiliates.

More information

SOA REFERENCE ARCHITECTURE: WEB TIER

SOA REFERENCE ARCHITECTURE: WEB TIER SOA REFERENCE ARCHITECTURE: WEB TIER SOA Blueprint A structured blog by Yogish Pai Web Application Tier The primary requirement for this tier is that all the business systems and solutions be accessible

More information

VMware vsphere Data Protection 6.0

VMware vsphere Data Protection 6.0 VMware vsphere Data Protection 6.0 TECHNICAL OVERVIEW REVISED FEBRUARY 2015 Table of Contents Introduction.... 3 Architectural Overview... 4 Deployment and Configuration.... 5 Backup.... 6 Application

More information

HP Exstream. intelligent, INTERACTIVE. document applications. Technology for better business outcomes. www.hpexstream.com

HP Exstream. intelligent, INTERACTIVE. document applications. Technology for better business outcomes. www.hpexstream.com HP Exstream intelligent, INTERACTIVE document applications Technology for better business outcomes www.hpexstream.com STREAMLINING document processes Enterprises conduct hundreds of business processes

More information

Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies

Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies Kurt Klemperer, Principal System Performance Engineer kklemperer@blackboard.com Agenda Session Length:

More information

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010 Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide An Oracle White Paper October 2010 Disclaimer The following is intended to outline our general product direction.

More information

OWB Users, Enter The New ODI World

OWB Users, Enter The New ODI World OWB Users, Enter The New ODI World Kulvinder Hari Oracle Introduction Oracle Data Integrator (ODI) is a best-of-breed data integration platform focused on fast bulk data movement and handling complex data

More information

Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment

Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment WHAT IS IT? Red Hat Network (RHN) Satellite server is an easy-to-use, advanced systems management platform

More information

EMC Documentum Connector for Microsoft SharePoint

EMC Documentum Connector for Microsoft SharePoint EMC Documentum Connector for Microsoft SharePoint Version 7.1 Installation Guide EMC Corporation Corporate Headquarters Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Legal Notice Copyright 2013-2014

More information

vcenter Chargeback User s Guide vcenter Chargeback 1.0 EN-000186-00

vcenter Chargeback User s Guide vcenter Chargeback 1.0 EN-000186-00 vcenter Chargeback 1.0 EN-000186-00 You can find the most up-to-date technical documentation on the VMware Web site at: http://www.vmware.com/support/ The VMware Web site also provides the latest product

More information

2012 LABVANTAGE Solutions, Inc. All Rights Reserved.

2012 LABVANTAGE Solutions, Inc. All Rights Reserved. LABVANTAGE Architecture 2012 LABVANTAGE Solutions, Inc. All Rights Reserved. DOCUMENT PURPOSE AND SCOPE This document provides an overview of the LABVANTAGE hardware and software architecture. It is written

More information

Installing Management Applications on VNX for File

Installing Management Applications on VNX for File EMC VNX Series Release 8.1 Installing Management Applications on VNX for File P/N 300-015-111 Rev 01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright

More information

Jitterbit Technical Overview : Microsoft Dynamics AX

Jitterbit Technical Overview : Microsoft Dynamics AX Jitterbit allows you to easily integrate Microsoft Dynamics AX with any cloud, mobile or on premise application. Jitterbit s intuitive Studio delivers the easiest way of designing and running modern integrations

More information

IBM Tivoli Composite Application Manager for WebSphere

IBM Tivoli Composite Application Manager for WebSphere Meet the challenges of managing composite applications IBM Tivoli Composite Application Manager for WebSphere Highlights Simplify management throughout the Create reports that deliver insight into life

More information

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin. Oracle WebLogic Foundation of Oracle Fusion Middleware Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.com/in/lawrence143 History of WebLogic WebLogic Inc started in 1995 was a company

More information

Product Guide. Sawmill Analytics, Swindon SN4 9LZ UK sales@sawmill.co.uk tel: +44 845 250 4470

Product Guide. Sawmill Analytics, Swindon SN4 9LZ UK sales@sawmill.co.uk tel: +44 845 250 4470 Product Guide What is Sawmill Sawmill is a highly sophisticated and flexible analysis and reporting tool. It can read text log files from over 800 different sources and analyse their content. Once analyzed

More information

EMC Data Domain Boost for Oracle Recovery Manager (RMAN)

EMC Data Domain Boost for Oracle Recovery Manager (RMAN) White Paper EMC Data Domain Boost for Oracle Recovery Manager (RMAN) Abstract EMC delivers Database Administrators (DBAs) complete control of Oracle backup, recovery, and offsite disaster recovery with

More information

WHITE PAPER: Egenera Cloud Suite

WHITE PAPER: Egenera Cloud Suite WHITE PAPER: Egenera Cloud Suite ... Introduction Driven by ever-increasing business demand, cloud computing has become part of many organizations IT strategy today. Driving this transition is the need

More information

Jitterbit Technical Overview : Salesforce

Jitterbit Technical Overview : Salesforce Jitterbit allows you to easily integrate Salesforce with any cloud, mobile or on premise application. Jitterbit s intuitive Studio delivers the easiest way of designing and running modern integrations

More information

EMC Virtual Infrastructure for SAP Enabled by EMC Symmetrix with Auto-provisioning Groups, Symmetrix Management Console, and VMware vcenter Converter

EMC Virtual Infrastructure for SAP Enabled by EMC Symmetrix with Auto-provisioning Groups, Symmetrix Management Console, and VMware vcenter Converter EMC Virtual Infrastructure for SAP Enabled by EMC Symmetrix with Auto-provisioning Groups, VMware vcenter Converter A Detailed Review EMC Information Infrastructure Solutions Abstract This white paper

More information

Architectural Overview

Architectural Overview Architectural Overview Version 7 Part Number 817-2167-10 March 2003 A Sun ONE Application Server 7 deployment consists of a number of application server instances, an administrative server and, optionally,

More information

EMC Smarts SAM, IP, ESM, MPLS, NPM, OTM, and VoIP Managers 9.4.1 Support Matrix

EMC Smarts SAM, IP, ESM, MPLS, NPM, OTM, and VoIP Managers 9.4.1 Support Matrix EMC Smarts SAM, IP, ESM, MPLS, NPM, OTM, and VoIP Managers 9.4.1 Version 9.4.1.0 302-002-262 REV 01 Abstract Smarts 9.4.1 Suite can be installed in a typical or a fully distributed, multi-machine production

More information

Sisense. Product Highlights. www.sisense.com

Sisense. Product Highlights. www.sisense.com Sisense Product Highlights Introduction Sisense is a business intelligence solution that simplifies analytics for complex data by offering an end-to-end platform that lets users easily prepare and analyze

More information

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS Server virtualization offers tremendous benefits for enterprise IT organizations server

More information

Introducing IBM Tivoli Configuration Manager

Introducing IBM Tivoli Configuration Manager IBM Tivoli Configuration Manager Introducing IBM Tivoli Configuration Manager Version 4.2 GC23-4703-00 IBM Tivoli Configuration Manager Introducing IBM Tivoli Configuration Manager Version 4.2 GC23-4703-00

More information

Cisco Integration Platform

Cisco Integration Platform Data Sheet Cisco Integration Platform The Cisco Integration Platform fuels new business agility and innovation by linking data and services from any application - inside the enterprise and out. Product

More information

EMC Documentum Repository Services for Microsoft SharePoint

EMC Documentum Repository Services for Microsoft SharePoint EMC Documentum Repository Services for Microsoft SharePoint Version 6.5 SP2 Installation Guide P/N 300 009 829 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com

More information

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS VCE Word Template Table of Contents www.vce.com MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS January 2012 VCE Authors: Changbin Gong: Lead Solution Architect Michael

More information

Network device management solution

Network device management solution iw Management Console Network device management solution iw MANAGEMENT CONSOLE Scalability. Reliability. Real-time communications. Productivity. Network efficiency. You demand it from your ERP systems

More information

24x7 Scheduler Multi-platform Edition 5.2

24x7 Scheduler Multi-platform Edition 5.2 24x7 Scheduler Multi-platform Edition 5.2 Installing and Using 24x7 Web-Based Management Console with Apache Tomcat web server Copyright SoftTree Technologies, Inc. 2004-2014 All rights reserved Table

More information

Skynax. Mobility Management System. System Manual

Skynax. Mobility Management System. System Manual Skynax Mobility Management System System Manual Intermec by Honeywell 6001 36th Ave. W. Everett, WA 98203 U.S.A. www.intermec.com The information contained herein is provided solely for the purpose of

More information

ivos Technical Requirements V06112014 For Current Clients as of June 2014

ivos Technical Requirements V06112014 For Current Clients as of June 2014 ivos Technical Requirements V06112014 For Current Clients as of June 2014 The recommended minimum hardware and software specifications for ivos version 4.2 and higher are described below. Other configurations

More information

Migrating to vcloud Automation Center 6.1

Migrating to vcloud Automation Center 6.1 Migrating to vcloud Automation Center 6.1 vcloud Automation Center 6.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a

More information

EMC Documentum Business Activity Monitor

EMC Documentum Business Activity Monitor EMC Documentum Business Activity Monitor Version 6.5 SP1 Implementation Guide P/N 300-008-214 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2009

More information

IBM WebSphere Application Server Family

IBM WebSphere Application Server Family IBM IBM Family Providing the right application foundation to meet your business needs Highlights Build a strong foundation and reduce costs with the right application server for your business needs Increase

More information

Integrating Content Management Within Enterprise Applications: The Open Standards Option. Copyright Xythos Software, Inc. 2005 All Rights Reserved

Integrating Content Management Within Enterprise Applications: The Open Standards Option. Copyright Xythos Software, Inc. 2005 All Rights Reserved Integrating Content Management Within Enterprise Applications: The Open Standards Option Copyright Xythos Software, Inc. 2005 All Rights Reserved Table of Contents Introduction...3 Why Developers Are Choosing

More information

Frequently Asked Questions: EMC UnityVSA

Frequently Asked Questions: EMC UnityVSA Frequently Asked Questions: EMC UnityVSA 302-002-570 REV 01 Version 4.0 Overview... 3 What is UnityVSA?... 3 What are the specifications for UnityVSA?... 3 How do UnityVSA specifications compare to the

More information

User's Guide - Beta 1 Draft

User's Guide - Beta 1 Draft IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Hyper-V Server Agent vnext User's Guide - Beta 1 Draft SC27-2319-05 IBM Tivoli Composite Application Manager for Microsoft

More information

Architecture Guide. BusinessObjects Planning 5.2

Architecture Guide. BusinessObjects Planning 5.2 Architecture Guide BusinessObjects Planning 5.2 Copyright Third-party contributors Copyright 2007 Business Objects. All rights reserved. Business Objects owns the following U.S. patents, which may cover

More information

Unit 2 Research Project. Eddie S. Jackson. Kaplan University. IT530: Computer Networks. Dr. Thomas Watts, PhD, CISSP

Unit 2 Research Project. Eddie S. Jackson. Kaplan University. IT530: Computer Networks. Dr. Thomas Watts, PhD, CISSP Running head: UNIT 2 RESEARCH PROJECT 1 Unit 2 Research Project Eddie S. Jackson Kaplan University IT530: Computer Networks Dr. Thomas Watts, PhD, CISSP 08/19/2014 UNIT 2 RESEARCH PROJECT 2 Abstract Application

More information

Getting Started with ESXi Embedded

Getting Started with ESXi Embedded ESXi 4.1 Embedded vcenter Server 4.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent

More information

3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19

3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19 3-Tier Architecture Prepared By Channu Kambalyal Page 1 of 19 Table of Contents 1.0 Traditional Host Systems... 3 2.0 Distributed Systems... 4 3.0 Client/Server Model... 5 4.0 Distributed Client/Server

More information

Getting Started Guide

Getting Started Guide Getting Started Guide Operations Center 5.0 March 3, 2014 Legal Notices THIS DOCUMENT AND THE SOFTWARE DESCRIBED IN THIS DOCUMENT ARE FURNISHED UNDER AND ARE SUBJECT TO THE TERMS OF A LICENSE AGREEMENT

More information

EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage

EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage Applied Technology Abstract This white paper describes various backup and recovery solutions available for SQL

More information

IBM Maximo Asset Management Essentials

IBM Maximo Asset Management Essentials Enterprise asset capabilities for small and midsized organizations IBM Maximo Asset Essentials Highlights Leverage enterprise asset capabilities in a package specifically designed for small and midsized

More information

IBM Cognos Controller Version 10.2.0. New Features Guide

IBM Cognos Controller Version 10.2.0. New Features Guide IBM Cognos Controller Version 10.2.0 New Features Guide Note Before using this information and the product it supports, read the information in Notices on page 9. Product Information This document applies

More information

IBM Rational Asset Manager

IBM Rational Asset Manager Providing business intelligence for your software assets IBM Rational Asset Manager Highlights A collaborative software development asset management solution, IBM Enabling effective asset management Rational

More information

Netwrix Auditor for Exchange

Netwrix Auditor for Exchange Netwrix Auditor for Exchange Quick-Start Guide Version: 8.0 4/22/2016 Legal Notice The information in this publication is furnished for information use only, and does not constitute a commitment from Netwrix

More information

An Oracle White Paper Released Sept 2008

An Oracle White Paper Released Sept 2008 Performance and Scalability Benchmark: Siebel CRM Release 8.0 Industry Applications on HP BL460c/BL680c Servers running Microsoft Windows Server 2008 Enterprise Edition and SQL Server 2008 (x64) An Oracle

More information

An Oracle White Paper Released April 2008

An Oracle White Paper Released April 2008 Performance and Scalability Benchmark: Siebel CRM Release 8.0 Industry Applications on HP BL460c Servers running Red Hat Enterprise Linux 4.0 and Oracle 10gR2 DB on HP BL460C An Oracle White Paper Released

More information

Configuration Management of Massively Scalable Systems

Configuration Management of Massively Scalable Systems 1 KKIO 2005 Configuration Management of Massively Scalable Systems Configuration Management of Massively Scalable Systems Marcin Jarząb, Krzysztof Zieliński, Jacek Kosiński SUN Center of Excelence Department

More information