Specifications
10
High Performance Trading/Algo Speed with Wombat Design and Implementation Guide
OL-15617-01
Concept Features
Concept Features
We are proposing a services-oriented framework for building the next-generation trading architecture.
This approach provides a conceptual framework and an implementation path based on modularization
and minimization of inter-dependencies. This framework provides firms with a methodology to:
• Evaluate their current state in terms of services
• Prioritize services based on their value to the business
• Evolve the trading platform to the desired state using a modular approach
The high performance trading architecture relies on the following services, as defined by the services
architecture framework represented in
Figure 6.
Figure 6 Service Architecture Framework for High Performance Trading
Ta b l e 1 Service Descriptions and Technologies
Service Description Technology
Ultra-low latency messaging Middleware
Latency monitoring Instrumentation—appliances, software agents, and router modules
Computing services OS and I/O virtualization, Remote Direct Memory Access
(RDMA), TCP Offload Engines (TOE)
Application virtualization Middleware which parallelizes application processing
Data virtualization Middleware which speeds-up data access for applications, e.g.,
in-memory caching
Multicast service Hardware-assisted multicast replication through-out the network;
multicast Layer 2 and Layer 3 optimizations
220994
Application Virtualization
DataSynapse, Platform Computing,
Gigaspaces
Data Virtualization
Tangosol, Gemstone, Gigaspace
Server Virtualization
VMWare, Virtuozzo, Sun, Xen
Ultra-low Latency Messaging (Messaging Bus)
29West, TIBCO RV
Security Services
App Security, Virtual Firewall,
Anti-Z, VPN/SSL, DDoS,
NAC, HTTP Inspection
Monitor and Analysis
Storage Services
VSAN, Data Replication,
Remote Backup, Tape
Acceleration, File
Virtualization
Identity
Services
AAA, 802.1x,
RADIUS and
TACACS, ACLs
Computing
Services
RDMA, I/O
Virtualization,
File/Print
Applications/
Partners
Infrastructure
Services
Infrastructure
Feed Handlers
Wombat, RMDS
Pricing
Engine
Risk
Modeling
Algorithmic
Trading
Order
Management
Voice and Collaboration Services
Secure Call Signaling, Call Processing, Presence, E911
Performance and Latency Monitoring
Network Services
Secure connectivity, Multicast, Quality of Service, High Availability
IP
Data Center
Broker/Dealer, Data
Aggregator or Exchange
Campus
Broker/Dealer
Campus Edge
(WAN/MAN)
Broker/Dealer, Buy Side