Unmatched Migration a NonStop success story 01.05.2018, HANS-JRG - - PowerPoint PPT Presentation

unmatched migration a nonstop success story
SMART_READER_LITE
LIVE PREVIEW

Unmatched Migration a NonStop success story 01.05.2018, HANS-JRG - - PowerPoint PPT Presentation

Unmatched Migration a NonStop success story 01.05.2018, HANS-JRG RICHTER/ IT-OPERATIONS agenda Introduction Motivation Migration Concept Go Live and Results Challenges 1 Introduction Ingenico Group in figures 6,000


slide-1
SLIDE 1

Unmatched Migration – a NonStop success story

01.05.2018, HANS-JÖRG RICHTER/ IT-OPERATIONS

slide-2
SLIDE 2

agenda

 Introduction  Motivation  Migration Concept  Go Live and Results  Challenges

slide-3
SLIDE 3

1

Introduction

slide-4
SLIDE 4

4 Unmatched Migration - a NonStop success story * 01/05/2018

6,000

EMPLOYEES, 74 NATIONALITIES

88

LOCATIONS

> €2 billion

TURNOVER HAS DOUBLED IN 4 YEARS

170

COUNTRIES WITH INGENICO REPRESENTATION

1,000+

PARTNER BANKS AND ACQUIRERS

300+

PAYMENT PROCEDURES

Ingenico Group in figures

slide-5
SLIDE 5

5 Unmatched Migration - a NonStop success story * 01/05/2018

Our comprehensive range of terminals, together with our partnership agreements, allows Ingenico Smart Terminals to offer you over 250 payment methods. Ingenico Payment Services believes in unlimited payment

  • solutions. Our strong position

in Europe is the basis for our global service portfolio. Ingenico ePayments – scalable solutions for successful online

  • business. With only one

interface, you can gain access to more than 200 acceptance partners and 150 payment methods.

Your partner for successful trade: stationary, online or mobile

slide-6
SLIDE 6

6

Ingenico Payment Services in figures

Unmatched Migration - a NonStop success story * 01/05/2018

95,000

CUSTOMERS IN GERMANY 160,000 CUSTOMERS THROUGHOUT EUROPE

583

EMPLOYEES IN GERMANY 1,000 EMPLOYEES THROUGHOUT EUROPE

2.04 billion

TRANSACTIONS PER YEAR IN GERMANY

288,000

TERMINALS AND CHECKOUT SOLUTIONS BEING USED IN GERMANY

€ 70 billion

VOLUME OF PROCESSED PAYMENT TRANSACTIONS IN GERMANY

slide-7
SLIDE 7

7

Our clients

Unmatched Migration - a NonStop success story * 01/05/2018

Below are some of the top companies, from a wide range of business sectors, who are long-standing customers of ours :

slide-8
SLIDE 8

2

Motivation

Why we started thinking about a technical update

slide-9
SLIDE 9

9

Fact 1

Unmatched Migration - a NonStop success story * 01/05/2018

NB54000c NB54000c NS2000 Purchase in 04/2012 Purchase in 04/2012 Purchase in 07/2009 Supported until at least 02/2019 Supported until at least 02/2019 Supported until 08/2017

  • Replacement of high availability infrastructure every five years
  • Test machine needs to be replaced (EoS 01.08.2017)
  • Renewal of contracts for support and licenses
slide-10
SLIDE 10

10

Fact 2

Unmatched Migration - a NonStop success story * 01/05/2018

  • Rematch the scaling of the production system to the daily use
  • Strategic decision to move epayments to an other ingenico entity

5 10 15 20 25 30 35 40 45 50 00:00 00:30 01:00 01:30 02:00 02:30 03:00 03:30 04:00 04:30 05:00 05:30 06:00 06:30 07:00 07:30 08:00 08:30 09:00 09:30 10:00 10:30 11:00 11:30 12:00 12:30 13:00 13:30 14:00 14:30 15:00 15:30 16:00 16:30 17:00 17:30 18:00 18:30 19:00 19:30 20:00 20:30 21:00 21:30 22:00 22:30 23:00 23:30

CPU load 23.12.2015

CPU-00 CPU-01 CPU-02 CPU-03 CPU-04 CPU-05

Batch utilization: Average ~ 63% Peak > 70% OLTP ultilization (Peak day): Average ~ 35% Peak ~ 43%

slide-11
SLIDE 11

3

Migration Concept

Scenarios, criterias and POC

slide-12
SLIDE 12

12

NonStop future Scenarios for IPS

  • Scenario 1: continuation of NonStop i

Change nothing until EoS (01.02.2019) for production Replace the testsystem (investment for just two years)

  • Scenario 2: switch to NonStop X

Replace all systems with new technology (primary, backup, test)

Unmatched Migration - a NonStop success story * 01/05/2018

Decision

  • Scenario 2: switch to NonStop X

Replace all systems with new technology (primary, backup, test) Size matters

  • HPE only provides performance figures for the cpu
  • IPS wants to reduce size of NonStop

 Need to do Proof of Concept on a production node

slide-13
SLIDE 13

13

Nonstop X for IPS

Unmatched Migration - a NonStop success story * 01/05/2018

NS7-4b2c IX1 NS7 X2

4 Blades dual-core

NonStop X

EC1 NB54000

6 Blades quad-core

NonStop i

NB54000

Reduced performance (~ -15 % ) Increased memory Increased disc capacity Increased the usage of SSD Increased comms throughput (IP CLIM)

slide-14
SLIDE 14

14

PoC

Unmatched Migration - a NonStop success story * 01/05/2018

Criteria specification Required value Measured value Passed 1) Poseidon OLTP Ingenico expects to receive a NonStop X Poseidon release their SW Vendor WL. Their expectation is that release will be compiled and ready for all areas (Online and Batch). It is Ingenico´s responsibility to have the Poseidon release for NonStop L16.05 available for the PoC. Ingenico will adjust the configuration of the application and database to the reduced NonStop X configuration of 4CPU/2core and 25 disk volumes. _ _ 2) Transaction Throuhoutput With support of the PDIAG solution, Ingenico will simulate several different OLTP scenarios with various transactions types. It is the responsibility of Ingenico to provide and setup the PDIAG environment. Transaction Response Times:

  • TRX volume of 300 to 400 TPS (measure the

response times)

  • Overall response times should be same range
  • r better as on current system

response time of the NonStop X should be better than NonStop i with 650 to 700 TPS the response time averages: NonStop i 22ms NonStop X 9ms Volume Test:

  • Use of reduced TRX set
  • Achieve 1.200 TPS (TRX per sec.) with CPU

Busy Rate (not more than 80%) CPU Busy < 80%

  • max. 1.147

TRX/sec

  • avg. CPU Busy

40%

  • Poseidon Quene Manager should not

report significant bottlneck warnings for increased numner of TRX time outs no messages from the queue manager process _

slide-15
SLIDE 15

15

PoC

Unmatched Migration - a NonStop success story * 01/05/2018

Criteria specification Required value Measured value Passed 3) Batch Processing – Day End Processing Clearing processing needs to be finished within certain period (depending on “Kassenschluss” and “Batch Windows of the Bank”). Complete data set will be loaded onto PoC system to run test scenario. Ingencio will collect for one or more days from the current production environment.

Comparison between current system and PoC system, using:

  • CPU Busy during execution time
  • Disk I/O
  • TMF TPS
  • Runtime of ZVMAIN processes (part of

Poseidon application)

  • Runtime of all post processing processes

(KUMUL,SPLIT) see graphic Disk Queue < 1 no error msg see graphic see graphic

  • 4) Risikoindex /

OLV Ingenico´s risk application “Risikoindex” is involved in each OLV OLTP TRX to detect fraud.

  • Response time is < 80ms
  • Timeout-Quote should not exceed an

average of 1% over a full day < 80ms < 1% 700 TRX/sec no time outs 0%

slide-16
SLIDE 16

4

Going Live

slide-17
SLIDE 17

17

Go live

Unmatched Migration - a NonStop success story * 01/05/2018

2016 2017

Oct Nov Dec Jan Feb Mar Apr May Jun

Order PoC Sep 01 Installation PoC Oct 14 PoC -> PRD Mar 31

Go LIVE

DR Scenario

Aug 20 PoC Nov 01 – Jan 13

Jul Aug

Installation Testsystem Feb 24 Installation 2nd Production System April 06 Jul 09 Oct 15 – Nov 01 Prepare PoC Regression Test Jan 13 – May 01 Performance Test Apr 01 – Jun 20 Dec Order NonStop X Data Synchronization Jun 12 – Jul 09

slide-18
SLIDE 18

18

Going live

Unmatched Migration - a NonStop success story * 01/05/2018

EC1

NonStop i

EC2 IX1

NonStop X

IX2 IX2 EC1

Shutdown of all applications Stop of RDF Start of all applications Start of RDF with Data Replication to NonStop i for possible fallback Data Replication to three systems

slide-19
SLIDE 19

19

results

  • Reduce operational costs
  • Except ISV´s
  • Faster batch execution time
  • Faster response time
  • Jobs with big I/O are very fast
  • Capacity for future growth

Unmatched Migration - a NonStop success story * 01/05/2018

NonStop i NonStop X factor Response time (650TPS) 22ms 9ms

  • Batch time

(example 1, high cpu activity) 04:10:21 h 01:25:49 h 2,91 Batch time (example 2, high disk acitivity) 0:58:18 h 00:07:57 h 7,33

slide-20
SLIDE 20

4

challenges

slide-21
SLIDE 21

21 Unmatched Migration - a NonStop success story * 01/05/2018

Synchronisation of data (RDF) Reduction of Volumes Complete new IP Infrastructure No more X.25 (SWANS)

slide-22
SLIDE 22

22

RDF

Less volumes means more configuration for replication There are some restrictions in RDF

  • File replications only with in/excludes possible
  • Source volume can only be used once in a configuration
  • Target volume can only be used once in a configuration

Unmatched Migration - a NonStop success story * 01/05/2018

Source File A File B File C Target 1 File A Target 1 File B Target 1 File C

Three different RDF instances

slide-23
SLIDE 23

23

Data movement

Unmatched Migration - a NonStop success story * 01/05/2018 ECLOG DB ZVMAIN UMSATZ L2Rep SEPA1 SEPA2 ECLOG DB ZVMAIN UMSATZ L2Rep SEPA1 SEPA2

Nonstop i NonStop X

Volum e Typ Beschreibung w eg Volum e Typ $DP001 HDD Poseidon ECLOG, DB x x x x x x x x x x $DP001 SSD $DP002 HDD Poseidon ZVMAI N, UMSATZ, L2Rep x x x x x x x x x x $DP002 SSD $DP003 HDD Poseidon ECLOG, Eigenentwicklungen, L2Rep x x x x x x x x x x $DP003 SSD $DP004 HDD Poseidon ZVMAI N, L2Rep x x x x x x x x x $DP004 SSD $DP005 HDD Poseidon ECLOG, DB, ZVMAI N, UMSATZ, L2Rep x x x x x x x x x x x x $DP005 SSD $DP006 HDD Poseidon DB, ZVMAI N, L2Rep x x x x x x x x x $DP006 SSD $DP007 HDD Poseidon ECLOG, ZVMAI N x x x x x x x x x $DP007 SSD $DP008 HDD Poseidon ZVMAI N, UMSATZ, L2Rep x x x x x x x x x $DP008 SSD $DP009 HDD Poseidon DB, SEPA2 x x x x (x) x x (x) $DP009 SSD $DP010 HDD Poseidon SEPA1 x x x (x) x x (x) $DP010 SSD $DP101 HDD Poseidon ECLOG, DB, UMSATZ x x x (x) (x) $DP101 SSD $DP102 HDD Poseidon ZVMAI N, UMSATZ, L2Rep x x x (x) (x) $DP102 SSD $DP103 HDD Poseidon HOME, DB, EMV x x $DP103 SSD $DP104 HDD Poseidon ECLOG, DB, ZVMAI N, UMSATZ, L2Rep x x x x x x $DP105 HDD Poseidon ECLOG, DB, UMSATZ x x x x $DP106 HDD Poseidon ECLOG, DB, UMSATZ x x x x $DP107 HDD Poseidon ECLOG, DB, CLS, ADAM x x x $DP108 HDD Poseidon UMSATZ, SEPA2 x x x $DP109 HDD Poseidon Seiteneinreicher, XML, UMSSAVE x $DP110 HDD Poseidon DB, Accounting x x $DP116 HDD Poseidon DTA x $DP118 HDD Poseidon ECLOG SEPA2 x x x

slide-24
SLIDE 24

24

RDF – before and after going life

Before

  • 3 instances for NonStop i
  • 20 instances for NonStop X (both nodes)

After

  • 3 instances for NonStop X
  • 22 instances for fall back to NonStop i

Unmatched Migration - a NonStop success story * 01/05/2018

slide-25
SLIDE 25

25

Big thanks go out to

Unmatched Migration - a NonStop success story * 01/05/2018

slide-26
SLIDE 26

Closing slide, Q&A, thanks,...

CONTACTS WEBSITE