smartvista ci ready
DESCRIPTION
SmartVista CI Ready and NonStop Architectures BPC and HP NonStop seminar Athens, 12 th October,2011 Oleg Patsiansky, Senior Solutions Architect. SmartVista CI Ready. HP and BPC Banking Technologies consider SmartVista NonStop solution as a strategic one for payments. - PowerPoint PPT PresentationTRANSCRIPT
SmartVista CI Ready and NonStop Architectures
BPC and HP NonStop seminarAthens, 12th October,2011
Oleg Patsiansky, Senior Solutions Architect
2
SmartVista CI Ready
HP and BPC Banking Technologies consider SmartVista NonStop solution as a strategic one for payments
HP and BPC Banking Technologies consider SmartVista NonStop solution as a strategic one for payments
3
SmartVista as BASE24 Upgrade Option
4
Porting Project Goals
Port SmartVista FrontEnd switching component on
HP Integrity NonStop platform Keep NonStop version of SmartVista FrontEnd as
close as possible to common UNIX version Use proprietary NonStop features if required Develop source code translation procedures to keep
NonStop version up-to-date Suggest a NonStop-based hardware environment
5
Loyalty
POSManagement
ATM Scenario Builder
Communication Component
Kernel
CommunicationProtocol
Dyn
amic
Lin
k In
terfa
ce
Communication Component
Formatters Component
Kernel
Formatter
Dyn
amic
Lin
k In
terfa
ce
Formatters Component
AuthorizationEngine Kernel
AuthorizationProcedure
Dyn
amic
Lin
k In
terfa
ce
Auth Engine Component
AuthorizationKernel
Database
HSMKernel
l
Specific HSMInterface
Dyn
amic
Lin
k In
terfa
ce
HSM Component
Interface Component
Card & Merchant Management
CardManagement Component
ATMManagement
MerchantManagement Component
BillingManagement Component
Chip Cards
MagStripeCards
Card ProductionComponent
Interface Tier
Integration Tier
Business Logic Tier
Database Tier
Integration Component
Authorization Switch
Porting Target – SmartVista FrontEnd
6
Fault Tolerant Message Flow
TCP
CROUTER
ATMint
TXROUTER
STDAUTH
NWint HOSTint
Through crouterand tcpcomms or
x25comms
HSMcomms
ON_US
SVFE
$$
Host Security Module
1st stage2nd stage3rd stage
ON-THEM
CBS
ATMint ATMint
TXROUTER TXROUTER
Queue
7
Prerequisites
Stateless components Multiple instances for every process type (similar to
NonStop Server Class concept) Single-threaded processes Message prioritizing GUI is not a critical component
8
NonStop Infrastructure ExampleTerminals
Host connections
Firewall
Firewall
Oracle DataGuard
Hardware:2 HP Integrity rx6600 Servers, including:· 4 cores· 16GB of RAM· 16 x 300GB SFF Hard Disks in
RAID1· DVD/ROM drive
HP Integrity NonStop NS2004 Server (Production), including:· 4 logical CPU· 2 cores per logical CPU· 16GB of RAM· 10 x 146 GB Hard Disks· 6 x 72 GB Hard Disks· Rack Mount Console with DVD/
ROM drive· 1 LTO 3 Tape Drive
HP Integrity NonStop NS2002 Server (DR), including:· 2 logical CPU· 2 cores per logical CPU· 16GB of RAM· 10 x 146 GB Hard Disks· 6 x 72 GB Hard Disks· Rack Mount Console with DVD/
ROM drive· 1 LTO 3 Tape Drive
6 Cisco Catalyst 2911 K9 Routers3 Thales 8xxx HSMs high-speed
Users
Front End Passive
Web Access Passive
Catalyst 29xx
Catalyst 29xx
Ethernet
EthernetDR SITE
Thales 8xxx 220 TPS
Back Office Passive
HP Integrity rx66004 cores 16GB RAM
5
41 6
2 7
3 8
INIT
1 2
UID
5
41 6
2 7
3 8
HP Integrity NonStop NS200216GB RAM Per CPU
5
41 6
2 7
3 8
INIT
1 2
UID
5
41 6
2 7
3 8
Firewall
Front End Active
Web Access Active
Catalyst 29xx
Catalyst 29xx
Ethernet
EthernetPRODUCTION
SITE
Thales 8xxx 220 TPS
Back Office Active
5
41 6
2 7
3 8
INIT
1 2
UID
5
41 6
2 7
3 8
HP Integrity NonStop NS200416GB RAM Per CPU
5
41 6
2 7
3 8
INIT
1 2
UID
5
41 6
2 7
3 8
Catalyst 29xx
Ethernet
Catalyst 29xx
Ethernet
RDF replication
Thales 8xxx 220 TPS
HP Integrity rx66004 cores 16GB RAM
EXPAND
HP
StorageWorks1/8 G2 TapeAutoloader
Ready Clean Attention Error Cancel
NextPrevious
Enter
HP FC LTO
Tape Library
9
Hardware Infrastructure Features
HA-enabled environment with better availability
compared to UNIX Less hardware compared to all-UNIX environment Expand option available for distributed database No SAN and hardware mirroring required up to mid-
size requirement Scalability on request
10
Availability Features
Uses native RDF/GoldenGate/DRnet features for
replication Both Active-Passive and Active-Active modes ready Expand option available for distributed database ServerNet feature used for clustering Remote DR/Second Production Site installation
capability
11
Target Implementation Environments
“Pure Switching” installations ATM/Device Controller installations Horizontally scaled environments Active-Active installations with non-equal nodes Where RTO = 0 is a must Retention of the Nonstop platform is a priority
12
Project Goals Achieved
SmartVista FrontEnd ported on HP Integrity NonStop
platform NonStop version of SmartVista FrontEnd inherits all
the functionality of UNIX version Runs on top of proprietary layers of NonStop Automatic procedures available for source code
translation from UNIX version Suggested NonStop based hardware environment
13
Important To Know
Functionality (including operational) identical to common
UNIX-based solution OSS used instead of Guardian to manage SmartVista
processes It is possible to control the processes from Guardian as
well Uses native NonStop TS/MP features for queues and
message priorities Process types are registered as Server Classes
14
Benchmark Experiences
Two benchmarks conducted – Bangalore and Cupertino Solution tested for compatibility on H-, G- and J-Series
platforms Benchmarked on G- and J-Series including NonStop
BladeSystem 180TPS /2-way, 240TPS/4-way with less than 50% CPU
load Fault tolerance tests passed - CPU shutdown while
system running
15
Platforms OS RDBMS Other soft
IBM Power Systems (System p, System i)HP Proliant Systems
(ML, DL, BL … all x86)
HP Integrity rx SystemsSUN SPARC Systems
(M, T … all x86)Stratus ftServerx86_64 systemsVMWare EXHP Integrity Nonstop
HP HPUX 11IBM AIX 5.3, 6.1RedHat Linux 5SuSe Linux 11OEL Linux 5Sun Solaris 10IBM I (i5/OS)HP Nonstop OS J06
(OSS)
Oracle 9i, 10gR2, 11gR1, 11gR2
SQL/MX and DB2 9.7 (Cobra)
C compiler ( GCC, CC )PerlShellOracle ClientTACL and OSS shell
Technical Environment
SmartVista remains an Open System application on Nonstop
16
www.bpcbt.com
SeminarThe SmartVista alternative on NonStop