The Future of the Mainframe



Ähnliche Dokumente
Die Zukunft des Mainframe

Test zur Bereitschaft für die Cloud

Einführung in die technische Informatik

Worum geht es in diesem Projekt?

[Customer Service by KCS.net] KEEPING CUSTOMERS SUCCESSFUL

Wo sind meine Anforderungen?

VIELE SAGEN... hohe Qualität große Erfahrung besondere Spezialisierung. nur für Sie!

Lizenzierung von SharePoint Server 2013

Enterprise Computing Einführung in das Betriebssystem z/os. Prof. Dr. Martin Bogdan Prof. Dr.-Ing. Wilhelm G. Spruth WS2012/13

Anleitung zur Installation des Printservers

THE KNOWLEDGE PEOPLE. CompanyFlyer.indd :48:05

DAS SIND WIR. Kronthalerstraße Königstein phone +49 (0) fax +49 (0) mail web nolinkup.

Pflichtenheft. Projektteam. Rexford Osei - Frey Michael Weichert Thomas Thutewohl. Pflichtenheft Seite 1 von 7

Die Zukunft des Mainframe zbx

Integrierte Dienstleistungen regionaler Netzwerke für Lebenslanges Lernen zur Vertiefung des Programms. Lernende Regionen Förderung von Netzwerken

für Systemprogrammierer systemorientierte Mitarbeiter Autor: Wolfram Greis Blended Learning Modul Version 1.5 vom 14. Oktober 2013

Walther- Übungsaufgabe 24. Januar 2016 Rathenau- Routing Name: Gewerbeschule Freiburg DHCP Klasse: E3FI1T Seite 1 Punkte: /20 Note:

Speicher in der Cloud

Version smarter mobile(zu finden unter Einstellungen, Siehe Bild) : Gerät/Typ(z.B. Panasonic Toughbook, Ipad Air, Handy Samsung S1):

BELIEBIG GROßE TAPETEN

ONLINE-AKADEMIE. "Diplomierter NLP Anwender für Schule und Unterricht" Ziele

Installation OMNIKEY 3121 USB

Seminar: IT-Sicherheit in eingebetteten, automotiven Systemen

Prof. Dr. Norbert Pohlmann, Institut für Internet Sicherheit - if(is), Fachhochschule Gelsenkirchen. Lage der IT-Sicherheit im Mittelstand

Lizenzierung von System Center 2012

Erfahrungsbericht Capping 98. z/os Guide Lahnstein

I N F O R M A T I O N V I R T U A L I S I E R U N G. Wir schützen Ihre Unternehmenswerte

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE

Erfolgreiche ITIL Assessments mit CMMI bei führender internationaler Bank

Informationsblatt Induktionsbeweis

Microsoft (Dynamics) CRM 2020: Wie verändern sich Markt, Eco-System und Anwendungsszenarien nach Cloud & Co?

Grundlagen der Theoretischen Informatik, SoSe 2008

Fachhochschulausbildung in Innovationsmanagement jetzt direkt vor Ort in Schaffhausen

Internet der Dinge (Internet of Things, IoT)

Ein mobiler Electronic Program Guide

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016

Anleitung zur Nutzung des SharePort Utility

Kulturelle Evolution 12

Daten haben wir reichlich! The unbelievable Machine Company 1

Informationen zum neuen Studmail häufige Fragen

Wireless LAN PCMCIA Adapter Installationsanleitung

Dokumentation Schedulingverfahren

Migration technische Berechnungen. GORBIT GmbH. Ihr Partner in allen Phasen Ihrer IT-Projekte und Ihrem Software Life Cycle. GORBIT - Ihr IT Partner

Live Innovator Conference Die Gruppe ist intelligenter als der Einzelne. Wülflingerstrasse 271 CH-8408 Winterthur

Modellbildungssysteme: Pädagogische und didaktische Ziele

Lizenzierung von SharePoint Server 2013

SMART Newsletter Education Solutions April 2015

Nutzung von GiS BasePac 8 im Netzwerk

Installationsanleitung für das KKL bzw. AGV4000 Interface

8. Bintec Router Redundancy Protocol (BRRP) 8.1 Einleitung

Konfiguration von Igel ThinClients fu r den Zugriff via Netscaler Gateway auf eine Storefront/ XenDesktop 7 Umgebung

Installation SPSS Netzwerkversion (Windows)

1 Planung Migration UNIMOD collect (=neues Release

Infrastruktur als Basis für die private Cloud

Welche Bereiche gibt es auf der Internetseite vom Bundes-Aufsichtsamt für Flugsicherung?

Der Milliarden-Effekt: Wie Sie mit intelligenter Zustellung automatisch immer mehr sparen.

Fragen und Antworten. Kabel Internet

Was ist das Budget für Arbeit?

C.M.I. Control and Monitoring Interface. Zusatzanleitung: Datentransfer mit CAN over Ethernet (COE) Version 1.08

Ein Blick voraus. des Autors von C++: Bjarne Stroustrup Conrad Kobsch

Geyer & Weinig: Service Level Management in neuer Qualität.

AutoCAD Dienstprogramm zur Lizenzübertragung

Lizenzierung von Windows Server 2012

WICHTIGER HINWEIS: Bitte fertigen Sie keine Kopien dieses Fragebogens an!

FAQ 04/2015. Auswirkung der ISO auf 3SE53/3SF13 Positionsschalter.

Technical Note 0201 Gateway

BILDER TEILEN MIT DROPBOX

1 Proseminar: Konzepte von Betriebssystem-Komponenten. Thema: Server OS AS/400 Referend: Sand Rainer. Server OS - AS/400

Elektronischer Kontoauszug

Rund um Sorglos. Information Communication Technology Ebner e.u. für Home Office oder Small Office. [Datum einfügen]

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC

Lattwein COURSE - Tagung Cloud Computing. by Dr. Otto Felbecker. Dr. Otto Felbecker Cloud Computing 6/23/2010 Page 1

Referenzarchitekturmodell Industrie 4.0 (RAMI 4.0) Eine Einführung

Erstellung von Reports mit Anwender-Dokumentation und System-Dokumentation in der ArtemiS SUITE (ab Version 5.0)

Einleitung. Für wen ist dieses Buch

Pelletofen mit WLAN Modul für einfaches Heizen von zuhause aus oder von unterwegs!

Mobile Intranet in Unternehmen

Wir machen neue Politik für Baden-Württemberg

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

ISO im Überblick

Grundlagen verteilter Systeme

IBM SPSS Statistics Version 23. Einführung in Installation und Lizenzierung

In 15 Schritten zum mobilen PC mit Paragon Drive Copy 14 und VMware Player

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Alle Informationen zu Windows Server 2003 Übersicht der Produkte

Dokumentation, Analyse, Optimierung,

Technische Voraussetzungen und Kompatibilitätsliste GemDat/Rubin

Strom in unserem Alltag

Effizient, sicher und flexibel: Desktop-Virtualisierung mit Citrix XenDesktop

Leitfaden E-Books Apple. CORA E-Books im ibook Store kaufen. Liebe Leserinnen und Leser, vielen Dank für Ihr Interesse an unseren CORA E-Books.

Anlegen eines SendAs/RecieveAs Benutzer unter Exchange 2003, 2007 und 2010

WINDOWS 8 WINDOWS SERVER 2012

Black Box erklärt. Subnetzmasken

Tutorial about how to use USBView.exe and Connection Optimization for VNWA.

Jürg Gutknecht, SI und ETH Zürich, April 2015

Allgemeine Anleitung Treiber für CP2102

Summer Workshop Mehr Innovationskraft mit Change Management

Itworks. N e t z w e r k e We know how.

Transkript:

Empalis European Mainframe Academy 24. Juni 2010 The Future of the Mainframe Prof. Dr.-Ing. Wilhelm G. Spruth Institut für Informatik, Universität Leipzig, Wilhelm Schickard Institut für Informatik, Universität Tübingen spruth@informatik.uni-leipzig.de spruth@informatik.uni-tuebingen.de

Universität Ulm 16. Juli 1986

Die wichtigsten Gründe für die Zukunft des Mainframes 1. Investment in existierende Anwendungen 2. Meets a market need 3. Führende (leading edge) Technologie

Rip and Rewrite is a high-risk, low-reward proposition ovum report, Oktober 2005

Meets a market need Wir werden auch in Zukunft Rechner brauchen, die über Eigenschaften verfügen wie Verfügbarkeit, Sicherheit, hohe I/O Datenraten, Hohe Transaktionsleistungen, langfristige Kompatibilität, Management komplexer Umgebungen. In den letzten fast 50 Jahren ging das am besten mit Mainframes. Mit Commodity Products wie mit PCs war und ist es nicht erreichbar. Warum sollte sich das in der Zukunft ändern? Welche neuen Erkenntnisse sollen das möglich machen?

G. Amdahl G.A. Blaauw B.O. Evans F.P. Brooks /360 Architecture April 7, 1964 8 Bit Byte Main Store Byte Adressing General Purpose Register Supervisor/Problem State (Kernel/User State) I/O Channel Extended Lifetime strictly upwards and downwards compatibility over a line of models

Was ist seit 1964 passiert? Viele Anstrengungen, eine bessere Computer Architektur zu erfinden B5000 VAX HP Precision MIPS Itanium many others Mit dem heutigen Wissen: Was hätten Amdahl, Blaauw and Brooks anders entscheiden sollen in 1964?

The S/360 Secret The development of the S/360 is an unbelievable event. It is something that just should not have happened. Information technology has been developing at an extremely fast pace. There are very few developments which were not obsoleted by newer developments after a few years. Thus it is understandable that anything that is older than a few years is questioned as to its obsolescence. With one exception: the S/360 architecture. The S/360 architecture was introduced in 1964. Nobody has been able to improve the basic design during the following nearly 50 years!

Lektüre für den Nachttisch Eine Beschreibung der Ereignisse, die zu der Ankündigung der S/360 im April 1964 führten, ist verfügbar in 2 Aufsätzen der Zeitschrift Fortune: http://www.informatik.uni-leipzig.de/cs/literature/history/fivemillgamble1.pdf http://www.informatik.uni-leipzig.de/cs/literature/history/rockyroad1.pdf sowie in einem Extrakt der Lebenserinnerungen von Bob O. Evans; http://www.informatik.uni-leipzig.de/cs/literature/history/boevans.pdf

System z and z/os unique Characteristics Architecture Hardware key protection Channel Subsystem LPAR IRD Sysplex Coupling Facility Avalability and Reliability Redundancy Recovery Unit (RU) Smart memory card architecture Support Element I/O adapter card Software stability GDPS Job Entry Automated Job Scheduling WLM Supervisor Supervisor Features Supervisor Characteristics Symmetric Multiprocessing Input/Output (I/O) Control Units I/O Scheduling Connection Path Management NUMA L2 cache DMA into L2 Cache Security Hardware key protection Cryptography support Master Key Tamper proof Crypto cards z/os Security Management z/os Authorized Program Facility Etwa 40 Mainframe Eigenschaften sind auf anderen Plattformen nicht verfügbar. Was existiert auf anderen Plattformen, das es nicht auf Mainframes gibt?

System z and z/os unique Characteristics Wilhelm G. Spruth WSI Technical Report WSI-2010-03 Version 1.1, April 27, 2010 Wilhelm Schickard Institut für Informatik, Universität Tübingen, Technical Report WSI-2010-03, ISSN 0946-3852, April 2010. http://tobias-lib.uni-tuebingen.de/frontdoor.php?source_opus=4710

Blick in die Zukunft In der Zukunft werden wir 4 unterschiedliche Rechner-Plattformen sehen : 1. Embedded Systems Handy, Palmtop, RFID, Kühlschrank IP Adresse, Computer eingebettet in den menschlichen Körper (Vorbild Herzschrittmacher) 2. Personal Computer Büro, Heim Computer für Mail, Korrespondenz und Laptop Urlaubsfotos, Blade Erweiterung 3. Game Computer X-Box, Sony, Nintendo, High Performance Computer (HPC) mit Blades 4. Mainframe bietet Funktionen, die auf anderen Plattformen nicht verfügbar sind: I/O Performance, Verfügbarkeit, Sicherheit zusätzliche Kosten und Entwicklungsaufwand...

IBM Blade for Intel-, PowerPC- und Cell

IBM BladeCenter

IBM BlueGene

Blick in die Zukunft In der Zukunft werden wir 4 unterschiedliche Rechner-Plattformen sehen : 1. Embedded Systems Handy, Palmtop, RFID, Kühlschrank IP Adresse, Computer eingebettet in den menschlichen Körper (Vorbild Herzschrittmacher) 2. Personal Computer Büro, Heim Computer für Mail, Korrespondenz und Laptop Urlaubsfotos, Blade Erweiterung 3. Game Computer X-Box, Sony, Nintendo, High Performance Computer (HPC) mit Blades 4. Mainframe bietet Funktionen, die auf anderen Plattformen nicht verfügbar sind: I/O Performance, Verfügbarkeit, Sicherheit zusätzliche Kosten und Entwicklungsaufwand...

Akademische Forschung IBM Entwicklungen

Hobbit.cs frodo legolas gandalf bilbo merry/pippin 134.2.205.54 134.2.14.211 134.2.14.213 134.2.14.212 134.2.14.215 134.2.14.216/217 LPAR #1 LPAR #2 LPAR #3 LPAR # 4 LPAR # 5 BladeCenter z z z z / / L L 0 0 i i PowerPC S S n n Cell Blade z/os V 1.8 z/os V 1.8 z/vm z/vm zlinux PR/SM z9 BC + DS 6800 Hardware Infiniband gimli, 134.2.14.214, Internet Router Rechner Konfiguration Hobbit.cs.uni-tuebingen.de ausschließliche Nutzung für studentische Ausbildung und akademische Forschung und Entwicklung

Experimentelle z9 BC Uni Tübingen Nvidia Tester Intel PC Blade Center mit Cell Blades und PowerPC Infiniband Anschluss (nicht gezeigt: FPGA Anschluss) DS 6800 Speichereinheit Ficon

Beispiel World of Warcraft

Infiniband Blade Center System z HPC Laufende oder geplante Projekte (Availability, Daten I/O, Transaktionen) Derzeitig untersuchen wir in Zusammenarbeit mit den IBM-Entwicklungslaboratorien in Böblingen den Einsatz für mathematische Modelle der Risikoanalyse, z.b. bei Banken und Versicherungen. Für eine Versicherungsanwendung wurde ein hybrider Prototyp entwickelt, der Berechnungen über Infiniband an Blades auslagert und damit die Berechnungen beschleunigt. Dabei wird der Rechenkern für die nutzende Applikation transparent ausgelagert, wobei Methoden zur rudimentären Lastverteilung und Ausfallsicherheit integriert sind. Thomas Grosser, Alexander C. Schmid, Markus Deuling, Hoang-Nam Nguyen, Wolfgang Rosenstiel: Off-loading Compute Intensive Tasks for Insurance Products Using a Justin-Time Compiler on a Hybrid System. CASCON'09, Proceedings of the 2009 conference of the center for advanced studies on collaborative research, Nov. 2009.

Stücklistenverwaltung Kooperationsprojekt mit Daimler AG Werk Sindelfingen in der Diskussions- und Planungsphase. Gegenstand ist die derzeit sehr arbeitsaufwendige Stücklistenverarbeitung in der PKW- Fertigung im Werk Sindelfingen. Gewünscht ist eine Individualisierung von Stücklisten für einzelne PKWs durch die Auslagerung des verarbeitungsintensiven Teils der Stücklistenverarbeitung auf einen BladeCenter Cluster mit PowerPC-Mikroprozessoren, welches über Infiniband an ein Mainframe angeschlossen ist.

Infiniband Blade Center System z HPC Work Load Management Entwicklung von Ressourcen-Management-Verfahren für eine heterogene HPC- Konfiguration mit der Fähigkeit zur Erschließung hoher Datenmengen und Datentransferleistungen. Die Dienstleistung des zu entwickelnden Ressourcen-Managers (RM) im heterogenen Verbund besteht darin, die Eigenschaften des z/os-workload- Managers allen Verbundmitgliedern zugänglich zu machen. Dieser soll, angelehnt an den z/os-workload-manager, vollständig auf den Einsatz von vorgefertigten Regeln und fest einzustellenden Parametern verzichten. In unserem Vorhaben geht es darum, die Betriebsmittel des Cluster-Verbundes auf eine virtuelle System z -Hardware abzubilden und diese vom WLM durch eine Schnittstelle (Plugin) zum RM verwalten zu lassen. Damit ergibt sich die Möglichkeit für den WLM, die Lastverteilung der Betriebsmittel nicht nur für den Mainframe, sonder auch für die Cluster durchzuführen.

Seismische Modellierung für die Suche nach Öl Der Bereich der seismischen Modellierung verwendet daten- und rechenintensive Algorithmen, um für die Suche nach Öl aus den Rohdaten eines seismischen Experiments ein sinnvolles geologisches Abbild des Untergrundes zu erhalten. Die Technische Informatik der Universität Tübingen erforscht derzeit im Zusammenschluss mit dem Informatics Center der Federal University of Pernambuco (Brasilien) die effiziente Umsetzung der seismischen Modellierung in heterogenen Hardware-Umgebungen. Bei den dabei zugrunde liegenden Algorithmen ist das hohe Datenvolumen problematisch. In erfahrungsgemäßen Szenarien benötigen die Daten pro Experiment bis zu vielen 100 TByte und hohen Datenraten. Einsatz von FPGAs S.H. Gray, J. Etgen, J. Dellinger, and D. Whitmore. Seismic migration problems and solutions. Geophysics, 66(5):1622 1640, 2001.

n i-3, j-3 n i-3, j-2 n i-3, j-1 n i-3, j-0 n i-3, j+1 n i-2, j-3 n i-2, j-2 n i-2, j-1 n i-2, j-0 n i-2, j+1 n i-1, j-3 n i-1, j-2 n i-1, j-1 n i-1, j-0 n i-1, j+1 n i-0, j-3 n i-0, j-2 n i-0, j-1 n i-0, j-0 n i-0, j+1 Geographische oder Meteorologischen Anwendungen Je 1 Rechner pro Knoten. Rand-Ausgleich über die Coupling Facility.

Geographische oder Meteorologischen Anwendungen Durch die verbesserten Möglichkeiten zur sicheren und effizienten gemeinsamen Nutzung von Daten innerhalb eines Sysplex entfällt die bisher für eine effiziente Parallelisierung notwendige relativ strikte Aufteilung der Daten auf die verschiedenen Rechner. Es können Prozesse erzeugt werden, die auf verschiedenen Rechnern laufen, jedoch gleichzeitig auch auf die von der CF verwalteten Daten zugreifen. Zusätzlich können solche Daten ausgelagert werden, die zwischen den Prozessen aufteilbar sind. Stehen nun wichtige Funktionen der CF zusätzlich für andere Rechner innerhalb des heterogenen Clusters zur Verfügung, besteht die interessante Möglichkeit, Prozesse zu schaffen, die auf unterschiedlichen Rechnern arbeiten und trotzdem datenmäßig relativ eng gekoppelt sind. Beispiele sind parallele Algorithmen im Bereich der geographischen oder meteorologischen Anwendungen. Typischerweise wird der zugrundeliegende Raum in Raumstücke aufgeteilt, so dass jeder Prozessor die Berechnungen eines Raumstücks durchführt. Zur Vermeidung von unerwünschten Randfehlern sind Nachrichtenaustausche zwischen Prozessoren der benachbarten Raumstücke notwendig. Mittels der Funktionalitäten der CF lassen sich die Berechnungen an den Rändern solcher Raumstücke wesentlich effizienter durchführen. In einem ersten Schritt erfolgt die Modellierung auf einem virtuellen Sysplex mit einer Coupling Facility,

Ausgangsdaten für die Bilderstellung sind Satellitenaufnahmen und Radar- Höhenmessungen, ebenfalls durch Satelliten.

Ausgangsdaten für die Bild-Erstellung sind Satellitenaufnahmen und Radar- Höhenmessungen, ebenfalls durch Satelliten.

Akademische Forschung IBM Entwicklungen

Mainframe Entwicklung - Vision der Zukunft Keine dramatisches CPU-Performance Wachstum mehr, physikalische Grenzen, Ablösung der Silizium Technologie durch Nano-Technologie in 10 50 Jahren Höhere Box Performance durch höheres SMP (n-way) Wachstum Fokus auf Beseitigung von Engpässen im Hypervisor, Betriebs-System und Middleware Multi-dimensionales zukünftiges Wachstum: Processor, SMP, Sysplex Accelerators, specialized Engines Evolution des Sysplex und der Coupling Facility in Richtung horizontales Wachstum Kein Wechsel in der Mainframe Ausrichtung: RAS, Kompatibilität, Kapazitätswachstum, Sicherheit, Innovation Wir werden Änderungen/Erweiterungen sehen, die wir uns heute noch nicht vorstellen können.

System z Hybrid Future

Engere Integration der Images innerhalb eines zcec und eines zcec Clusters. Integrationserweiterung für Nicht-z Architektur Plattformen. besonders PowerPC und x86 Blades, aber auch Spezial-Engines wie GPU oder FPGA. Federated Hypervisors: z/vm, PowerVM, and KVM ( Linux Kernel Virtual Machine), mit einheitlichem Satz von System Management Policies. Integriertes Resource Monitoring, Workload Management, Image Management, Availability Management, Failure Management, Energie Management Einheitliche WLM, Sicherheit und System Management Interfaces für einen heterogenen Cluster. Änderungen bei einer beliebigen Komponente haben keine unbeabsichtigen negativen Konsequenzen für eine andere Komponente.

Zukunftsinvestitionen IBM investiert jährlich 1,2 Mrd. $ in die Weiterentwicklung der System z und z/os Technologie. Timothy Prickett Morgan: The IBM Mainframe Base, Alive and Kicking. July 10, 2007, http://www.itjungle.com/big/big071007-story01.html.

Universität ULM 16. Juli, 1986

Good morning! Today is 17. June 2060 Your z/os System