After deciding on the features to be used for each business application, estimate the CEP Server configuration. To achieve a design that meets the estimates requirements use the following features:
The following sections explain the considerations required for the design of each feature. The items considered here are used in "3.3 Designing System Resources".
The main consideration for the overall design of the CEP Server is shown below.
Number of CEP engines to operate on the CEP Server
The input adapter design considerations are as follows:
Number of input event type
Input event details
Data received (per unit of time)
Maximum data size
Average data size
Use of logging
Number of items
The high-speed filter processing design considerations are as follows:
Number of high-speed filter statements (IF-THEN statements)
High-speed filter statement details (IF-THEN statement)
Search conditions to be specified in the high-speed filter statement
Master data to be used
High-speed filter processing event types (those where input events and item content are different)
High-speed filter processing event details
Number of occurrences (per unit of time)
Average data size
Number of items
Number of master data
Master data details
Number of records
Average data size of each item
File size
The complex event processing design considerations are as follows:
Use of XTP collaboration
Number of XTP cache
Number of user-developed Web service (called from complex event processing rules)
Number of data type (events or processing results of rules) for complex event processing rules logging
Details of data to be logged
Number of occurrences (per unit of time)
Average data size