IBM® i 7.2 & 7.3 – Die neuen Technology Refreshes (TR) im Überblick

19. Dezember 2018 | Von | Kategorie: Strategische Berichte

Zeitgleich mit Ankündigung der POWER9 ™ Enterprise Server E950 und E980 im August 2018 wurde IBM® i 7.2 TR9 und IBM® i 7.3 TR5 angekündigt. Wie schon beim POWER8 ™ E850 Modell unterstützt IBM® i auch nicht das IBM® Power E950 Modell sondern nur das Modell E980. Die neuen TRs stehen seit dem 14. September 2018 zur Verfügung.

von Michael Weber

Abbildung 1: POWER9 ™ Prozessor – Scale-Up

IBM® Power E980 Modell (9080-M9S)

Technology Refresh 9 und Technology Refresh 5 für IBM® i 7.2 und IBM® i 7.3 liefert die Unterstützung für die neue POWER9 ™ E980 und weitere Hardwareunterstützung, die im Folgenden vorgestellt wird.

  • IBM® i – Native und VIOS-Konfigurationen
  • PCIe4 2-Port LP 100 Gb ROCE EN Adapter (#EC67)
    Dieser Adapter kann nur unter VIOS (2.2.30 oder höher) verwendet werden. Mit IBM® i 7.3 TR 5 und IBM® i 7.2 TR 9 unterstützt er NIC Funktionalitäten (Network Interface Connection) ­ausschließlich unter POWER9 ™-Technologie
  • Mainstream SSDs
    IBM® i unterstützt neue Mainstream-2,5-Zoll-SSD-Funktionen. Früher als „Read Intensive SSDs“ bezeichnet. Dieser Laufwerkstyp mit 1 DWPD (Drive Write Pro Day) ist für einen Zeitraum von 5 Jahren ausgelegt. Diese Laufwerke werden von POWER9- und POWER8-Systemen, sowohl in der Systemeinheit (CEC) als auch in der Plattenerweiterungseinheit EXP24SX (#ELSL) unterstützt.

Siehe hierzu die Tabelle: Optionen für bestimmte Mainstream SAS 4k-SSDs und deren Kapazitäten für native IBM® i-Konfigurationen

Abbildung 3: IBM® i System-Support
1 – keine IOP oder HSL Unterstützung

Abbildung 4: IBM® i Roadmap
** All statements regarding IBM´s future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
** All Arrows are not meant to indicate specific dates or times. They represent unannounced timeframes.

Power System E980: IBM®i 7.3 TR 5 oder IBM®i 7.2 TR 9 oder später.
Power Systems S914, S922, S924, H924: IBM® i 7.3 TR 4 oder IBM® i 7.2 TR 8 oder später.
Power Systeme mit POWER8-Technologie: IBM® i 7.3 TR 3 oder IBM® i 7.2 TR 7 oder später.

  • Abbildung 2: Power E980

    „Unmap“ für IBM® Spectrum Virtualize Konfigurationen
    Seit März 2018 unterstützt IBM® i an direkt angeschlossenen Flash­Systemen, diese Funktion. Mit TR 5 und TR 9 können nicht nur FlashSysteme sondern jetzt auch IBM® Storwize-Konfigurationen direkt oder über VIOS N-Port-ID-Virtualisierung (NPIV), mit oder ohne Fibre Channel-Switch angeschlossen werden.
    Unmap stellt den externen Speicher wieder her, sobald ein Objekt gelöscht wird und gibt den Speicherplatz wieder frei. Unmap ist in Verbindung mit Spectrum Virtualize „Data-Reduction-Pool“ nützlich.
    Es ist keine besondere Aktion erforderlich, um die IBM® i-Unterstützung zu aktivieren. Durch das Laden und Anwenden der Technology Refresh-PTFs-wird die Funktion wirksam.

Ausführliche Informationen unter:
https://www-01.ibm.com/support/docview.wss?uid=ibm10717303

  • Tape „Multipath“-Erweiterungen
    Seit November 2015 unterstützt IBM® i SAN Multipath für Bandeinheiten mit automatischem Failover. Mehrere Pfade, bis zu acht, ermöglichen ein automatisches Failover und reduzieren somit die Wahrscheinlichkeit eines SAN-Pfadfehlers. Die Unterstützung umfasste die Abdeckung einer großen Anzahl von Band- und Bandbibliotheksgeräten neuerer Technologie. Diese Unterstützung wurde nun auf ältere Einheiten, wie TS3500 (3584) mit den Laufwerken 3592-E05 und 3592-E06 erweitert.

Voraussetzung: IBM® i 7.3 TR5 (oder PTF MF64645). IBM® i 7.2 TR9 (oder PTF MF64644)

Ausführliche Informationen unter:
https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_73/rzam4/rzam4multipath.htm
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20Removable%20Media%20on%20IBM%20i/page/Tape%20Multipath

Nicht nur in der Hardware, sondern auch im Betriebssystem IBM® i, in der Datenbank, in der Anwendungsentwicklung, innerhalb Access Client Solutions und im Open Source Umfeld wurden Verbesserungen bereitgestellt. Nachfolgende im Überblick die Neuerungen.

IBM® Db2 for i – Verbesserungen

  • SQL-Performance
    Was ist neu?
    – Verbesserte Code-Generierung (re-create) für SQL-Prozeduren, Funktionen und Triggers.
  • SQL-Programmierung
    Was ist neu?
    – Zusätzliche Formatoptionen:
    DECFLOAT_FORMAT &
    VARCHAR_FORMAT.
    – Datum/Zeit -Verbesserungen: EXTRACT & NOW.
  • RPG – Enbedded SQL – Programmierung
    Was ist neu?
    – SQL5011 und SQL0312 – Nachrichten: Verbesserung -> geben jetzt mehr Details zurück
    – Möglichkeit, die Anzahl der übergebenen Eingabeparameter abzurufen.
  • Access Client Solution (ACS) Datenbank
    Was ist neu?
    – Schemas: neue Aktionen
    – Run SQL Script: mehr „Insert“ von Beispielen
    – Generieren von SQL Objekten
  • Db2 for i Services
    Was ist neu?
    – QSYS2.GENERATE_SQL_OBJECTS () Prozedur
  • IBM® i Services
    Was ist neu?
    JOB_DESCRIPTION_INFO – Sicht
    OUTPUT_QUEUE_ENTRIES_BASIC – Sicht
    ACTIVE_JOB_INFO – Tabellenfunktionen
    NETSTAT_INFO & NETSTAT_JOB_INFO – Sicht
  • JTOpen
    Was ist neu?
    JTOpen JDBC-Treiber wurde verbessert –
    Alternate Server Support für HA.
  • Integrated File System (IFS)
    Was ist neu?
    – Benutzung von OmniFind und JSON_TABLE zum Implementieren von sprachlichen “Search” in IFS – Subdirectories.

IBM® Rational Development Studio for i (RDi) 9.6.0.4

Jetzt mit Programming Development Manager (PDM)

Die neue Version enthält viele neue Optionen die sowohl den erfahrenen RDi-Entwickler als auch den PDM-Benutzer bei der Entwicklung von Programmen und Anwendungen unterstützen.
Alle bekannten, bewährten und komfortablen ­Funktionen der alten SEU / PDM-Schnittstelle, sind jetzt Bestandteil von RDi.

  • Die gleichen Tastenbefehle
  • Funktionstasten
  • Filtering
  • Suchfunktionen

Neuigkeit … Die RDi-Testphase wurde jetzt auf 120 Tage verlängert!

Abbildung 5: Rational Developer Studio for i (RDi) – PDM

Siehe Beispiel: IBM®i Befehl – WRKLIBPDM und Abbildung 6.

Beispiel: IBM®i Befehl – WRKLIBPDM

Abbildung 6: WRKLIBPDM – PDM

Mehr Informationen auch unter:
RDi Rational Developer for i Hub
https://www.ibm.com/developerworks/community/blogs/49773f8f-a20d-4816-86f2-44a2d862dbc1?lang=en

IBM® i Access Client Solutions (ACS) Version 1.1.8.0

http://www-01.ibm.com/support/docview.wss?uid=isg3T1026805

ACS kann jetzt über die o.g. Website geladen werden. Die ODBC- (und .net-) Treiber für Windows und Linux sind jetzt auf der ACS-Download-Seite verfügbar. Man muss nicht mehr über die IBM® Entitled Systems Support (ESS) – Webseite gehen. Simpel und einfach! Über die URL:

http://ibm.biz/IBMi_ACS

IBM® i Access Client Solutions setzt seinen Weg fort und ist das IBM® i-Tool für Administratoren, Programmierer oder Datenbankentwickler.
Im aktuellen TR wurden die Anforderungen und Wünsche der IBM® i-Community berücksichtigt und zahlreiche Aktualisierungen und Erweiterungen umgesetzt, die nachfolgend vorgestellt werden:

  • Erstellen von SQL Objekten
  • Schemas
    – Query in Run SQL Scripts
    – View Journal Entries…
    – Locked Rows
    – Locks (Alias/Index/Table/View)
    – Transactions
    – Index und MQT Partition lists

Abbildung 7: ACS V 1.1.8.0 / SQL – Objeke

Abbildung 8: ACS V 1.1.8.0 / Schemas

Siehe Abbildung 8.

  • Run SQL Scripts
    mehr „Insert for Examples“ für die IBM® i Services; siehe Abbildung 9.

Abbildung 9: ACS V 1.1.8.0 / Run SQL Script

  • Open Source Package ­Manager
    Schnittstelle zum Anzeigen und Verwalten der RPM-Distributionen auf IBM® i. (siehe auch Abschnitt Open Source)
  • 5250 Java Print Services
    Updates für die 5250-Druckunterstützung, um eine bessere native Druckoption bereitzustellen, siehe Abbildung 10.

Abbildung 10: ACS V 1.1.8.0 / Java Print Services

  • Integrated File System –
    Berechtigungsverbesserungen
    Über die IFS-Schnittstelle können nun spezifische Berechtigungen für jedes Verzeichnis und jede Datei angezeigt und aktualisiert werden, siehe ­Abbildung 11.

Abbildung 11: ACS V 1.1.8.0 / Integrated File System

Open Source

Open Source-Technologien sind nicht Bestandteil der IBM® i Technology Refreshes.
Die Auslieferung neuer Funktionen und Programmiersprachen erfolgte, sobald sie zur Verfügung standen, über das Lizenzprogramm IBM® Open Source Solutions (5733-OPS) und per Installation über PTFs.

Viele Open Source-Angebote sind jetzt in RPM-Form verfügbar. Große Teile der Linux-Community verwenden RPM-basierte Pakete, um Software zu verteilen.

Neu ist jetzt die Verwaltung und Installation in wenigen Minuten über den Paketmanager (yum). Mit diesen Änderungen kann mehr Open-Source-Technologie zur Verfügung gestellt werden. Die Notwendigkeit von 5733-OPS besteht somit nicht mehr.

ACS bietet die Möglichkeit der Nutzung des Paketmanagers, siehe Abbildung 12.

Abbildung 12: ACS V 1.1.8.0 / Paketmanager

ACS erkennt ob Open Source Komponenten bereits installiert sind und fragt nach, ob die Installation automatisch erfolgen soll.
Hier einige Beispiele für allgemeine Aufgaben, die jetzt mit dem Befehl ‚yum‚ erledigt werden können:

  • yum list installed (Liste installierter Pakete)
  • yum list available (Liste verfügbarer Pakete)
  • yum list updates (Liste der verfügbaren Updates)
  • yum install <package> (ein Paket installieren)
  • yum search <package> (Suche nach einem Paket)

Mehr Informationen auch unter:
https://bitbucket.org/ibmi/opensource/src/master/docs/yum/

Programmiersprachen-Updates: Node.js Version 8, Python Version 3.6

Als Teil des RPM-basierten Angebotssets sind neue Sprachversionen verfügbar. Node.js Version 8 und ­Python 3.6 bieten verbesserte Sprachfunktionen und mehr Performance.

Desweiteren sind im RPM-Angebot APIs und Tools verfügbar, die auf OpenSSL 1.1.1 basieren. Dadurch werden alle Technologien, die OpenSSL verwenden, mit TLS 1.3-Funktionen ausgestattet. Siehe ­Abbildung 13.

 

Abbildung 13: Open Source TLS 1.3 – Funktion

Detailinformationen findet man auf der IBM® Developerworks Webseite

IBM® i 7.3 – TR5 Enhancements
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20i%20Technology%20Updates/page/IBM%20i%207.3%20-%20TR5%20Enhancements

IBM® i 7.2 – TR9 Enhancements
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20i%20Technology%20Updates/page/IBM%20i%207.2%20-%20TR9%20Enhancements


Über den Autor:
Der Autor Michael Weber ist Senior IT Spezialist für Power Systeme bei der IBM® Deutschland GmbH und per Email erreichbar unter: mweber ( ät ) de.ibm.com.


 

Schlagworte: , , , , , , , , , , , , ,

Schreibe einen Kommentar

Sie müssen eingeloggt sein, um einen Kommentar schreiben.