si vous êtes un habitué de Dynamic Server, je parie que vous êtes restés quelque peu perplexes lors de l'annonce de Panther ( IDS 11.7 ), suivie de près par la refonte du packaging de notre SGBD préféré. Le mot "perplexe" pouvant refléter une réalité plus irritante, j'ai pris sur moi d'expliquer dans ce bulletin en quoi consiste ce nouveau packaging, ce qu'on obtient avec chacune des "editions" et éventuellement ce qu'on n'a pas ou plus.
1) La grande nouveauté est l'apparition d'une version gratuite de IDS. Après des rumeurs comme quoi Informix-SE allait devenir un freeware, IBM a pris tout le monde de cours en annonçant Informix Dynamic Server Innovator-C Edition, le premier moteur Informix gratuit. Derrière l'effet de suprise, qu'avons-nous réellement avec Innovator C?
- la tarification: IE est gratuite lorsqu'utilisée pour développer des applications, les tester et les déployer. Vous la téléchargez à partir du site ibm et vous l'installez dans vos environnements de dev, test et production sans rien devoir à personne. Si vous développez, testez et exploitez votre application en interne, vous restez dans le cadre de la licence gratuite. Par contre, si vous êtes éditeur d'applications et désirez inclure IDS dans un bundle appli + SGBD, vous devrez facturer une licence de redistribution au client final.
- Au niveau des plateformes, cette édition est portée sur Linux, les Unix habituels, Mac Intosh et Windows.
- pour les ressources-système, considérant une install sur une machine, vous serez limité à 1 socket ( processeur physique ), 4 coeurs, un total de 2Gb de RAM dédiée à toutes les instances IDS installées sur cette machine.
- pour le prix, vous n'avez pas droit à la compression des tables, le shared disk secondary ( fonctionnalité de replication de données ), les fonctionnalités de parallélisme ( set pdqpriority et consorts ), le partitionnement de tables, le déploiement de serveurs secondaires multiples. Les requêtes distribuées sont également bloquées.
- mais ... vous pouvez déployer un cluster de 2 nodes ( 1 primaire et 1 secondaire) en Highly available Data Replication, ou bien 2 root nodes en Enterprise Replication. Vous disposez également "pour le prix" du datablade Spatial, destiné à gérer les données de géolocalisation, ainsi que les types de données TimeSeries avec lequel IBM fait beaucoup de bruit aujourd'hui.
2) La Choice Edition est l'entrée de gamme des versions payantes, ayant la particularité de n'être portée que sur Mac et Windows.
- la tarification: c'est une version payante, dont le tarif peut être calculé en Limited Use Socket ou bien AUSI ( nombre d'utilisateurs autorisés )
- comme spécifié plus haut, nous n'avons que 2 portages: Windows et Mac.
- pour les ressources-système, considérant une install sur une machine, vous serez limité à 2 sockets ( processeur physique ), 8 coeurs au maximum, un total de 8Gb de RAM dédiée à toutes les instances IDS installées sur cette machine.
- les fonctionnalités bridées sont les mêmes que celles de Innovator C Edition
- les fonctionnalités disponibles sont les mêmes que celles de Innovator C Edition
3) La Growth Edition permet de monter encore plus en puissance, incluant cette fois-ci tous les portages standard ( windows, mac, unix, linux ).
- la tarification: version payante, le coût de la licence pouvant être calculé de différentes façons ( prise en compte des cores/cpu ou bien nombre de users déclarées )
- plateformes: toutes les plateformes "habituelles"
- limitations en ressources-système: 4 sockets, 16 coeurs, 16 Gb de mémoire dédiée à IDS,
- seuls la compression, le parallélisme et le partitionnement ne sont pas disponibles,
- réplication: un cluster de maximum 3 noeuds, 1 Primary et 2 secondaries, ou bien Enterprise Replication illimitée
4) la Ultimate Edition, c'est la Rolls: rien n'est bridé, même pas le prix :-)
- la tarification: payant bien sûr, à trouver la formule de licence la plus adaptée à l'implémentation
- plateformes: toutes les plateformes habituelles,
- limitations en ressource-système: celles de votre budget ou celles de votre imagination
- le seul "bémol" est l'option de compression qui est pour l'instant en supplément
Attention, si vous venez d'éditions antérieures, il faudra prendre en compte le fait que le parallèlisme n'est plus disponible sauf dans Ultimate Edition. Si vous provenez notamment de Workgroup Edition, il faudra demander à IBM le transfert de droit aux fonctionnalités de parallèlisme vers la Growth Edition, ce qui doit normalement se faire sans problème, mais ce n'est pas à faire au moment de l'installation de Growth Edition...
J'espère en tous cas que ce petit "papier" a contribué à rendre le nouveau catalogue Informix plus clair et comprendre quelle édition est adaptée à votre besoin. En tous cas si vous avez encore des doutes, n'hésitez pas à me contacter et je transmettrai à IBM le cas échéant.
A bientôt pour de nouvelles aventures
BeGooden