|
|
|
|
|
|
| Author |
Message |
Michel HERRSCHER *nix forums beginner
Joined: 16 Jul 2005
Posts: 17
|
Posted: Tue Nov 22, 2005 6:53 pm Post subject:
Re: migration VAx vers Alpha
|
|
|
désolé j'avais compris qu'un certain nombre de programmes etaient en Macro
Michel HERRSCHER CONSULTANT
Dans un message kyle katarn disait :
| Quote: | "Michel HERRSCHER" <mhc@herrscher.fr> wrote in
news:4375a1a9$0$19712$8fcfb975 @news.wanadoo.fr:
toujours mˆme problŠme d'environnement.
notre version 5.1 est trŠs stable et trŠs perfomante sur nos vieille
machine (r‚alis‚e en assembleur il me semble).
AIEEEE les assembleur VAX et AXP ne sont pas trŠs compatibles....
je ne vois pas où est le problème.
je ne parle pas de migrer des sources assembleurs, je parle juste
de la version RDB 5.1, que l'on garde pour l'instant sur la machine
CIBLE, car elle est déjà utilisées pour des applications sur AXP.
Pour l'instant, nous avons des appli sur AXP et sur VAX, dont
certaines parties sont communes au niveau des sources (fichier MMS
différents évidement).
Nous allons donc reconstruire des obj et exe à partir de sources
- Fortran et SQL fortran
- decforms / FMS
- SLGMS
Vu que certains sources et mêmes quelques applis entières sont déjà
compilées (et utilisées) pour VAX et AXP, je ne vois pas vraiment de
problème.
Il est certain que les tests seront assez poussés !
Merci quand même pour les remarques !
|
-- |
|
| Back to top |
|
 |
kyle katarn *nix forums beginner
Joined: 18 May 2005
Posts: 16
|
Posted: Tue Nov 22, 2005 10:34 am Post subject:
Re: migration VAx vers Alpha
|
|
|
"Michel HERRSCHER" <mhc@herrscher.fr> wrote in news:4375a1a9$0$19712$8fcfb975
@news.wanadoo.fr:
| Quote: | toujours mˆme problŠme d'environnement.
notre version 5.1 est trŠs stable et trŠs perfomante sur nos vieille
machine (r‚alis‚e en assembleur il me semble).
AIEEEE les assembleur VAX et AXP ne sont pas trŠs compatibles....
|
je ne vois pas où est le problème.
je ne parle pas de migrer des sources assembleurs, je parle juste
de la version RDB 5.1, que l'on garde pour l'instant sur la machine CIBLE,
car elle est déjà utilisées pour des applications sur AXP.
Pour l'instant, nous avons des appli sur AXP et sur VAX, dont certaines
parties sont communes au niveau des sources (fichier MMS différents
évidement).
Nous allons donc reconstruire des obj et exe à partir de sources
- Fortran et SQL fortran
- decforms / FMS
- SLGMS
Vu que certains sources et mêmes quelques applis entières sont déjà
compilées (et utilisées) pour VAX et AXP, je ne vois pas vraiment de
problème.
Il est certain que les tests seront assez poussés !
Merci quand même pour les remarques ! |
|
| Back to top |
|
 |
Michel HERRSCHER *nix forums beginner
Joined: 16 Jul 2005
Posts: 17
|
Posted: Mon Nov 21, 2005 8:19 pm Post subject:
Re: migration VAx vers Alpha
|
|
|
Dans un message Jean-Luc RAYON disait :
| Quote: | "Safir" <axica_nopub@yahoo.com> a écrit dans le message de news:
xL3ef.16380$JL4.5394@news.cpqcorp.net...
Oui mais l'assembleur VAX (avec quelques ajustements) se compile
sur Alpha et même sur Itanium.
de temps, et il ne faut surtout pas lésiner sur les tests. Le mieux
étant de prévoir, lorsque c'est possible, une période de
fonctionnement en parallèle dans les deux environnements.
|
C'est ce que j'avais demandé à Compaq : disposer de l'Alpha 3 mois avant de
rendre le VAX ...
Et cela a été accepté. d'ou traitement en double très aisé.
1 mois en double nous a permis de tout tester et de mettre l'Alpha en prod
le 2ème mois.
--
Michel HERRSCHER CONSULTANT |
|
| Back to top |
|
 |
Jean-Luc RAYON *nix forums beginner
Joined: 21 Nov 2005
Posts: 2
|
Posted: Mon Nov 21, 2005 8:51 am Post subject:
Re: migration VAx vers Alpha (Erratum)
|
|
|
ERRATUM
"Jean-Luc RAYON" <jl.rayon.nospam@gmail.com> a écrit dans le message de
news: 4381852c$0$6644$8fcfb975@news.wanadoo.fr...
| Quote: | . . . mais surtout du passage d'un jeu d'instructions RISC (Vax) vers un
jeu d'instructions RISC, . . .
|
Il fallait lire:
". . . du passage d'un jeu d'instruction CISC (Vax), vers un jeu
d'istruction RISC (Alpha), . . ."
Mais vous aurait bien sur rectifié de vous-même...
Cordialement,
JLR |
|
| Back to top |
|
 |
Jean-Luc RAYON *nix forums beginner
Joined: 21 Nov 2005
Posts: 2
|
Posted: Mon Nov 21, 2005 8:32 am Post subject:
Re: migration VAx vers Alpha
|
|
|
"Safir" <axica_nopub@yahoo.com> a écrit dans le message de news:
xL3ef.16380$JL4.5394@news.cpqcorp.net...
| Quote: | Oui mais l'assembleur VAX (avec quelques ajustements) se compile
sur Alpha et même sur Itanium.
|
Attention ! Le fait que l'on puisse compiler ne veut pas dire que l'on
puisse exécuter ! Il de s'agit pas seulement d'une conversion d'un langage
macro 32 bits vers un langage macro 64 bits, mais surtout du passage d'un
jeu d'instructions RISC (Vax) vers un jeu d'instructions RISC, et c'est là
que ca coince, surtout au niveau de l'emploi des registres. Dans le meilleur
des cas les programmes compilés se plantent à l'éxecution, dans le pire ils
donnent des résultats erronés !
J'ai vécu, il y a une dizaine d'années, une migration OpenVMS Vax-Alpha
particulièrement traumatisante (pire que la migration PDP-Vax). Il avait une
chaine de gestion commerciale, vitale pour l'entreprise, basée sur une
pseudo-RTL composée de modules de base en Macro 32, appelés par des routines
en Basic, elles mêmes intégrées dans des programmes en Basic et Cobol. L'enfer
en quelque sorte !
Heureusement la migration entait supportée par DEC, et nous bénéficiions de
l'assistance téléphonique prioritaire et permanente d'experts en Macro Vax
et Alpha de DIGITAL.
Au bout d'une quinzaine de jours la cinquantaine de programmes de l'application
étaient compilés, linkés et tournaient sans plantage.
Mais dès que nous avons commencés les tests en production nous avons vite
déchanté: calculs de TVA farfelus, stocks disponibles fantômes,., sans
parler des problèmes d'arrondis ! Il a fallut une dizaine de jours
supplémentaires pour arriver à une exploitation acceptable, (et je ne vous
parle pas de la gueule des comptables lors de la première facturation de fin
de mois !)
D'après mon expérience, pour réussir une pareille migration, il faut donc
impérativement disposer d'authentiques experts (et pas de bidouilleurs même
géniaux !) dans les deux langages Macros et sur l'application, de beaucoup
de temps, et il ne faut surtout pas lésiner sur les tests. Le mieux étant de
prévoir, lorsque c'est possible, une période de fonctionnement en parallèle
dans les deux environnements.
Bon courage, et bonne chance
Jean-Luc RAYON |
|
| Back to top |
|
 |
Safir *nix forums beginner
Joined: 22 Jun 2005
Posts: 40
|
Posted: Mon Nov 14, 2005 5:24 pm Post subject:
Re: migration VAx vers Alpha
|
|
|
| Quote: |
AIEEEE les assembleur VAX et AXP ne sont pas très compatibles....
Michel HERRSCHER CONSULTANT
|
Oui mais l'assembleur VAX (avec quelques ajustements) se compile
sur Alpha et même sur Itanium |
|
| Back to top |
|
 |
Michel HERRSCHER *nix forums beginner
Joined: 16 Jul 2005
Posts: 17
|
Posted: Sat Nov 12, 2005 8:02 am Post subject:
Re: migration VAx vers Alpha
|
|
|
Dans un message kyle katarn disait :
| Quote: |
toujours même problème d'environnement.
notre version 5.1 est très stable et très perfomante sur nos vieille
machine (réalisée en assembleur il me semble).
|
AIEEEE les assembleur VAX et AXP ne sont pas très compatibles....
Michel HERRSCHER CONSULTANT |
|
| Back to top |
|
 |
kyle katarn *nix forums beginner
Joined: 18 May 2005
Posts: 16
|
Posted: Thu Nov 10, 2005 11:39 am Post subject:
Re: migration VAx vers Alpha
|
|
|
"Michel HERRSCHER" <mhc@herrscher.fr> wrote in
news:43730057$0$18314$8fcfb975@news.wanadoo.fr:
| Quote: | Dans 1° temps, nous migrons de VMS 6.1 vers AXP VMS 6.2.
Nous supprimons le CDD par la même occasion.
pourquoi pas 7.X ? voir pb de matos plus bas.
|
nous disposons déjà de cibles en version AXP VMS 6.2, l'investissement
est minime.
La 2° étape sera de passer effectivement en 7.x
| Quote: |
Pour RDB ce serait mieux de passer en 7.x
toujours même problème d'environnement. |
notre version 5.1 est très stable et très perfomante sur nos vieille
machine (réalisée en assembleur il me semble).
nous ne voulons pas tout modifier d'un coup.
| Quote: |
Sans doute. mais dans quel état et avec quelles pièces de rechanges en
cas de PB. la 7;X ou 8??? plus aisée
|
c'est encore pire pour nos vieux VAX !!!
en tout cas, merci des réponses et des remarques ! |
|
| Back to top |
|
 |
Michel HERRSCHER *nix forums beginner
Joined: 16 Jul 2005
Posts: 17
|
Posted: Thu Nov 10, 2005 8:10 am Post subject:
Re: migration VAx vers Alpha
|
|
|
Bonjour Kyle,
Dans un message kyle katarn disait :
| Quote: | Bonjour,
enfin, nous pouvons envisager de migrer une appli VAX vers AXP.
Dans 1° temps, nous migrons de VMS 6.1 vers AXP VMS 6.2.
Nous supprimons le CDD par la même occasion.
|
pourquoi pas 7.X ? voir pb de matos plus bas.
| Quote: |
Langages : Fortran et SQL fortran, Decforms et FMS.
SGBD : RDB 5.1
autres : basestar classic 3.2 sur VAX, 3.3 sur AXP
Rq : nous avons déjà des applis tournant sur plateforme AXP VMS 6.2
existe-t-il des sites expliquant les problèmes rencontrés ?
|
En fait pour l'avoir fait : non.
Pour RDB ce serait mieux de passer en 7.x
| Quote: |
ou même de simples retours d'expériences.
(j'ai entendu parler d'alignement 32 64 bits au niveau SGBD par
exemple).
|
Perso j'avais tout mais vraiment tout recompiler et relinker.
une recompil permet de detecter pas mal de ces problèmes. Seul le Macro32
m'a posé quelques soucis. Il me semble que pour tout le reste aucun. A
vérifier.
| Quote: |
Le matériel n'est pas vraiment mon problème mais trouve-t-on encore
des ALPHA supportant VMS 6.2 ???
|
Sans doute. mais dans quel état et avec quelles pièces de rechanges en cas
de PB. la 7;X ou 8??? plus aisée
A+
--
Michel HERRSCHER CONSULTANT |
|
| Back to top |
|
 |
kyle katarn *nix forums beginner
Joined: 18 May 2005
Posts: 16
|
Posted: Wed Nov 09, 2005 3:47 pm Post subject:
migration VAx vers Alpha
|
|
|
Bonjour,
enfin, nous pouvons envisager de migrer une appli VAX vers AXP.
Dans 1° temps, nous migrons de VMS 6.1 vers AXP VMS 6.2.
Nous supprimons le CDD par la même occasion.
Langages : Fortran et SQL fortran, Decforms et FMS.
SGBD : RDB 5.1
autres : basestar classic 3.2 sur VAX, 3.3 sur AXP
Rq : nous avons déjà des applis tournant sur plateforme AXP VMS 6.2
existe-t-il des sites expliquant les problèmes rencontrés ?
ou même de simples retours d'expériences.
(j'ai entendu parler d'alignement 32 64 bits au niveau SGBD par exemple).
Le matériel n'est pas vraiment mon problème mais trouve-t-on encore
des ALPHA supportant VMS 6.2 ???
Merci d'avance !
(cela ne résoudra pas mon pb d'UCX pour ceux qui ont suivi car
l'application concernée n'est pas prête à être migrée (( ) |
|
| Back to top |
|
 |
Google
|
|
| Back to top |
|
 |
|
|
The time now is Thu Jan 08, 2009 7:55 am | All times are GMT
|
|
Record Internet Radio with Tags | Loans | Mobile Phone | Download Anime | Internet Advertising
|
|
Copyright © 2004-2005 DeniX Solutions SRL
|
|
|
|
Other DeniX Solutions sites:
Unix/Linux blog |
electronics forum |
medicine forum |
science forum |
|
|
Privacy Policy
|
Powered by phpBB © 2001, 2005 phpBB Group
|
|