Tagging and tracking mobile transactions



Documents pareils
Instructions Mozilla Thunderbird Page 1

WEB page builder and server for SCADA applications usable from a WEB navigator

Plan. Department of Informatics

Le passé composé. C'est le passé! Tout ça c'est du passé! That's the past! All that's in the past!

Editing and managing Systems engineering processes at Snecma

WiFi Security Camera Quick Start Guide. Guide de départ rapide Caméra de surveillance Wi-Fi (P5)

How to Login to Career Page

Outils d'analyse de la sécurité des réseaux. HADJALI Anis VESA Vlad

HSCS 6.4 : mieux appréhender la gestion du stockage en environnement VMware et service de fichiers HNAS Laurent Bartoletti Product Marketing Manager

UML : Unified Modeling Language

Exemple PLS avec SAS

Paxton. ins Net2 desktop reader USB

en SCÈNE RATIONAL Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com

calls.paris-neuroscience.fr Tutoriel pour Candidatures en ligne *** Online Applications Tutorial

APPENDIX 6 BONUS RING FORMAT

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

DOCUMENTATION MODULE BLOCKCATEGORIESCUSTOM Module crée par Prestacrea - Version : 2.0

Application Form/ Formulaire de demande

Forthcoming Database

JES Report Broker. Campus Technologies. SAE de CHALEMBERT 1 Rue Blaise PASCAL JAUNAY-CLAN info@campustec.

Comprendre l impact de l utilisation des réseaux sociaux en entreprise SYNTHESE DES RESULTATS : EUROPE ET FRANCE

English Q&A #1 Braille Services Requirement PPTC Q1. Would you like our proposal to be shipped or do you prefer an electronic submission?

Contrôle d'accès Access control. Notice technique / Technical Manual

Exercices sur SQL server 2000

Embases pour raccordement G1/8 - G1/4

Gestion des prestations Volontaire

Supervision et infrastructure - Accès aux applications JAVA. Document FAQ. Page: 1 / 9 Dernière mise à jour: 15/04/12 16:14

Archived Content. Contenu archivé

Algorithmes de recommandation, Cours Master 2, février 2011

EN UNE PAGE PLAN STRATÉGIQUE

SAINT-GOBAIN. DSI Groupe. Un outil ITSM pour renforcer la Gouvernance. V. Broussin 26 février 2013

L industrie pharmaceutique et la grippe aviaire

ETABLISSEMENT D ENSEIGNEMENT OU ORGANISME DE FORMATION / UNIVERSITY OR COLLEGE:

XtremWeb-HEP Interconnecting jobs over DG. Virtualization over DG. Oleg Lodygensky Laboratoire de l Accélérateur Linéaire

Academic Project. B2- Web Development. Resit Project. Version 1.0 Last update: 24/05/2013 Use: Students Author: Samuel CUELLA

Natixis Asset Management Response to the European Commission Green Paper on shadow banking

THE EVOLUTION OF CONTENT CONSUMPTION ON MOBILE AND TABLETS

Compte-rendu technique complet et détaillé des cookies

Fiche produit ifinance v4

Tom Pertsekos. Sécurité applicative Web : gare aux fraudes et aux pirates!

Cedric Dumoulin (C) The Java EE 7 Tutorial

Warning: Failure to follow these warnings could result in property damage, or personal injury.

SCHOLARSHIP ANSTO FRENCH EMBASSY (SAFE) PROGRAM APPLICATION FORM

lundi 3 août 2009 Choose your language What is Document Connection for Mac? Communautés Numériques L informatique à la portée du Grand Public

Principe de TrueCrypt. Créer un volume pour TrueCrypt

FOURTH SESSION : "MRP & CRP"

«Rénovation des curricula de l enseignement supérieur - Kazakhstan»

AMENDMENT TO BILL 32 AMENDEMENT AU PROJET DE LOI 32

BMC Middleware Management

Dans une agence de location immobilière...

Nouveautés printemps 2013

PIB : Définition : mesure de l activité économique réalisée à l échelle d une nation sur une période donnée.

Acce s aux applications informatiques Supply Chain Fournisseurs

Plateforme Technologique Innovante. Innovation Center for equipment& materials

THÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par.

VTP. LAN Switching and Wireless Chapitre 4

SERVEUR DÉDIÉ DOCUMENTATION

Once the installation is complete, you can delete the temporary Zip files..

F1 Security Requirement Check List (SRCL)

Cette Leçon va remplir ces attentes spécifiques du curriculum :

NOM ENTREPRISE. Document : Plan Qualité Spécifique du Projet / Project Specific Quality Plan

Compléter le formulaire «Demande de participation» et l envoyer aux bureaux de SGC* à l adresse suivante :

et Active Directory Ajout, modification et suppression de comptes, extraction d adresses pour les listes de diffusion

Atelier Progress Rollbase

DOCUMENTATION - FRANCAIS... 2

GAME CONTENTS CONTENU DU JEU OBJECT OF THE GAME BUT DU JEU

Utiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces

Notice Technique / Technical Manual

Lesson Plan Physical Descriptions. belle vieille grande petite grosse laide mignonne jolie. beau vieux grand petit gros laid mignon

Frequently Asked Questions

CEPF FINAL PROJECT COMPLETION REPORT

Mon Service Public - Case study and Mapping to SAML/Liberty specifications. Gaël Gourmelen - France Telecom 23/04/2007

RÉSUMÉ DE THÈSE. L implantation des systèmes d'information (SI) organisationnels demeure une tâche difficile

BNP Paribas Personal Finance

: Machines Production a créé dès 1995, le site internet

AUDIT COMMITTEE: TERMS OF REFERENCE

DOCUMENTATION - FRANCAIS... 2

AVOB sélectionné par Ovum

RULE 5 - SERVICE OF DOCUMENTS RÈGLE 5 SIGNIFICATION DE DOCUMENTS. Rule 5 / Règle 5

ADHEFILM : tronçonnage. ADHEFILM : cutting off. ADHECAL : fabrication. ADHECAL : manufacturing.

Discours du Ministre Tassarajen Pillay Chedumbrum. Ministre des Technologies de l'information et de la Communication (TIC) Worshop on Dot.

The new consumables catalogue from Medisoft is now updated. Please discover this full overview of all our consumables available to you.

FÉDÉRATION INTERNATIONALE DE NATATION Diving

affichage en français Nom de l'employeur *: Lions Village of Greater Edmonton Society

EnerSys Canada Inc. Policy on. Accessibility Standard For Customer Service

ANGULAR JS AVEC GDE GOOGLE

Paris Airports - Web API Airports Path finding

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00

Judge Group: P Title: Quel est meilleur: le compost ou le fertilisant chimique? Student(s): Emma O'Shea Grade: 6

LE FORMAT DES RAPPORTS DU PERSONNEL DES COMMISSIONS DE DISTRICT D AMENAGEMENT FORMAT OF DISTRICT PLANNING COMMISSION STAFF REPORTS

Extension fonctionnelle d un CRM. CRM étendu >> Conférence-débat 15 April Club Management des Systèmes d Information de l'iae de Paris Alumni

iqtool - Outil e-learning innovateur pour enseigner la Gestion de Qualité au niveau BAC+2

I>~I.J 4j1.bJ1UlJ ~..;W:i 1U

Institut français des sciences et technologies des transports, de l aménagement

CALCUL DE LA CONTRIBUTION - FONDS VERT Budget 2008/2009

Cheque Holding Policy Disclosure (Banks) Regulations. Règlement sur la communication de la politique de retenue de chèques (banques) CONSOLIDATION

valentin labelstar office Made-to-measure label design. Conception des étiquettes sur mesure. Quality. Tradition. Innovation DRUCKSYSTEME

HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE

IPSAS 32 «Service concession arrangements» (SCA) Marie-Pierre Cordier Baudouin Griton, IPSAS Board

Transcription:

Tagging and tracking mobile transactions Chez IBM SWG un arrangement financier s appelle un play Pour cette présentation ce sera le «play mobile» ;O) Régis David regis_david@fr.ibm.com 13

Tagging and Tracking for Mobile Workload Pricing - Overview End-User Middleware Z/OS Sysplex MWP Reporting Clear Definition Here! Tagging - The Unknown! Clear Definition Here! Tracking Examples Transactions that are triggered on a Mobile Device A Mobile Device is a Tablet or a Smartphone Both mobile Browser or mobile App comply with MWP. How to forward a 'Mobile Tag' all the way through to a z/os Defining Program? Prereq: Capacity to tag z/os Defining Programs: WAS, MQ,, IMS, GCP CPUs that are used in the Defining Programs to process Mobile workload are eligible for MWP SMF Report WLM Report Customer Reporting Tool Overhead of some SMF classes might be a concern... MWRT Tool is available now 14

Overview of Tagging and Tracking Process 15 15

Example of Tagging and Tracking Process SMF 110 data contains mobile Tx IDs SMF110 Customer creates a Mobile CPU report for CPUs / Hour / LPAR Report Tool Mobile Standard SCRT report is created with MWP adjustments Brws App mobile gateway MWRT SCRT web JEE SMF 70, 89 MWRT Tool requires normal SMF 70 and 89 data plus the new Mobile CPU report. 16 16

Format for Customer CSV file mobile transaction input to MWRT The first row is the Product row containing the product id (or ids) for all the versions of a particular product family the customer is using for mobile workload processing. The Header row contains the date and the LPAR names Column one of the mobile transaction data rows is the date. The date must be in ISO-8601 format (e.g. 2014-03-21T03:00:00 to indicate three AM on March 21, 2014) Then each cell in the mobile transaction data row must have CPU seconds for that hour in that LPAR as a floating point number 17 17

How do customers track their mobile workload today? (do they?) Mobile Devices usually terminate at a web-, JEE, mobile gateway (e.g DataPower) or Worklight Server From there, back-ends including z/os applications and data are accessed At the back-end level, typically a lot of services have shared-access from different service requesters Some customers have middleware components that are channel-aware and call back-end systems based on channel context (but most do not have this) La route de la SOA n est elle pas semée de banalisation du consommateur des services? Mobile flag usually dropped at this point. Brws App Mobile gateway Web JEE 'Browser OS' usually dropped at this point. 18 18

How to forward a 'Mobile Tag' Network layer: route certain requests (from mobile gateway for example) to specific TCP/IP ports SOA Layer: in ESB / IIB / etc. route incoming SOA requests from mobile to a specific web service (different URI) JEE Layer: change context of back-end request (e.g transaction id or UserId) when session was established by a mobile device. Examples: Route request to specific TCP/IP port Brws App mobile gateway web JEE 19 'Browser OS' forwarded to JEE JEE application logic calls specific trans id if session init was from mobile 19

Which Tracking mechanisms can be used with MWP? Use an individual LPAR for mobile-only workloads. All defining programs in here can report their GCP CPUs as mobile CPUs. Build individual subsystems of the defining programs for mobile-only workloads. These can then report their GCP CPUs as mobile CPUs. Use same subsystems for mobile and non-mobile but create different CPU reports for mobile CPU. How could this be done? Examples: : Transaction id, TCP/IP port, User id SMF110 Report IMS: LTERM, IMS Transaction Name, User id Transaction Level Statistics x'56fa For Transaction Name can be SMF30 MQ: Connection Type, Queue Name SMF 116 Report : JDBC stats like 'Program Name' SMF 102 Report WAS: unique URL for mobile SMF 120.9 Report Note: this presentation contains examples of mobile tracking for 20 20

classics Thank s to keep track of originator information and/or userid in its SMF data TG Different JEE connection factories: Shared CTGs, different userid Different CTGs, different port Same JEE factory Different coded-userid if permitted by the configuration and framework Different Transaction Ids!!!! HTTP Different port, URL, userid (preset or not) Different Transaction Ids!?!? Could be : Specific LPARs Specific Application entry point! Brws App mobile gateway web Pool JEE Pool CTG CTG WOR WOR AOR DPL AOR AOR AOR 21 21

A manageable project J accompagne :O) c est rapide et intéressant et pourquoi se limiter au mobile (je me fais accompagner de Isabelle Bruneel, mon alter ego pour les détails IMS) TAG Identification des architectures des chaînes de liaison Identification du maillon aware le plus en amont Identification du premier maillon aveugle en aval Choix du/des maillon(s) qui a un procédé de marquage traçable TRACE Identification des moyens fournis par l infrastructure technique Identification des moyens fournis par les entêtes «maison» Identification des données SMF à récolter Collection sur les tranches de une heure pour chaque LPAR MWRP mon ami ;O) Pourquoi se limiter au Mobile? Identification de l utilisateur+canal = facturation/administration à la consommation DU CLOUD

Mobilize the mainframe ;O) Nous sommes au début de l histoire Outillage Performance Analyser pour créer le fichier csv requis On vous assiste IBM Transaction Analysis Workbench pour créer le fichier csv requis Début 2015 IMS,, WMQ, WAS On vous assiste On peut faire mieux Que diriez vous d utiliser la report class WLM? Requiert des améliorations WLM,, IMS,, WMQ, WAS,. On y travaille, avec vous si vous le souhaitez