Pause-Café Volubis

pause-café

rendez-vous technique
Pause-Café est une réunion technique
destinée aux informaticiens sur plateforme IBM i.
Elle a lieu 3 à 4 fois par an : en Bretagne et sur internet.

Pause-café #53

Décembre 2009

 

La journée a commencé par un retour d'expérience organisé par la société Oceanis concernant l'un de ces client :

  • Peut-on passer en V6R1? Sous quelles conditions ?
  • Sur une lame Power dans un Blade Center ou faut-il garder nos machines "stand alone" ?

V6R1M1, rumeurs V7R1



V6R1M1

Pourquoi faire varier le chiffre après le M ?

reprenons l'architecture générale de notre OS :

  • IBM propose de nombreux Middleware intégrés à l'OS (l'intégration n'est pas toujours le cas sur d'autre plateformes)
  • puis vient l'OS, basé sur de nombreuses commandes et de nombreuses API
    sur System i, DB2 se trouve ici.
  • l'OS s'appuie sur TIMI (Technologie Independente Machine Interface)

    il s'agit d'une garantie offerte aux API, qui assure l'indépendance avec le microcode, donc indirectement le matériel.

  • enfin le Licence Internal Code, appelé Kernel dans d'autres mondes.
  • qui s'appuie sur le matériel ET/OU l'hyperviseur (ici se trouve VIOS par exemple)

A chaque fois que l'hyperviseur ou le matériel change, LIC doit évoluer, sans pour autant que l'OS change grâce à TIMI.

 

IBM propose alors une version intermédiaire comme V5R4M5 ou aujourd'hui V6R1M1 ayant l'interface TIMI utilisant le nouveau LIC
mais s'appuyant sur les couches hautes de la version précédente.

 

Tout application qui fonctionne en V6R1M0, fonctionne en V6R1M1

V6R1M1 :

  • le LIC est prêt pour le POWER 7 (sortie 2010, voir ci dessous)
  • divers nouveaux matériels (fibre sur ethernet, nouvelles baies disques , etc..)
  • Hyperviseur intégrant la possibilité de doubler VIOS pour redondance
  • support des nouveaux disques SSD
    (à ce propos IBM propose un SSD Analyzer Tool for IBM i pour savoir si ces disques ont un intérêt dans votre cas)

    cela installe une bibliothèque QIBMSSD , contenant la commande ANZSSDDISK, exemple :

       QIBMSSD/ANZSSDDTA MEMBER(QPFRDATA/Q333000002) REPORT(*DETAIL)

    il faut travailler avec les données produites par les collectes (*MGTCOL),
    voyez la génération des fichiers base de données depuis une collecte par iSeries navigator ou la cde CFGPFRCOL CRTDBF(*YES)

  • un rapport *DETAIL affiche cela
                                        SSD Data Analysis - Jobs Sorted by Disk Read Time             
Performance member Q333000002 in library QPFRDATA
Time period from 2009-11-29-00.00.04.000000 to 2009-11-30-00.00.00.000000

CPU Disk Read Wait Disk Read Wait Disk Read Wait
Job Name Total Seconds Total Seconds Average Seconds /CPU
---------------------------- ---------------- ---------------- --------------- ----------------
SAVALLUSR/QSECOFR/131891 24,899 958,262 ,004710 38
QFILESYS1/QSYS/115139 1,271 276,338 ,006882 217
QPFRADJ/QSYS/115129 ,810 69,420 ,016804 86
QYMEARCPMA/QSYS/131765 2,888 40,777 ,004188 14
QYPSPFRCOL/QSYS/115236 ,963 32,856 ,005652 34
QYRMJOBSEL/QSECOFR/132324 4,006 26,443 ,002999 7
QYPSJSVR/QYPSJSVR/132299 2,441 20,803 ,003731 9
QCPMGTAGT/QCPMGTDIR/115400 460,026 20,146 ,003279 0
QYRMJOBSEL/QSECOFR/130894 ,988 19,291 ,002052 20
QYPSPFRCOL/QSYS/115236 1,539 18,356 ,005056 12
QCPMGTAGT/QCPMGTDIR/115400 3,188 13,771 ,010691 4
QYPSJSVR/QYPSJSVR/132299 4,221 12,692 ,004369 3
etc...
                    
  • un rapport *SUMMARY :
                                            SSD Data Analysis - Disk Read Wait Summary                               
Performance member Q333000002 in library QPFRDATA
Time period from 2009-11-29-00.00.04.000000 to 2009-11-30-00.00.00.000000

--------------------------------------------------------------------------------------------------------------------
Disk read wait average response was 00,003864. The workload measured is a good candidate for SSD implementation.
 
                    

La règle est :

    - temps de réponse > à 0,0035 secondes ==> bon candidat aux disques SSD

    - temps de réponse entre 0,0015 et 0,0035 ==> peut-être ?

    - temps de réponse < à 0,0015 c'est probablement déjà une lecture du cache, les disques SSD ne vous apporterons rien.

     

Sinon, il n'y a donc dans la V6R1M1, aucune nouveauté de l'OS, qui ne soit pas aussi proposée en tant que PTF sur la V6R1M0 :
  • SI35201 apportant la possibilité d'installer la version, les produits et les PTF depuis une image sur un serveur NFS


  • SI34983 offrant la possibilité de créer des répertoires temporaires dans l'IFS extrêmement plus rapides

    1/ créer un système de fichier ayant l'extension .tmpudfs
         CRTUDFS UDFS('/dev/QASP01/new.tmpudfs')
    2/ monter le système de fichier par:
         MOUNT TYPE(*UDFS) MFS(/dev/QASP01/new.tmpudfs) MNTOVRDIR('/temp/')

    -> le montage disparaît (ainsi que son contenu) à chaque IPL
    -> le montage ne peut pas être en lecture seule
    -> les fichiers ne peuvent pas être journalisés, protégés par une liste d'autorisation, ni sauvegardés/restaurés.



    La mise à jour d'I 6.1.1 est supportée sur le Power System 520, 550, 560, 570, et 595 les System i 515, 520, 525, 550, 570, 595 les iSeries 800, 810, 825, 870, 890 et les serveurs lame BladeCenter JS12, JS22, JS23, et JS43.

    Les clients peuvent upgrader directement depuis OS/400 V5R3, i5/OS V5R4, et I 6.1, et la mise à niveau est gratuite aux clients qui ont l'abonnement logiciel .

    Voyez les PTF préalables à cet upgrade.

    Enfin , le chiffre 7 est à la mode

    • iSeries Access disponible pour Windows Seven au 1er Décembre 2009 (SI35607).

      ATTENTION

      1/ il faut installer un correctif Windows avant d'installer ou de mettre à jour cette version,
      voyez http://www.microsoft.com/downloads/details.aspx?familyid=766a6af7-ec73-40ff-b072-9112bab119c2

      2/ pour installer cette version sous Seven, vous devez procéder de la manière suivante, comme décrit dans l'APAR II14522

          - cliquez droit sur /Démarrer/Accessoires/invite de commande et choisissez lancer en tant qu'administrateur
          - sous DOS, tapez NET USE X: \\<le nom de votre AS>\QIBM (ou toute autre lettre que X, disponible)
          - puis X:
          - cd ProdData\Access\windows
          - cwblaunch
      cwblaunch.exe "choisi" la bonne installation en fonction du processeur (32 ou 64 bits, Intel ou Amd)
    • le Power7 (déjà documenté par wikipedia) est probablement prévu courant 2010

    • La V7R10 ( nommée I 7.1 ), qui lui sera associée devrait être annoncée en même temps

      • XML intégré à DB2, permettant de stocker et de rechercher des documents XML dans une colonne.
      • Réplique asynchrone sous PowerHA™ (aujourd'hui la réplication de iASP à iASP est synchrone, donc peut ralentir les transactions)
      • Tâches additionnelles supportées par IBM Director Navigator, telles que performance et moniteurs de système afin de remplacer iSeries Navigator
      • et nouveaux moniteur intégrés à IBM Director afin de remplacer Gestion Centralisée
      • Transformation des spools au format PDF (aujourd'hui la V6R1 peut produire des PDF à la place d'un fichier spool)
      • Enfin, améliorations du RPG-pour permettre à des programmes de travailler plus simplement avec une large gamme d'applications clientes, y compris des services de Web, des dispositifs mobiles et du XML, etc. : RPG Open I/O.

        Il s'agit de proposer une interface aux fournisseurs afin que ces derniers écrivent des "drivers" (IBM en fera-t-il lui même certains ?) permettant par un simple spécif F et des READ ou des WRITE d'accèder à autre chose qu'à du 5250.Cette fonctionnalité a été développée en collaboration avec des partenaires et doit permettre l'intégration de supports variés et pouvant évoluer.

        • à condition que vous trouviez le driver adéquat.
        • à quel coût ?
        • IBM va-t-il en développer lui même certains ? et les intégrer à l'OS ?
        Quelques questions encore en suspend, mais la technologie est là !


    Les fins de support ont été étendues (augmentées d'un AN pour la V5R4 et suivantes)

    pour la V5R2 , c'est fini depuis début 2007, V5R30 depuis début 2009, ces deux versions admettent une migration vers la V5R40.
    • V5R4 : fin de commercialisation -> Janvier 2011 , fin de support -> Janvier 2012
    • V6R1 : fin de commercialisation -> Janvier 2013 , fin de support -> Janvier 2014
    • V7R1 (probablement dispo en Avril 2010) : fin de commercialisation ->2015 , fin de support -> 2016

 

PS : J'ai trouvé beaucoup d'informations sur ce site http://www.ibmsystemsmag.com/ibmi/
Particulièrement les blogs suivants :


Copyright © 1995,2009 VOLUBIS