Installation Scenarios

SAP Sybase Event Stream Processor offers typical, custom, and single component installations. A custom installation lets you select which components you install. A typical installation includes the most commonly-used components. A single component installation lets you install Sybase Control Center for SAP Sybase Event Stream Processor.

The single-component installation process for Sybase Control Center for SAP Sybase Event Stream Processor is the same as when you install this component as part of a custom installation. For details on the information you need to provide when installing this component, see Performing a Custom Installation in GUI Mode.
Note: Installing Sybase Control Center for SAP Sybase Event Stream Processor lets you monitor and administer SAP Sybase Event Stream Processor. If you want to use SCC to start and stop ESP nodes and retrieve ESP log files, also install the SCC agent with ESP Server. The agent is installed automatically with a typical installation, but you can also select it when performing a custom installation. The agent is not installed with the single-component installation of Sybase Control Center for SAP Sybase Event Stream Processor.

SAP Sybase Event Stream Processor includes:

A typical installation installs ESP Server, ESP Studio, Sybase Control Center for SAP Sybase Event Stream Processor, the ESP Web Services provider, and adapters on a single machine. A typical installation uses default values for many settings. You can distribute your installation by installing Event Stream Processor components on several machines, then using an ESP server cluster to run projects from the remote machines.

A custom installation provides you with the opportunity to install additional components or not install some of the components included in a typical installation. For example, on a system where you have SAP HANA installed, you can add the SAP Sybase Event Stream Processor Plug-in for SAP HANA Studio to incorporate the ESP Studio into the SAP HANA Studio. Or, on a production server that is dedicated to running existing projects, not developing new ones, you can remove the SAP Studio component from the installation.

Adapters

In addition to base adapters, you can purchase separately licensed enterprise adapters.
  • Reuters Marketfeed adapter
  • Reuters OMM adapter
  • Open adapter
  • NYSE Technologies adapter
  • FIX adapter

The NYSE Technologies enterprise adapter, Reuters Marketfeed adapter, and Reuters OMM adapter are provided with their own installation media when you purchase licenses for them. The Open and FIX adapters are provided on the installation media for Event Stream Processor (accessed through the Custom install option), but require an additional license to run. You can install enterprise adapters on any machine that has network access to the machine hosting the server.

The Cluster and Cluster Nodes

When you perform a typical installation, the installer configures a single node cluster and sets up the Native OS authentication method for the node. When you perform a custom installation, you can configure a cluster node for a new or existing cluster and assign it the name and authentication method you choose. Adding nodes to a cluster improves performance when running multiple projects simultaneously (in the cluster), provides failover, and lets you configure centralized security for your system. Your network infrastructure, geographic setup, and overall event processing needs will determine the cluster configuration that is best for you.

During any type of installation, ESP randomly generates an encryption key for the default cluster, and a separate encryption key for the Web Services Provider (WSP). Using these keys, the installer encrypts Secure Sockets Layer (SSL) files, passwords in the cluster node configuration file, and the keystore password in the WSP configuration file. The key files are only accessible by the user that runs the installer. After installation, you can use these keys to encrypt or re-encrypt values and files using the esp_encrypt tool.

If the encryption keys for an installation of ESP are ever lost or deleted, generate new keys and re-encrypt values in the cluster node and WSP configuration files using the esp_encrypt tool.

You can use either the GUI installer or the console (command line) installer for both typical and custom installations.

You can also use the silent installer to install multiple instances of the ESP Server and Studio using the same installation parameters.