Blog ID-INFO
La strana storia dell’IBM i
Gli sviluppi su IBM i sono ormai famosi quasi quanto il romanzo di Fitzgerald in cui Benjamin Button, il protagonista nato vecchio, ringiovanisce con il passare del tempo.
Invece di invecchiare, diventare un sistema legacy e sul punto di scomparire, IBM i sta diventando sempre più brillante e interessante. I progressi compiuti e la tabella di marcia non faranno altro che rendere IBM i più giovane, più efficiente e più flessibile.
Traduzione dell’articolo originale da Portail iSeries: https: //bit.ly/2YcvR5q
Che cos’è IBM i?
Ad essere onesti, IBM i non è adatto a tutti. Se non siete alla ricerca di una gestione ad alte prestazioni di enormi quantità di dati e dell’elaborazione delle transazioni, IBM i non fa per voi. IBM i è essenzialmente un piccolo computer mainframe per le piccole e medie imprese, che offre elaborazione dati e prestazioni elevate perché è stato progettato proprio per questo. La piattaforma IBM i è da tempo leader di mercato nel settore dell’elaborazione ad alte prestazioni grazie al design della piattaforma e al modo in cui il lavoro viene gestito sul sistema.
A cosa serve esattamente la migrazione da IBM i ad altri sistemi?
Le travolgenti proposte di marketing della concorrenza e le lucrose offerte di “sconto profondo” stanno allontanando le persone da IBM i e le bloccano in ecosistemi che finiranno per ridurre il loro ROI immediato e la scalabilità a lungo termine. Tuttavia, questo non è il caso di persone ben informate che possono realmente misurare il ritorno sull’investimento con IBM i e che hanno seguito da vicino i progressi in ambito IBM i. Questo vantaggio di costo percepito è proibitivo a lungo termine per una serie di ragioni. Alcuni di essi sono citati di seguito.
1. Quando si passa da un processore IBM i a un processore concorrente, si continua a pagare la maggior parte del software per core e, dato che i processori IBM sono più di 2,5 volte più veloci degli altri, ciò significa che alla fine si paga un costo del software altrettanto elevato. Tenete conto del fattore prestazione quando vengono offerti degli sconti.
2. L’IBM i funziona al meglio con carichi di lavoro elevati, quindi se in futuro i carichi di lavoro aumenteranno, si dovranno affrontare limitazioni delle prestazioni, poiché la piattaforma IBM i è progettata per scalare.
3. I budget che bloccate mentre passate a un’altra piattaforma, i vostri concorrenti possono accaparrarsi la vostra quota di mercato quando il servizio clienti risente dei ritardi dovuti alle nuove tecnologie, alla curva di apprendimento degli utenti, ecc.
4. IBM i esegue tutti i principali linguaggi di programmazione come java, php e python, oltre a RPG / ILE / CL, che vengono eseguiti in modo nativo. Tuttavia, ora è anche compatibile con openssl, openssh, apache, ecc. e con il vantaggio di redhat che IBM ha ora, possiamo solo aspettarci che l’integrazione open source migliori, il che significa che il grande software ora incontra il grande hardware e il rapido ritmo dell’innovazione open source ha già dimostrato che migliorerà solo man mano che si evolve.
5. Con il design di IBM i, che ottimizza le prestazioni identificando i dati “caldi” e fornendo un accesso più rapido ad essi. È quasi come avere un amministratore di database al vostro fianco, integrato nel sistema. Considerate il costo dell’assunzione su altre piattaforme.
6. Se si utilizza la virtualizzazione, l’hypervisor Power di IBM i è stato integrato nel chip stesso del sistema, per cui la tecnologia è sempre presente, indipendentemente dal sistema operativo utilizzato, sia esso IBM i, LINUX o AIX. Questo design su IBM i costa il 2% in termini di prestazioni del sistema guest rispetto ad altri hypervisor, che costano circa il 20%, ed è 10 volte più lento dell’architettura Power.
Attenzione! Occorre menzionare anche i miti: lo schermo verde e la mancanza di competenze!
1. IBM i non è affatto uno “schermo verde”: se volete, potete gestire il sistema anche dal vostro cellulare e dal vostro iPad. Ci sono molte meno applicazioni e soluzioni native di cui parlare e anche alcune estensioni molto valide nell’ecosistema dei partner tecnologici IBM i se avete bisogno di strumenti avanzati. Lo schermo verde viene utilizzato dagli amministratori che si trovano più a loro agio, proprio come gli amministratori di Linux che si trovano più a loro agio con il terminale, anche se sono disponibili applicazioni grafiche. È più una questione di preferenze personali, non una limitazione del sistema.
2. Inoltre, non è difficile trovare persone che sostengano l’IBM i, dato che questo è l’argomento che viene usato molto spesso. È più probabile che i programmi siano stati scritti in un vecchio codice che deve essere convertito in un nuovo codice a causa dei progressi dei sistemi operativi e delle applicazioni stesse. Come già accennato, IBM i supporta una varietà di linguaggi che consentono di ripensare le applicazioni nel modo desiderato. I programmi scritti in Java, ad esempio, possono essere eseguiti meglio su IBM i che su altri sistemi solo a causa della progettazione del sistema. John Rockwell di all400s.com ha messo insieme un’ottima bacheca di offerte di lavoro che elenca le risorse disponibili per l’assunzione in tutto il mondo per la piattaforma IBM i, oltre a un elenco di aziende che utilizzano ancora IBM i.
Leggete tra le righe!
Il marketing della maggior parte dei concorrenti consiste ovviamente nel mostrare campioni di carichi di lavoro molto piccoli, in cui le prestazioni non sono significativamente diverse. Ad esempio, la velocità di copia di un file da 1 MB su un sistema i3 rispetto a un sistema i7 non è un buon modo per confrontare le prestazioni del sistema, ma se si confronta con un file di database di grandi dimensioni a cui accedono più persone per apportare modifiche, leggere dati, eseguire report, si può parlare. Il confronto di carichi di lavoro più piccoli non mostra quanto sia potente IBM i rispetto alla concorrenza, perché è nelle cose più importanti che la piattaforma eccelle, come mostrato di seguito per un’implementazione Linux.
Se cercate un’elaborazione ad alte prestazioni, questo è il momento giusto per passare alla piattaforma IBM i. Se state cercando di ripensare le vostre applicazioni, optate per gli standard aperti perché vi offrono la flessibilità di portarle facilmente su un cloud privato/ibrido, e la decisione su quale fornitore scegliere spetta a voi. IBM i è ora disponibile nel cloud da IBM e dai Business Partner IBM.
Devo restare o andare?
Se siete sulla piattaforma IBM i e state pensando di passare ad altri sistemi, considerate cosa potete fare invece, rimanendo sulla piattaforma IBM i…
1. Investite in una soluzione hardware o software ad alta disponibilità che vi permetta di passare istantaneamente a un altro sistema senza interruzioni.
2. Implementare una soluzione di backup moderna (UTL, Cloud, NAS) per migliorare il backup su nastro e i ripristini lenti.
3. Modernizzate le vostre applicazioni e portatele su linguaggi più recenti supportati da IBM i.
4. Investite nelle nuove periferiche IBM Flashsystem SSD-compatibili, che moltiplicano la velocità e le prestazioni rispetto ai dischi meccanici.
Informatevi meglio sui costi nascosti e sui costi bloccati nel tempo e prendetevi il tempo necessario per decidere. Chiedetevi: avete davvero bisogno di passare a un ERP o semplicemente di modernizzare l’ambiente IBM i? Come cambieranno i vostri costi quando aggiungerete l’alta disponibilità, lo storage SSD e il costo in termini di tempo e denaro della personalizzazione della nuova soluzione che state considerando? Se proprio dovete cambiare, molti dei principali sistemi ERP girano anche su IBM i, grazie ai vantaggi in termini di prestazioni che la piattaforma offre, oltre a ridurre i costi di licenza per core.
L’innovazione e l’essere all’avanguardia portano vantaggi rispetto alla concorrenza, perché consentono di ottenere risultati migliori e più rapidi. IBM e Redhat sono entrambe molto brave a supportare questo ecosistema. I cloud privati/ibridi e l’intelligenza artificiale saranno sempre più adottati per la comodità che offrono e se non avete ancora provato le API per IBM Watson dal vostro IBM i, dovrete assolutamente farlo. È un momento entusiasmante per il progresso tecnologico e per IBM i, e crediamo che sia solo all’inizio!