expansion.nl  /  Referenties   /  Klanten  /  

Equens Nederland BV

Alle PIN- en CHIPKNIP-transacties 10 jaar lang toegankelijk opgeslagen.

Gezocht: archiveringssysteem voor 1 Terabyte aan data.

Interpay Nederland (tegenwoordig Equens Nederland BV) draagt zorg voor de verwerking van de betalingstransacties voor de Nederlandse banken. Hieronder vallen ook de transacties die met de PIN-pas en de CHIPKNIP worden uitgevoerd.

Banken en ondernemingen kunnen met hun vragen naar aanleiding van de verwerkte PIN- en CHIPKNIP-transacties terecht bij de afdeling Servicedesk van Interpay. Om antwoord te kunnen geven op deze vragen, moeten de medewerkers van de Servicedesk de transacties vanzelfsprekend kunnen raadplegen. En het liefst nog tijdens het telefoongesprek met de klant.

Dit vormt een grote uitdaging. Interpay verwacht immers over enige tijd meer dan een miljard PIN- en CHIPKNIP-transacties per jaar te moeten verwerken. En dan te bedenken dat de transacties 10 jaar lang bewaard moeten worden!

De introductie van de CHIPKNIP vormde voor Interpay aanleiding om haar beleid ten aanzien van de archivering van de transacties te herzien. De COLD-applicatie die enkele jaren geleden was aangekocht kon de verwachte groei in transacties niet aan. Door de beperkte performance zou de afdeling Servicedesk op termijn niet meer in staat zijn om vragen van klanten snel en adequaat te beantwoorden. Bovendien was de verwachting dat het systeem bij verder toenemend gebruik de data niet op tijd zou kunnen verwerken.

Besloten werd dat een nieuw archiveringssysteem gerealiseerd moest worden: het PIN- en CHIPKNIP-Archiveringssysteem (PCAS). De eisen die aan dit systeem werden gesteld hadden voornamelijk betrekking op twee aspecten:

  • opslag- en verwerkingscapaciteit: het systeem moest de capaciteit hebben om de enorme hoeveelheid aan transactiedata te verwerken, op te slaan en 10 jaar lang toegankelijk te houden. De opslag- en verwerkingscapaciteit moest groot genoeg zijn om de verwachte groei in transacties aan te kunnen. Als eis werd gesteld dat het systeem in staat moest zijn om 1 Terabyte aan gegevens te kunnen ontsluiten; 
  • performance: daarnaast moest het systeem deze transacties snel voor raadpleging beschikbaar kunnen stellen aan de medewerkers van de afdeling Servicedesk. De meeste vragen over de transacties moeten immers in een telefoongesprek worden beantwoord.

"Keep it simple": eenvoud als uitgangspunt

Interpay gaf het Rotterdamse systeemhuis Expansion de opdracht tot realisatie van PCAS. Naast de garantie dat het systeem aan de gestelde capaciteits- en performance-eisen zou voldoen, was het ook de grote ervaring van Expansion in het realiseren van DIS- en archiveringsoplossingen die de doorslag gaf. Daarnaast sprak de benadering van Expansion zeer aan.

De benadering van Expansion was om de uitdaging van de toepassing (een combinatie van het verwerken van grote volumes en het bieden van een hoge performance) aan te gaan door de opzet van het systeem zo eenvoudig mogelijk te houden. Het uitgangspunt was: 'Keep It Simple'.

Hieraan werd invulling gegeven door gebruik te maken van de volgende concepten:

Proven technology

PCAS is opgezet met componenten die hun betrouwbaarheid in de praktijk al ruimschoots bewezen hebben. Dit geldt zowel voor de hardware als voor de software. Zo werd gekozen voor Hewlett Packard hardware (server, RAID-disk array, WORM-jukebox) en voor software-componenten die ook worden toegepast binnen Xtendis, het standaard DIS van Expansion.

Taakgerichte componenten

De standaard componenten die binnen PCAS toegepast zijn, bezitten alleen die functionaliteit die nodig is voor het verrichten van hun taak. Onnodige functionaliteit zou het beheer van het systeem onnodig complex maken en zou, om aan de vereiste performance te komen, onnodige hardware-investeringen vereisen.

Transparantie

PCAS is een zeer transparant systeem. De werking van het systeem is voor de betrokken medewerkers inzichtelijk. Een transparante oplossing is een voorwaarde om de continuïteit en beschikbaarheid van het systeem te garanderen.

Data-herstructurering

Expansion paste een revolutionair concept toe voor de opslag van de transacties, waarmee het volumeprobleem (10 jaar lang alle PIN- en CHIPKNIP-transacties toegankelijk houden) aanzienlijk vereenvoudigd werd. Hiertoe worden de data binnen PCAS geherstructureerd. De transacties worden in het systeem niet als zelfstandige records gearchiveerd, maar gegroepeerd in data-files. In de data-files worden de transacties opgeslagen binnen de context waarin ze door de medewerkers van de afdeling Servicedesk worden opgevraagd. Door toepassing van het Expansion opslagconcept wordt een spectaculaire reductie van de omvang van de indexdatabase van PCAS bewerkstelligd. Daarin hoeven nu immers alleen maar de indexgegevens van de datafiles opgeslagen te worden en niet van de individuele transacties. De reductie van de indexdatabase komt met name de performance van het systeem ten goede.

De benadering van Expansion zorgde voor een aantal belangrijke voordelen. Omdat Expansion PCAS niet realiseerde met behulp van brute kracht, maar door het vinden van een slimme oplossing, kon het systeem met relatief eenvoudige componenten gerealiseerd worden. Interpay kan zich hierdoor onnodige investeringen besparen, met name op het gebied van de benodigde server en het Database Management Systeem.

De eenvoud in de opzet van PCAS komt ook het beheer ten goede. Met name de taakgerichtheid van de verschillende componenten zorgt ervoor dat het systeem zeer inzichtelijk is en hierdoor relatief eenvoudig te beheren.

Modulair en open

De PCAS oplossing heeft een modulaire opbouw. Het systeem bestaat uit drie verschillende modules die onafhankelijk van elkaar kunnen worden ingezet:

  • de loader, die zorgdraagt voor de verwerking van de gegevens;
  • de retrieval module, waarmee gebruikers de transacties kunnen opvragen;
  • de database manager, waarmee de opslag van de transacties beheerd kan worden.

Alle componenten hebben een open architectuur, waardoor ze eenvoudig gekoppeld kunnen worden aan andere applicaties. Door deze opzet biedt PCAS de mogelijkheid om in een later stadium bevraagd te worden door andere applicaties. Transactie- en beheersystemen kunnen de database met daarachter de data-files dus aanspreken. Dit geldt ook voor andere applicaties die binnen Interpay gebruikt (gaan) worden.

Het omgekeerde is ook mogelijk: PCAS kan andere systemen bevragen. De retrieval module kan hierbij als een afzonderlijke component ingezet worden die andere systemen kan raadplegen.

De werking van het systeem

De transacties die binnen PCAS worden gearchiveerd, worden iedere nacht batchgewijs aangeleverd door een tweetal grote gegevensverwerkende Mainframe-systemen.

In PCAS worden deze batches met data geherstructureerd en opgeslagen. De opslag binnen PCAS vindt plaats in drie domeinen:

  • High Performance Retrieval (HPR)-domein, opslag op een Hewlett Packard RAID V disk-array, gegarandeerde retrieval binnen 2 seconden;
  • Medium Performance Retrieval (MPR)-domein, opslag op WORM-schijf in Hewlett Packard jukebox, gegarandeerde retrieval binnen 30 seconden;
  • Low Performance Retrieval (LPR)-domein, opslag op offline WORM-schijf.

Alle transacties worden in eerste instantie in het HPR-domein opgeslagen. De medewerkers van de afdeling Servicedesk kunnen de transacties binnen twee seconden raadplegen.

Na een termijn van vier maanden worden de transacties overgezet naar het MPR-domein. De transacties die zich in dit domein bevinden zijn nog steeds direct raadpleegbaar, alleen duurt het opvragen iets langer.

In het laatste stadium komen de transacties in het LPR-domein terecht en zijn dan niet direct meer te raadplegen.

Voor gebruikers maakt het in principe niet veel uit in welk domein een transactie zich bevindt. Alle transacties worden met de Retrieval Module van PCAS gezocht. Het systeem geeft in eerste instantie een overzicht van data-files met transacties die aan de gestelde zoekvoorwaarden voldoen. Hierbij staat ook aangegeven welke zoektijd een gebruiker kan verwachten. Vanuit dit overzicht kan een gebruiker vervolgens een data-file openen en de gezochte transactie raadplegen. Indien de transactie zich in het LPR-domein bevindt, wordt aangegeven welke schijf geladen dient te worden.

De toekomst

Bij de opzet van PCAS is expliciet rekening gehouden met allerlei mogelijke toekomstige ontwikkelingen, zoals:

  • een stijging van de hoeveelheid gegevens die opgeslagen moeten worden;
  • een stijging van het aantal raadplegingen;
    een uitbreiding van de functionaliteit van het systeem;
  • het bevragen van en door andere systemen.

Inmiddels heeft Interpay al volop kunnen profiteren van deze toekomstvastheid. Zo is PCAS uitgebreid met de mogelijkheid om ook bulkcollecties te archiveren. Bulkcollecties zijn verzamelingen van CHIPKNIP-transacties die door een onderneming zelf worden verzameld en in één batch aan Interpay worden overgedragen. Daarnaast is een Query Module aan het systeem toegevoegd, waarmee gebruikers nog meer informatie uit het systeem kunnen halen.

Door de toekomstvaste opzet van PCAS, stelt het systeem Interpay in staat om continu te anticiperen op de wensen uit de markt.