WHITE PAPER. GemFireTM on Intel for Financial Services (GIFS) Reference Architecture for Trading Systems. Overview
|
|
- Bonnie Vivian Sherman
- 8 years ago
- Views:
Transcription
1 WHITE PAPER GemFireTM on Intel for Financial Services (GIFS) Reference Architecture for Trading Systems Overview The GIFS solution provides a powerful platform for the development of both high throughput/low latency automated trading systems like direct market access (DMA) & algorithmic trading as well as more traditional managed order flow such as program trading. Increasingly stringent regulatory and financial control requirements are also driving fundamental infrastructure changes. The GIFS solution can eliminate or greatly improve traditional performance bottlenecks such as those incurred by database transactions, high availability (HA), middleware messaging, thread contention, and more. The GemFireTM on Intel for Financial Services (GIFS) solution from GemStone Systems and Intel Corporation represents an ensemble of software, hardware, tools and services meant to address such growing challenges in the financial markets. Please refer to the white paper titled Powering the Next Generation Data Infrastructure: GemFire on Intel for Financial Services (GIFS) for more details about this solution offering.
2 WHITE PAPER Business and Technology Challenges In a world of ever-increasing trade volumes and reduced margins, trading technology must deliver the highest possible performance characteristics while at the same time reducing existing hardware and software infrastructure costs. As investment banks, institutions, and hedge funds try to scale and diversify both business departments and technology systems, associated cost increases must be predictable, incremental, and always able to take advantage of economies of scale. Unfortunately, the trading systems that exist in these firms are often plagued with the following problems: The GIFS solution powered by the GemFire TM Enterprise Data Fabric (EDF) and Intel s Xeon - based hardware platform provides key technical features that enable deployment of high performance trading systems. High Latency Transactions: Persistence models that rely on a relational database and/or underlying disk persistence are at least an order of magnitude slower than memory-based models. Algorithmic, DMA, and program trading systems all depend on ultra low-latency transactional updates to achieve both performance and resiliency targets. Database Contention: Database connections cannot scale cost effectively to service a large number of active concurrent connections. When trading systems are scaled-up by adding CPU horsepower and parallelization, database resource contention quickly causes I/O bottlenecks. High Availability Data Replication: Disk-based vendor solutions are slow (file system replication) or expensive, and custom solutions are difficult to build and maintain. No serious trading operation can forgo these requirements, so this problem generally ends-up taking a large part of budgets (for hardware, vendor software, and development time). Middleware Messaging: This usually introduces three inefficiencies: 1. Object marshalling/un-marshalling (either through serialization or XML parsing) 2. Buffer copies between applications and middleware daemon processes 3. Context switching between application and middleware processes. Scalability: Most of today s systems require extensive hardware and/or software configuration work to scale up to greater volumes. Adding capacity dynamically during the trading day is almost unheard of. Recovery Time: Often overlooked, recovery time for trading systems frequently causes trading firms to lose valuable additional time after a failure. Many firms have not moved key trading applications to an architecture using hot backups. Visibility/Manageability: Building visibility into your order flow for the purposes of customer service, compliance monitoring, and operational risk management introduces additional risks of system slowdown and failure.
3 GIFS for Trading: Solution Overview The GIFS solution powered by the GemFire TM Enterprise Data Fabric (EDF) and Intel s Xeon -based hardware platform provides key technical features that enable deployment of high performance trading systems. GemFire EDF, from GemStone systems, provides a scalable, distributed platform to manage increasing volumes of data and streaming events with almost zero latency. It is best envisioned as a middle-tier, operational data management layer that sits in between information sources and consumers as shown in Figure 1. Applications written in different languages like Java, C#, C++, XML or SQL and deployed on different hardware nodes and platforms can access, store, distribute and analyze data and events represented within the GemFire fabric. With advanced data virtualization, distributed caching and complex event processing capabilities, the GemFire EDF enables the delivery of actionable information to the right application at the right time. GemFire s main memory based distributed caching offers sub-millisecond data read and update capabilities over a LAN. Contention for data update resources is dramatically reduced by co-locating data in an application process and/or distributing data in our highly scalable cache server model. Data replication is an inherent part of GemFire EDF and controlled through simple API s and/or tuning options. Analytics Portals Execution Reporting Query Grid Computing SOA Event-Processing SQL XML Java C++/ C# Event Streams GEMFIRE TM ENTERPRISE DATA FABRIC Disk Figure 1: GemFire TM Enterprise Data Fabric (EDF)
4 WHITE PAPER GemFire on Intel Xeon-based hardware guarantees better performance and reliability than other more expensive hardware/software solutions at a fraction of the cost and complexity. Direct data update propagation and event notification between the trading system components eliminates the need for middleware in most inter process communications scenarios, while GemFire s optimized object serialization and XML parsing greatly reduces the time and CPU resources needed to move data over the wire. Finally, GemFire s tunable and highly concurrent distributed collections remove unnecessary performance-killing contention. GemFire EDF offers a cohesive set of features that leverage the Intel platform and address operational bottlenecks in trading environments. These include: GemFire TM on Intel Xeon - based hardware guarantees better performance and reliability than other more expensive hardware/software solutions at a fraction of the cost and complexity. Distributed Caching High Availability Models Data & Load Partitioning Update Propagation/Guaranteed Event Notification Distributed Event Notification & Complex Continuous Queries Distributed Caching and High Availability Models GemFire EDF s implementation of distributed caching removes all of the performance limitations inherent in database persistence models. While GemFire offers both write-through and write-behind file persistence, it is the ability to transparently guarantee the integrity of synchronous memory copies between instances of a distributed cache that drives some of the biggest performance gains. GemFire promotes an architecture where application data is colocated within the application for instant access, and where updates to the data are transparently mirrored to one or more hot backups. For greater location transparency, GIFS also supports a cache-server model where data is hosted in a HA cluster and the application updates data through a simple driver and API. When developers build new or modify existing trading systems, they can use one of the three techniques to achieve maximum performance and absolute cache consistency (depending on the scenario). Synchronous Memory Copies: This approach works when all of the changes that need to be applied in a logical update are to a single object (for example, a change to an order property or a margin trading credit limit). Operating on a GemFire distributed Map interface, a developer would get() the relevant object, modify it, and then put() it back. Upon completion of the put(), you would be guaranteed that the change was propagated to backup. GemFire Distributed Transactions: In this scenario, one would invoke the GemFire Transaction Manager to group a logical unit of work on several different objects (for example, handling a new execution and updating the parent order). A developer implementing this approach would: Begin() a transaction. Create an execution object and put() it into the cache. Get() the parent order object, modify it, and put() it back into the cache. Commit() the transaction.
5 Upon completion of the commit() method, all changes are guaranteed to be propagated to backup. This technique has slightly more overhead than the first (two network hops instead of one), but all operations are still performed in main memory and consistency is assured. GemFire Distributed Transaction Service can be used simply as an efficient data replication mechanism (for multi-object updates) to a hot backup server, or to assure that different independently operating actors in the trading system topology never corrupt data due to dirty reads or writes. Command Objects: This is a mechanism to propagate multiple cache operations in a single hop while still assuring the consistency of the transaction approach. The trade-off is that some custom logic is required. A good example of this is found in program trading, where one often creates a wave of child orders from a basket of parent orders. A developer would create a command object that, for instance, instructs the system to slice a wave of child orders from a client basket that represents 10% of each order s original quantity. When using this command object to initiate the wave logic, only the command is propagated to the hot backup. Each instance of the system then independently generates and locally caches the resulting wave of orders before the primary instance finally sends it to the market. This propagation is accomplished through GemFire s CacheListener API callback interface. Data & Load Partitioning GemFire EDF provides options for both static and dynamic partitioning of data across multiple instances of a trading system. Data partitioning allows transparent and dynamic load balancing of trade traffic from counterparty gateways to trading servers. Once any given OrderID is routed to a server, all subsequent traffic is also automatically routed to the same server for the fastest possible processing through a sophisticated distributed hashing algorithm. Such a partitioning scheme allows for handling order data volumes beyond the physical memory (RAM) limits of a single machine. Moreover, it also dynamically re-balances the data load across nodes, when new members get added or deleted. GemFire TM EDF provides options for both static and dynamic partitioning of data across multiple instances of a trading system. Static partitioning of data and load is easily accomplished by the simple mapping of symbols (i.e. A-F, etc.) or customer groups to namespaces. Static and dynamic partitioning can also be combined to dynamically scale platinum infrastructure dedicated to your most important customers. Overall, GemFire s data partitioning options allow for much easier scaling and parallelization of trade traffic. Update Propagation/Guaranteed Event Notification Most high volume trading systems today rely on either middleware solutions or proprietary sockets-based technologies. With middleware, there are inherent drawbacks such as memory buffer copies, process context-switching from application to middleware daemons, and often inefficient object serialization methods. When using GemFire s distributed caching framework, API callback notifications produced by the creation or update of any object in the distributed cache takes the place of middleware technologies. Quite simply, if you attach a class that implements GemFire s CacheListener interface to the GemFire Cache, it receives all event notifications that might previously have come through messaging middleware directly from GemFire. The data and associated event distribution technologies of GemFire utilizes Intel s I/O Acceleration technology (I/O AT) and Native I/O options in both Java and C++ to eliminate low-level buffer copies and provide extremely high message throughput. This also guarantees successful
6 WHITE PAPER API callback completion with both memory-copy speed and disk write-behind backup, which is a faster functional equivalent of the ledger guaranteed messaging solution (currently available in the market). Highly optimized object serialization and XML parsing techniques also compliment these messaging advantages. The GemFire TM Enterprise Data Fabric solves most of the difficult technology challenges faced by trading systems in Brokerage Services, Arbitrage Trading Systems, Exchange Matching, Routing, and Execution systems. It is important to note that while file-based ledger benchmark results look impressive, these are usually done without synchronizing data writes to disk, thus leaving a window of vulnerability for message loss in the case of operating system or hardware failure. GemFire s memory-copy technology protects against such failure by copying message delivery statistics to another process on another machine. This model is both faster and more reliable than synchronized file I/O and provides almost instant recovery time when a primary process fails (there is no disk replication lag or need to mount the file system to a backup machine). This is essentially an extension of the advantages GemFire provides over transactional data persistence to an RDBMS. Distributed Event Notification & Complex Continuous Queries GemFire EDF also provides an extremely robust platform for connecting trader GUI s, compliance, clearing, and service monitoring applications. GemFire Real-Time Events (RTE), a component of GemFire EDF, allows easy development of GUI applications to display trade blotters or any desired view of an order flow. RTE is based on a continuous querying (CQ) paradigm that allows a user to register SQL queries that retrieve an initial result set from a data store much like you might expect from a relational database. But, it then maintains the results set automatically as and when new events occur that match your query where clause or older data drops out. Push-based API callback notifications remove any need for polling and allow you to build trade blotter views by simply binding a GUI component to a dynamically changing query result set. All these capabilities are also designed to have a negligible impact on trading system performance whilst guaranteeing that slow or dead consumers never cause publisher blockage or memory overflows. Traders simply looking for activity from a given client or more complex patterns such as monitoring for limit orders too far from live market data prices are equally easy to implement. Compliance can continuously query for orders that violated regulatory or client-driven rules, while the back-office can selectively listen for trades, and the trading service desk can monitor for exceptions such as latency spikes or unacknowledged orders. Such components can be developed for object-oriented applications as well by simply attaching applications to a GemFire EDF-based distributed cache and requesting key or namespace based subscriptions. Event notification policies allow users to balance performance impact, delivery guarantees, and other factors according to business and application requirements. Who the Solution Will Benefit The GemFire Enterprise Data Fabric solves most of the difficult technology challenges faced by trading systems in Brokerage Services, Arbitrage Trading Systems, Exchange Matching, Routing, and Execution systems. Any system where latency needs to be reduced, throughput multiplied, availability increased, cross-asset visibility enabled, and risk controls improved and/or introduced are excellent candidates for GemFire EDF. Enterprises like Bear Stearns have adopted the GemFire EDF on Intel Xeon platform as a data backbone for multiple applications like equity
7 trading, bond pricing portals, and clearing & settlement. Firms that adopt measures to improve these areas gain a competitive advantage in the marketplace by improving their overall service and the diversity of products for customers, reducing operational risk, and achieving a lower, more predictable cost for scaling their business. Those that fail to implement such improvements will either be marginalized or forced to spend much more to meet the objectives as they watch business opportunities bleed to competitors. Summary The GIFS solution provides a truly transformative approach to solving the challenges inherent in building high-throughput, ultra low-latency, resilient, and manageable electronic trading systems. GemFire EDF s caching, distribution, replication, serialization, and complex event processing capabilities coupled with Intel Xeon platform s Virtualization and I/O acceleration provides the best possible technology infrastructure platform for trading systems available on the market today. Distributed Cache Event Notification, reducing costs and increasing efficiency. Orders from Investors Execution Results Sent back to Clients Data may be co-located with processing or hosted in cache servers Order Routing Order Routing Program Trading Platform (Basket Trading) ECN Orders Sent to Exchanges Ack s, Excutions, & Market Data The GIFS solution provides a truly transformative approach to solving the challenges inherent in building high-throughput, ultra low-latency, resilient, and manageable electronic trading systems. Execution/order data hierarchical representation in cache synchronous asynchronous both Mirrored GemFire Caches (n-way Replication) GEMFIRE Replication Models: Single Object Multi-update transactions Command object design pattern GemFire Persistence RDBMS Figure 2: GemFire TM in a Trading Workflow
8 Information Links and Resources T H E E N T E R P R I S E D A T A F A B R I C T H E E N T E R P R I S E D A T A F A B R I C GemStone Corporate Information Corporate Headquarters: 1260 NW Waterhouse Ave., Suite 200 Beaverton, OR Phone: Fax: info@gemstone.com Regional Sales Offices: New York 90 Park Avenue 17th Floor New York, NY Phone: Washington D.C. 3 Bethesda Metro Center Suite 778 Bethesda, MD Phone: Santa Clara 2880 Lakeside Drive Suite 331 Santa Clara, CA Phone: Copyright 2006 by GemStone Systems, Inc. All rights reserved. GemStone, GemFire, and the GemStone logo are trademarks or registered trademarks of GemStone Systems, Inc. Information in this document is subject to change without notice. Copyright 2006 Intel Corporation. All rights reserved. Intel, the Intel logo, and Xeon are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others US
Enterprise Data Fabric: A Critical Foundation for Risk Management
THE ENTERPRISE DATA FABRIC Enterprise Data Fabric: A Critical Foundation for Risk Management EXECUTIVE SUMMARY Enterprise Risk Management (ERM) is an increasingly important initiative for financial service
More informationImproving Grid Processing Efficiency through Compute-Data Confluence
Solution Brief GemFire* Symphony* Intel Xeon processor Improving Grid Processing Efficiency through Compute-Data Confluence A benchmark report featuring GemStone Systems, Intel Corporation and Platform
More information<Insert Picture Here> Oracle In-Memory Database Cache Overview
Oracle In-Memory Database Cache Overview Simon Law Product Manager The following is intended to outline our general product direction. It is intended for information purposes only,
More informationEnabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings
Solution Brief Enabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings Introduction Accelerating time to market, increasing IT agility to enable business strategies, and improving
More informationElastic Application Platform for Market Data Real-Time Analytics. for E-Commerce
Elastic Application Platform for Market Data Real-Time Analytics Can you deliver real-time pricing, on high-speed market data, for real-time critical for E-Commerce decisions? Market Data Analytics applications
More informationSpeed and Persistence for Real-Time Transactions
Speed and Persistence for Real-Time Transactions by TimesTen and Solid Data Systems July 2002 Table of Contents Abstract 1 Who Needs Speed and Persistence 2 The Reference Architecture 3 Benchmark Results
More informationLow-latency market data delivery to seize competitive advantage. WebSphere Front Office for Financial Markets: Fast, scalable access to market data.
Low-latency market data delivery to seize competitive advantage WebSphere Front Office for Financial Markets: Fast, scalable access to market data. Data from SIAC, NASDAQ and NYSE indicates a 158% increase
More informationIn Memory Accelerator for MongoDB
In Memory Accelerator for MongoDB Yakov Zhdanov, Director R&D GridGain Systems GridGain: In Memory Computing Leader 5 years in production 100s of customers & users Starts every 10 secs worldwide Over 15,000,000
More information<Insert Picture Here> Getting Coherence: Introduction to Data Grids South Florida User Group
Getting Coherence: Introduction to Data Grids South Florida User Group Cameron Purdy Cameron Purdy Vice President of Development Speaker Cameron Purdy is Vice President of Development
More informationGemFire: A Case Study in Online Service delivery
THE ENTERPRISE DATA FABRIC Performance, Availability and Real-time Intelligence for Online Portals - Achieving this triple convergence with the GemFire Enterprise Data Fabric (EDF) Few would argue that
More informationTop 10 Reasons why MySQL Experts Switch to SchoonerSQL - Solving the common problems users face with MySQL
SCHOONER WHITE PAPER Top 10 Reasons why MySQL Experts Switch to SchoonerSQL - Solving the common problems users face with MySQL About Schooner Information Technology Schooner Information Technology provides
More informationCASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level. -ORACLE TIMESTEN 11gR1
CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level -ORACLE TIMESTEN 11gR1 CASE STUDY Oracle TimesTen In-Memory Database and Shared Disk HA Implementation
More informationTIBCO Live Datamart: Push-Based Real-Time Analytics
TIBCO Live Datamart: Push-Based Real-Time Analytics ABSTRACT TIBCO Live Datamart is a new approach to real-time analytics and data warehousing for environments where large volumes of data require a management
More informationAchieving Nanosecond Latency Between Applications with IPC Shared Memory Messaging
Achieving Nanosecond Latency Between Applications with IPC Shared Memory Messaging In some markets and scenarios where competitive advantage is all about speed, speed is measured in micro- and even nano-seconds.
More informationQuantum StorNext. Product Brief: Distributed LAN Client
Quantum StorNext Product Brief: Distributed LAN Client NOTICE This product brief may contain proprietary information protected by copyright. Information in this product brief is subject to change without
More informationHow To Improve Your Communication With An Informatica Ultra Messaging Streaming Edition
Messaging High Performance Peer-to-Peer Messaging Middleware brochure Can You Grow Your Business Without Growing Your Infrastructure? The speed and efficiency of your messaging middleware is often a limiting
More informationTips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier
Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Simon Law TimesTen Product Manager, Oracle Meet The Experts: Andy Yao TimesTen Product Manager, Oracle Gagan Singh Senior
More informationOracle TimesTen In-Memory Database on Oracle Exalogic Elastic Cloud
An Oracle White Paper July 2011 Oracle TimesTen In-Memory Database on Oracle Exalogic Elastic Cloud Executive Summary... 3 Introduction... 4 Hardware and Software Overview... 5 Compute Node... 5 Storage
More informationInformatica Ultra Messaging SMX Shared-Memory Transport
White Paper Informatica Ultra Messaging SMX Shared-Memory Transport Breaking the 100-Nanosecond Latency Barrier with Benchmark-Proven Performance This document contains Confidential, Proprietary and Trade
More informationMaximum Availability Architecture
Oracle Data Guard: Disaster Recovery for Sun Oracle Database Machine Oracle Maximum Availability Architecture White Paper April 2010 Maximum Availability Architecture Oracle Best Practices For High Availability
More informationTechnology Brochure New Technology for the Digital Consumer
Technology Brochure New Technology for the Digital Consumer Redefining how Service Providers deliver the Digital Experience 7 August 2014 New Technology for the Digital Consumer Consumer attitudes and
More informationHow To Virtualize A Storage Area Network (San) With Virtualization
A New Method of SAN Storage Virtualization Table of Contents 1 - ABSTRACT 2 - THE NEED FOR STORAGE VIRTUALIZATION 3 - EXISTING STORAGE VIRTUALIZATION METHODS 4 - A NEW METHOD OF VIRTUALIZATION: Storage
More informationScaleArc idb Solution for SQL Server Deployments
ScaleArc idb Solution for SQL Server Deployments Objective This technology white paper describes the ScaleArc idb solution and outlines the benefits of scaling, load balancing, caching, SQL instrumentation
More informationScaling Healthcare Applications to Meet Rising Challenges of Healthcare IT
Scaling Healthcare Applications to Meet Rising Challenges of Healthcare IT December 2013 Copyright 2013 GigaSpaces. All Rights Reserved. Healthcare IT has entered the era of Big Data. Are your applications
More informationCDH AND BUSINESS CONTINUITY:
WHITE PAPER CDH AND BUSINESS CONTINUITY: An overview of the availability, data protection and disaster recovery features in Hadoop Abstract Using the sophisticated built-in capabilities of CDH for tunable
More informationAn Oracle White Paper May 2011. Exadata Smart Flash Cache and the Oracle Exadata Database Machine
An Oracle White Paper May 2011 Exadata Smart Flash Cache and the Oracle Exadata Database Machine Exadata Smart Flash Cache... 2 Oracle Database 11g: The First Flash Optimized Database... 2 Exadata Smart
More informationUnderstanding the Benefits of IBM SPSS Statistics Server
IBM SPSS Statistics Server Understanding the Benefits of IBM SPSS Statistics Server Contents: 1 Introduction 2 Performance 101: Understanding the drivers of better performance 3 Why performance is faster
More informationCloud Based Application Architectures using Smart Computing
Cloud Based Application Architectures using Smart Computing How to Use this Guide Joyent Smart Technology represents a sophisticated evolution in cloud computing infrastructure. Most cloud computing products
More informationIS IN-MEMORY COMPUTING MAKING THE MOVE TO PRIME TIME?
IS IN-MEMORY COMPUTING MAKING THE MOVE TO PRIME TIME? EMC and Intel work with multiple in-memory solutions to make your databases fly Thanks to cheaper random access memory (RAM) and improved technology,
More informationAccelerating Enterprise Applications and Reducing TCO with SanDisk ZetaScale Software
WHITEPAPER Accelerating Enterprise Applications and Reducing TCO with SanDisk ZetaScale Software SanDisk ZetaScale software unlocks the full benefits of flash for In-Memory Compute and NoSQL applications
More informationWITH BIGMEMORY WEBMETHODS. Introduction
WEBMETHODS WITH BIGMEMORY Guaranteed low latency for all data processing needs TABLE OF CONTENTS 1 Introduction 2 Key use cases for with webmethods 5 Using with webmethods 6 Next steps webmethods is the
More informationAccelerating Web-Based SQL Server Applications with SafePeak Plug and Play Dynamic Database Caching
Accelerating Web-Based SQL Server Applications with SafePeak Plug and Play Dynamic Database Caching A SafePeak Whitepaper February 2014 www.safepeak.com Copyright. SafePeak Technologies 2014 Contents Objective...
More informationResource Utilization of Middleware Components in Embedded Systems
Resource Utilization of Middleware Components in Embedded Systems 3 Introduction System memory, CPU, and network resources are critical to the operation and performance of any software system. These system
More informationAchieving Zero Downtime and Accelerating Performance for WordPress
Application Note Achieving Zero Downtime and Accelerating Performance for WordPress Executive Summary WordPress is the world s most popular open source website content management system (CMS). As usage
More informationORACLE COHERENCE 12CR2
ORACLE COHERENCE 12CR2 KEY FEATURES AND BENEFITS ORACLE COHERENCE IS THE #1 IN-MEMORY DATA GRID. KEY FEATURES Fault-tolerant in-memory distributed data caching and processing Persistence for fast recovery
More informationCloud Infrastructure Foundation. Building a Flexible, Reliable and Automated Cloud with a Unified Computing Fabric from Egenera
Cloud Infrastructure Foundation Building a Flexible, Reliable and Automated Cloud with a Unified Computing Fabric from Egenera Executive Summary At its heart, cloud computing is a new operational and business
More informationSolving I/O Bottlenecks to Enable Superior Cloud Efficiency
WHITE PAPER Solving I/O Bottlenecks to Enable Superior Cloud Efficiency Overview...1 Mellanox I/O Virtualization Features and Benefits...2 Summary...6 Overview We already have 8 or even 16 cores on one
More informationThe IBM Cognos Platform for Enterprise Business Intelligence
The IBM Cognos Platform for Enterprise Business Intelligence Highlights Optimize performance with in-memory processing and architecture enhancements Maximize the benefits of deploying business analytics
More informationVeritas Storage Foundation High Availability for Windows by Symantec
Veritas Storage Foundation High Availability for Windows by Symantec Simple-to-use solution for high availability and disaster recovery of businesscritical Windows applications Data Sheet: High Availability
More informationPluribus Netvisor Solution Brief
Pluribus Netvisor Solution Brief Freedom Architecture Overview The Pluribus Freedom architecture presents a unique combination of switch, compute, storage and bare- metal hypervisor OS technologies, and
More informationSoftware-Defined Networks Powered by VellOS
WHITE PAPER Software-Defined Networks Powered by VellOS Agile, Flexible Networking for Distributed Applications Vello s SDN enables a low-latency, programmable solution resulting in a faster and more flexible
More informationGemFire Enterprise Architectural Overview
GemFire Enterprise Architectural Overview Release 5.0 GemFire Architecture CONFIDENTIAL Copyright 2006 page 2 About this Guide This guide describes the major services and functions in the GemStone GemFire
More informationInnovative technology for big data analytics
Technical white paper Innovative technology for big data analytics The HP Vertica Analytics Platform database provides price/performance, scalability, availability, and ease of administration Table of
More informationHighly Available Mobile Services Infrastructure Using Oracle Berkeley DB
Highly Available Mobile Services Infrastructure Using Oracle Berkeley DB Executive Summary Oracle Berkeley DB is used in a wide variety of carrier-grade mobile infrastructure systems. Berkeley DB provides
More informationAn Oracle White Paper June 2012. High Performance Connectors for Load and Access of Data from Hadoop to Oracle Database
An Oracle White Paper June 2012 High Performance Connectors for Load and Access of Data from Hadoop to Oracle Database Executive Overview... 1 Introduction... 1 Oracle Loader for Hadoop... 2 Oracle Direct
More informationScaleArc for SQL Server
Solution Brief ScaleArc for SQL Server Overview Organizations around the world depend on SQL Server for their revenuegenerating, customer-facing applications, running their most business-critical operations
More informationMemory-Centric Database Acceleration
Memory-Centric Database Acceleration Achieving an Order of Magnitude Increase in Database Performance A FedCentric Technologies White Paper September 2007 Executive Summary Businesses are facing daunting
More informationUsing an In-Memory Data Grid for Near Real-Time Data Analysis
SCALEOUT SOFTWARE Using an In-Memory Data Grid for Near Real-Time Data Analysis by Dr. William Bain, ScaleOut Software, Inc. 2012 ScaleOut Software, Inc. 12/27/2012 IN today s competitive world, businesses
More informationJoramMQ, a distributed MQTT broker for the Internet of Things
JoramMQ, a distributed broker for the Internet of Things White paper and performance evaluation v1.2 September 214 mqtt.jorammq.com www.scalagent.com 1 1 Overview Message Queue Telemetry Transport () is
More informationVERITAS Business Solutions. for DB2
VERITAS Business Solutions for DB2 V E R I T A S W H I T E P A P E R Table of Contents............................................................. 1 VERITAS Database Edition for DB2............................................................
More information<Insert Picture Here> Oracle NoSQL Database A Distributed Key-Value Store
Oracle NoSQL Database A Distributed Key-Value Store Charles Lamb, Consulting MTS The following is intended to outline our general product direction. It is intended for information
More informationPEPPERDATA IN MULTI-TENANT ENVIRONMENTS
..................................... PEPPERDATA IN MULTI-TENANT ENVIRONMENTS technical whitepaper June 2015 SUMMARY OF WHAT S WRITTEN IN THIS DOCUMENT If you are short on time and don t want to read the
More informationActian Vector in Hadoop
Actian Vector in Hadoop Industrialized, High-Performance SQL in Hadoop A Technical Overview Contents Introduction...3 Actian Vector in Hadoop - Uniquely Fast...5 Exploiting the CPU...5 Exploiting Single
More informationEnhance Service Delivery and Accelerate Financial Applications with Consolidated Market Data
White Paper Enhance Service Delivery and Accelerate Financial Applications with Consolidated Market Data What You Will Learn Financial market technology is advancing at a rapid pace. The integration of
More informationVirtual Operational Data Store (VODS) A Syncordant White Paper
Virtual Operational Data Store (VODS) A Syncordant White Paper Table of Contents Executive Summary... 3 What is an Operational Data Store?... 5 Differences between Operational Data Stores and Data Warehouses...
More informationDisaster Recovery for Oracle Database
Disaster Recovery for Oracle Database Zero Data Loss Recovery Appliance, Active Data Guard and Oracle GoldenGate ORACLE WHITE PAPER APRIL 2015 Overview Oracle Database provides three different approaches
More informationDataStax Enterprise, powered by Apache Cassandra (TM)
PerfAccel (TM) Performance Benchmark on Amazon: DataStax Enterprise, powered by Apache Cassandra (TM) Disclaimer: All of the documentation provided in this document, is copyright Datagres Technologies
More informationOptimize VDI with Server-Side Storage Acceleration
WHITE PAPER Optimize VDI with Server-Side Storage Acceleration Eliminate Storage Bottlenecks for Fast, Reliable Virtual Desktop Performance 1 Virtual Desktop Infrastructures (VDI) give users easy access
More informationStreamBase High Availability
StreamBase High Availability Deploy Mission-Critical StreamBase Applications in a Fault Tolerant Configuration By Richard Tibbetts Chief Technology Officer, StreamBase Systems StreamBase High Availability
More informationCarol Palmer, Principal Product Manager, Oracle Corporation
USING ORACLE INTERMEDIA IN RETAIL BANKING PAYMENT SYSTEMS Carol Palmer, Principal Product Manager, Oracle Corporation INTRODUCTION Payment systems deployed by retail banks today include traditional paper
More informationIntroduction 1 Performance on Hosted Server 1. Benchmarks 2. System Requirements 7 Load Balancing 7
Introduction 1 Performance on Hosted Server 1 Figure 1: Real World Performance 1 Benchmarks 2 System configuration used for benchmarks 2 Figure 2a: New tickets per minute on E5440 processors 3 Figure 2b:
More informationBig Data Functionality for Oracle 11 / 12 Using High Density Computing and Memory Centric DataBase (MCDB) Frequently Asked Questions
Big Data Functionality for Oracle 11 / 12 Using High Density Computing and Memory Centric DataBase (MCDB) Frequently Asked Questions Overview: SGI and FedCentric Technologies LLC are pleased to announce
More informationConverged, Real-time Analytics Enabling Faster Decision Making and New Business Opportunities
Technology Insight Paper Converged, Real-time Analytics Enabling Faster Decision Making and New Business Opportunities By John Webster February 2015 Enabling you to make the best technology decisions Enabling
More informationBig data management with IBM General Parallel File System
Big data management with IBM General Parallel File System Optimize storage management and boost your return on investment Highlights Handles the explosive growth of structured and unstructured data Offers
More informationHyperQ Storage Tiering White Paper
HyperQ Storage Tiering White Paper An Easy Way to Deal with Data Growth Parsec Labs, LLC. 7101 Northland Circle North, Suite 105 Brooklyn Park, MN 55428 USA 1-763-219-8811 www.parseclabs.com info@parseclabs.com
More informationOnline Transaction Processing in SQL Server 2008
Online Transaction Processing in SQL Server 2008 White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 provides a database platform that is optimized for today s applications,
More informationThe Benefits of Virtualizing
T E C H N I C A L B R I E F The Benefits of Virtualizing Aciduisismodo Microsoft SQL Dolore Server Eolore in Dionseq Hitachi Storage Uatummy Environments Odolorem Vel Leveraging Microsoft Hyper-V By Heidi
More informationComparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications
Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications White Paper Table of Contents Overview...3 Replication Types Supported...3 Set-up &
More informationAffordable, Scalable, Reliable OLTP in a Cloud and Big Data World: IBM DB2 purescale
WHITE PAPER Affordable, Scalable, Reliable OLTP in a Cloud and Big Data World: IBM DB2 purescale Sponsored by: IBM Carl W. Olofson December 2014 IN THIS WHITE PAPER This white paper discusses the concept
More informationIntegrated Grid Solutions. and Greenplum
EMC Perspective Integrated Grid Solutions from SAS, EMC Isilon and Greenplum Introduction Intensifying competitive pressure and vast growth in the capabilities of analytic computing platforms are driving
More informationOptimizing the Performance of Your Longview Application
Optimizing the Performance of Your Longview Application François Lalonde, Director Application Support May 15, 2013 Disclaimer This presentation is provided to you solely for information purposes, is not
More informationHigh Availability Solutions for the MariaDB and MySQL Database
High Availability Solutions for the MariaDB and MySQL Database 1 Introduction This paper introduces recommendations and some of the solutions used to create an availability or high availability environment
More informationPRODUCTS & TECHNOLOGY
PRODUCTS & TECHNOLOGY DATA CENTER CLASS WAN OPTIMIZATION Today s major IT initiatives all have one thing in common: they require a well performing Wide Area Network (WAN). However, many enterprise WANs
More informationWhite Paper. Optimizing the Performance Of MySQL Cluster
White Paper Optimizing the Performance Of MySQL Cluster Table of Contents Introduction and Background Information... 2 Optimal Applications for MySQL Cluster... 3 Identifying the Performance Issues.....
More informationApplication Brief: Using Titan for MS SQL
Application Brief: Using Titan for MS Abstract Businesses rely heavily on databases for day-today transactions and for business decision systems. In today s information age, databases form the critical
More informationHow To Speed Up A Flash Flash Storage System With The Hyperq Memory Router
HyperQ Hybrid Flash Storage Made Easy White Paper Parsec Labs, LLC. 7101 Northland Circle North, Suite 105 Brooklyn Park, MN 55428 USA 1-763-219-8811 www.parseclabs.com info@parseclabs.com sales@parseclabs.com
More informationMicrosoft SharePoint 2010 on VMware Availability and Recovery Options. Microsoft SharePoint 2010 on VMware Availability and Recovery Options
This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents listed at http://www.vmware.com/download/patents.html. VMware
More informationTIBCO ActiveSpaces Use Cases How in-memory computing supercharges your infrastructure
TIBCO Use Cases How in-memory computing supercharges your infrastructure is a great solution for lifting the burden of big data, reducing reliance on costly transactional systems, and building highly scalable,
More informationSymantec Storage Foundation High Availability for Windows
Symantec Storage Foundation High Availability for Windows Storage management, high availability and disaster recovery for physical and virtual Windows applications Data Sheet: High Availability Overview
More informationCloud Server. Parallels. An Introduction to Operating System Virtualization and Parallels Cloud Server. White Paper. www.parallels.
Parallels Cloud Server White Paper An Introduction to Operating System Virtualization and Parallels Cloud Server www.parallels.com Table of Contents Introduction... 3 Hardware Virtualization... 3 Operating
More informationSQLstream Blaze and Apache Storm A BENCHMARK COMPARISON
SQLstream Blaze and Apache Storm A BENCHMARK COMPARISON 2 The V of Big Data Velocity means both how fast data is being produced and how fast the data must be processed to meet demand. Gartner The emergence
More informationBerkeley DB and Solid Data
Berkeley DB and Solid Data October 2002 A white paper by Sleepycat and Solid Data Systems Table of Contents Introduction to Berkeley DB 1 Performance Tuning in Database Applications 2 Introduction to Solid
More informationIntegration Guide. EMC Data Domain and Silver Peak VXOA 4.4.10 Integration Guide
Integration Guide EMC Data Domain and Silver Peak VXOA 4.4.10 Integration Guide August 2013 Copyright 2013 EMC Corporation. All Rights Reserved. EMC believes the information in this publication is accurate
More informationUsing In-Memory Computing to Simplify Big Data Analytics
SCALEOUT SOFTWARE Using In-Memory Computing to Simplify Big Data Analytics by Dr. William Bain, ScaleOut Software, Inc. 2012 ScaleOut Software, Inc. 12/27/2012 T he big data revolution is upon us, fed
More informationRunning a Workflow on a PowerCenter Grid
Running a Workflow on a PowerCenter Grid 2010-2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise)
More informationXTM Web 2.0 Enterprise Architecture Hardware Implementation Guidelines. A.Zydroń 18 April 2009. Page 1 of 12
XTM Web 2.0 Enterprise Architecture Hardware Implementation Guidelines A.Zydroń 18 April 2009 Page 1 of 12 1. Introduction...3 2. XTM Database...4 3. JVM and Tomcat considerations...5 4. XTM Engine...5
More informationIn-Memory Computing Principles and Technology Overview
In-Memory Computing Principles and Technology Overview Agenda > Overview / Why In Memory" > Use Cases" > Concepts & Approaches" > In-Memory Computing Platform 6.1 In-Memory Data Grid In-Memory HPC In-Memory
More informationOracle Database In-Memory The Next Big Thing
Oracle Database In-Memory The Next Big Thing Maria Colgan Master Product Manager #DBIM12c Why is Oracle do this Oracle Database In-Memory Goals Real Time Analytics Accelerate Mixed Workload OLTP No Changes
More informationORACLE DATABASE 10G ENTERPRISE EDITION
ORACLE DATABASE 10G ENTERPRISE EDITION OVERVIEW Oracle Database 10g Enterprise Edition is ideal for enterprises that ENTERPRISE EDITION For enterprises of any size For databases up to 8 Exabytes in size.
More informationObject Storage: A Growing Opportunity for Service Providers. White Paper. Prepared for: 2012 Neovise, LLC. All Rights Reserved.
Object Storage: A Growing Opportunity for Service Providers Prepared for: White Paper 2012 Neovise, LLC. All Rights Reserved. Introduction For service providers, the rise of cloud computing is both a threat
More informationEMC XtremSF: Delivering Next Generation Storage Performance for SQL Server
White Paper EMC XtremSF: Delivering Next Generation Storage Performance for SQL Server Abstract This white paper addresses the challenges currently facing business executives to store and process the growing
More informationEMC Unified Storage for Microsoft SQL Server 2008
EMC Unified Storage for Microsoft SQL Server 2008 Enabled by EMC CLARiiON and EMC FAST Cache Reference Copyright 2010 EMC Corporation. All rights reserved. Published October, 2010 EMC believes the information
More informationREDEFINE SIMPLICITY TOP REASONS: EMC VSPEX BLUE FOR VIRTUALIZED ENVIRONMENTS
REDEFINE SIMPLICITY AGILE. SCALABLE. TRUSTED. TOP REASONS: EMC VSPEX BLUE FOR VIRTUALIZED ENVIRONMENTS Redefine Simplicity: Agile, Scalable and Trusted. Mid-market and Enterprise customers as well as Managed
More informationAn 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 informationZend and IBM: Bringing the power of PHP applications to the enterprise
Zend and IBM: Bringing the power of PHP applications to the enterprise A high-performance PHP platform that helps enterprises improve and accelerate web and mobile application development Highlights: Leverages
More informationDIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION
DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION A DIABLO WHITE PAPER AUGUST 2014 Ricky Trigalo Director of Business Development Virtualization, Diablo Technologies
More informationBenchmarking Couchbase Server for Interactive Applications. By Alexey Diomin and Kirill Grigorchuk
Benchmarking Couchbase Server for Interactive Applications By Alexey Diomin and Kirill Grigorchuk Contents 1. Introduction... 3 2. A brief overview of Cassandra, MongoDB, and Couchbase... 3 3. Key criteria
More informationVirtual SAN Design and Deployment Guide
Virtual SAN Design and Deployment Guide TECHNICAL MARKETING DOCUMENTATION VERSION 1.3 - November 2014 Copyright 2014 DataCore Software All Rights Reserved Table of Contents INTRODUCTION... 3 1.1 DataCore
More informationLustre Networking BY PETER J. BRAAM
Lustre Networking BY PETER J. BRAAM A WHITE PAPER FROM CLUSTER FILE SYSTEMS, INC. APRIL 2007 Audience Architects of HPC clusters Abstract This paper provides architects of HPC clusters with information
More informationTier Architectures. Kathleen Durant CS 3200
Tier Architectures Kathleen Durant CS 3200 1 Supporting Architectures for DBMS Over the years there have been many different hardware configurations to support database systems Some are outdated others
More information