smartvista ci ready

16
SmartVista CI Ready and NonStop Architectures BPC and HP NonStop seminar Athens, 12 th October,2011 Oleg Patsiansky, Senior Solutions Architect

Upload: lluvia

Post on 14-Jan-2016

118 views

Category:

Documents


1 download

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 Presentation

TRANSCRIPT

Page 1: SmartVista CI Ready

SmartVista CI Ready and NonStop Architectures

BPC and HP NonStop seminarAthens, 12th October,2011

Oleg Patsiansky, Senior Solutions Architect

Page 2: SmartVista CI Ready

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

Page 3: SmartVista CI Ready

3

SmartVista as BASE24 Upgrade Option

Page 4: SmartVista CI Ready

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

Page 5: SmartVista CI Ready

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

Page 6: SmartVista CI Ready

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

Page 7: SmartVista CI Ready

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

Page 8: SmartVista CI Ready

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

Page 9: SmartVista CI Ready

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

Page 10: SmartVista CI Ready

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

Page 11: SmartVista CI Ready

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

Page 12: SmartVista CI Ready

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

Page 13: SmartVista CI Ready

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

Page 14: SmartVista CI Ready

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

Page 15: SmartVista CI Ready

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

Page 16: SmartVista CI Ready

16

www.bpcbt.com

SeminarThe SmartVista alternative on NonStop