29. NUMA Architecture
Using McObject’s 64-bit eXtremeDB-64, the application creates a 1.17
Terabyte, 15.54 billion row database on a 160-core Linux based
SGI® Altix® 4700 server.
30. NUMA Architecture
It supports up to 512 * sockets or 1024 cores under one instance of
Linux and as much as 128TB of globally addressable
memory.
31. NUMA Architecture
CPU-Socket-Isolation via PhysicalNIC / PhysicalCPU pairing.
Multiple CPU sockets holding multiple CPUs should be used like multiple
machines. Avoid inter-CPU communication
33. InfiniBand & 10GbE
In computer networking, Server Message Block (SMB), also known as Common
Internet File System (CIFS, /ˈsɪfs/) operates as an application-layer network protocol[1]
mainly used for providing shared access to files, printers, serial ports, and
miscellaneous communications between nodes on a network.
38. Message Queue
ZeroMQ
Crazy fast
Brokerless architecture
In-process library
Lower latencies
Very simple to use
No persistence – requiring higher
layers to manage persistence
RabbitMQ
VMware vFabric
AMQP compliant
Written in erlang
Small footprint and seemingly fewer
lines of code in comparison to other
AMQP compliant queue managers
40. Tick & Time series database
eXtremeDB Financial Edition meets the specialized requirements of
handling market data with several powerful features:
Flexible data layout. eXtremeDB Financial Edition implements columnar data
layout for fields of type ‘sequence’. Sequences can be combined to form a time series, ideal
for working with tick streams, historical quotes and other sequential data. The technology
supports database designs that combine row-based and column-based layouts, to best
leverage L1/L2 cache speed.
Traditional DBMSs bring rows of data into L1/L2 cache for processing. But financial data –
such as trades and quotes – are better handled by a column-based layout that avoids
flooding the cache with unwanted data.
Vector-based statistical function library. Vector-based statistical
functions provide high efficiency by executing over all or part of one or more sequences and
supporting assembly lines of operations on sequences, for statistical/quantitative analysis
eXtremeDB Financial Edition provides a rich library of vector-basedstatistical functions that
execute over sequence to accelerate management of time series data.
Handles real-time and historical data. eXtremeDB Financial Edition’s
in-memory storage is ideal for real-time data, while developers can easily specify persistent
tables for historical data with a simple notation in the database schema. eXtremeDB
programming skills are fully interchangeable between in-memory and persistent database
designs (developers needn’t learn two database system products for real-time and historical
data).
41. Complex Event Processing
우리는 대용량 고속 데이터에 대한 통찰력을 가지기 위한 복합 이벤트 처리
기술(CEP), 인-메모리 기반 분석 기술, 대용량 데이터 베이스 및 저장 기술 등 고급 기술
세트를 제공합니다. 복합 이벤트 분석(Complex Event Analytics) 솔루션은 실시간
대용량 정보 소스(Source)로부터 통찰과 함께 즉시 의사 결정을 지원하는 혁신적인
솔루션입니다.
46. TOP500 - 1 st
Blue Gene is an IBM project aimed at designing supercomputers that can reach operating speeds in
the PFLOPS (petaFLOPS) range, with low power consumption.