25.12.2012 Views

TT CME Gateway System Administration Manual - Trading ...

TT CME Gateway System Administration Manual - Trading ...

TT CME Gateway System Administration Manual - Trading ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

6 Disaster Recovery<br />

Price Server Failover<br />

Overview By default, the <strong>CME</strong> <strong>Gateway</strong> supports Price Server failover. When an additional<br />

<strong>CME</strong> <strong>Gateway</strong> is configured with the same Exchange-flavor and channels as the<br />

primary <strong>CME</strong> <strong>Gateway</strong>, the Price Server of the primary gateway will failover to the<br />

secondary gateway Price Server in the event of a service failure.<br />

<strong>Gateway</strong> Behavior<br />

During Price Server<br />

Failover<br />

Configuring Price Server<br />

Failover<br />

<strong>CME</strong> <strong>Gateway</strong> <strong>System</strong> <strong>Administration</strong> <strong>Manual</strong> 113<br />

<strong>Trading</strong> Technologies International, Inc.<br />

The following figure shows how a <strong>CME</strong> <strong>Gateway</strong> configured for Price Server<br />

failover appears in Guardian.<br />

The MDP price feed multicasts prices to both Price Servers, so either Price Server<br />

(the primary or secondary) can be active in a Price Server failover configuration.<br />

For example, in the event of a primary gateway Price Server restart or service<br />

failure, the secondary gateway Price Server (e.g., <strong>CME</strong>-A, 172.31.251.1) will go<br />

from Standby to Running. Once the primary gateway Price Server (e.g., <strong>CME</strong>-A,<br />

72.31.252.9) is back in service, it will appear in Standby mode as half green &<br />

half yellow in Guardian. The following figure shows how the primary gateway Price<br />

Server appears in Guardian after a successfull failover to the secondary gateway<br />

Price Server.<br />

There is no impact to working orders or order routers, etc., during a Price Server<br />

Failover. The Order Server is unaffected.<br />

There is also no impact on client subscriptions to the <strong>CME</strong> <strong>Gateway</strong> during a Price<br />

Server failover. The only difference is prices are now received by the secondary<br />

Price Server, while orders continue to be routed through the Order Server on the<br />

primary <strong>CME</strong> <strong>Gateway</strong>. The failover process lasts just a few seconds.<br />

You need to consider the following when configuring Price Server failover:<br />

• The secondary <strong>CME</strong> <strong>Gateway</strong> and Price Server must be the same version<br />

and configured with the same Exchange-flavor as the primary <strong>CME</strong><br />

<strong>Gateway</strong> (e.g., <strong>CME</strong>-A).<br />

• Any changes made in the aconfig.xml and aconfig_local.xml files (e.g.,<br />

enabling PFX) need to be made on both <strong>CME</strong> <strong>Gateway</strong>s.<br />

• The hostinfo.cfg file on the primary and secondary <strong>CME</strong> <strong>Gateway</strong>s needs<br />

to be configured with the following:<br />

- The same settings for the price_session section parameters.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!