Die Zukunft des Mainframe



Ähnliche Dokumente
The Future of the Mainframe

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

Lizenzierung von System Center 2012

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

4D Server v12 64-bit Version BETA VERSION

Enterprise Computing

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

Was ist neu in Sage CRM 6.1

Internet Explorer Version 6

Formular»Fragenkatalog BIM-Server«

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

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Test zur Bereitschaft für die Cloud

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

Lizenzierung von Windows Server 2012

Verwaltung der MSATA-SSD bei HP Envy Ultrabook 4 und Ultrabook 6 mit Intel Smart Response Technologie

Fachbericht zum Thema: Anforderungen an ein Datenbanksystem

Marketing Update. Enabler / ENABLER aqua / Maestro II

Anleitung zur Nutzung des SharePort Utility

Praktikum zur Vorlesung Client/Server Systeme

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

WINDOWS 8 WINDOWS SERVER 2012

Fragen zur GridVis MSSQL-Server

SMART Newsletter Education Solutions April 2015

PROLAG WORLD 2.0 PRODUKTBESCHREIBUNG SERVERSYSTEM, CLUSTERSYSTEME FÜR PROLAG WORLD

Die Zukunft des Mainframe zbx

ERPaaS TM. In nur drei Minuten zur individuellen Lösung und maximaler Flexibilität.

Research Note zum Thema: Laufzeit von Support-Leistungen für Server OS

Analyse zum Thema: Laufzeit von Support-Leistungen für ausgewählte Server OS

disk2vhd Wie sichere ich meine Daten von Windows XP? Vorwort 1 Sichern der Festplatte 2

Erfahrungsbericht Capping 98. z/os Guide Lahnstein

Internet der Dinge (Internet of Things, IoT)

Informationsmappe. deltatron GmbH. zum Thema VIRTUAL OFFICE

Installation und Inbetriebnahme von SolidWorks

Anleitung zur Einrichtung des Netzwerkes mit DHCP im StudNET des Studentenwerkes Leipzig. studnet-website:

Anleitung zur Einrichtung des Netzwerkes mit DHCP. im StudNET des Studentenwerkes Leipzig

Oracle. 1. Software-Download 2. Lifetime-Support

Installationsanleitung Webserver - Datenkommunikation

Kurzanleitung So geht s

Infrastruktur als Basis für die private Cloud

Lizenzierung von SharePoint Server 2013

2. Installation der minitek-app auf einem Smartphone. 3. Verbindung zwischen minitek-app und minitek herstellen

Next Generation IaaS von ProfitBricks

Lizenzierung von Windows Server 2012 R2. Lizenzierung von Windows Server 2012 R2

Technical Note 0404 ewon

Java Enterprise Architekturen Willkommen in der Realität

OSADL begrüßt seine neuen Mitglieder. Pressekonferenz am 22. April Hannover Messe, Robotation Academy

UserManual. Handbuch zur Konfiguration einer FRITZ!Box. Autor: Version: Hansruedi Steiner 2.0, November 2014

Inbetriebnahme Profinet mit Engineer. Inhaltsverzeichnis. Verwendete Komponenten im Beispiel:

Windows 8 Lizenzierung in Szenarien

Installation des COM Port Redirectors

Tipps und Tricks zu Netop Vision und Vision Pro

Mindestanforderungen an Systemumgebung Für die Nutzung von excellenttango

Dynamic Ressource Management

Windows 10 Sicherheit im Überblick

NEWSLETTER // AUGUST 2015

Verwendung des Terminalservers der MUG

In 15 einfachen Schritten zum mobilen PC mit Paragon Drive Copy 10 und Microsoft Windows Virtual PC

IT-Sachverständigen-Gemeinschaft. Virtualisierungstechnologien aus forensischer Sicht in Kempten,

Enterprise Computing Mainframe Internet Integration

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

RIGGTEK. Dissolution Test Systems. DissoPrep Browser-Interface

Updatehinweise für die Version forma 5.5.5

Internet online Update (Internet Explorer)

A.u.S. Spielgeräte GmbH A-1210 Wien Scheydgasse 48 Tel.+43-(0) Fax. +43-(0)

Wir bringen Ihre USB Geräte ins Netz Ohne Wenn und Aber!

Stand vr bank Südthüringen eg 1 von 10. Smart TAN plus Umstellungsanleitung VR-NetWorld Software

Software zur Anbindung Ihrer Maschinen über Wireless- (GPRS/EDGE) und Breitbandanbindungen (DSL, LAN)

Anton Ochsenkühn OS X. amac BUCH VE R LAG. Mountain Lion. Alle News auf einen Blick, kompakt und kompetent. amac-buch Verlag. inkl.

Der Cloud Point of Purchase. EuroCloud Conference, 18. Mai 2011 (Christoph Streit, CTO & Co-Founder ScaleUp)"

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

Systeme 1. Kapitel 10. Virtualisierung

Herzlich Willkommen bei der nfon GmbH

1.3 MDM-Systeme KAPITEL 1 ZAHLEN UND FAKTEN

Anleitung zur Nutzung des SharePort Plus

Lizenzierung von SharePoint Server 2013

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE

Installationsanleitung dateiagent Pro

How-to: Webserver NAT. Securepoint Security System Version 2007nx

Anleitung Grundsetup C3 Mail & SMS Gateway V

HTBVIEWER INBETRIEBNAHME

Microcontroller Kurs Microcontroller Kurs/Johannes Fuchs 1

Installation & Fehlerbeseitigung x7000 Wi-Fi Maus. Installation

Einführung in die technische Informatik

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen

Fujitsu BeanConnect TM V3.0 Software 0 FUJITSU LIMITED 2013

ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg Weiterstadt

vsphere vs. HyperV ein Vergleich aus Sicht eines VMware Partners interface:systems

Mikrocontroller Grundlagen. Markus Koch April 2011

Business Application Framework für SharePoint Der Kern aller PSC-Lösungen

Machen Sie Ihr Zuhause fit für die

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

Handbuch PCI Treiber-Installation

TTS - TinyTimeSystem. Unterrichtsprojekt BIBI

A1 Desktop Security Installationshilfe. Symantec Endpoint Protection 12.1 für Windows/Mac

HebRech auf Mac OS X

Digital Signage DVISplitter-DL 7.2

RFID Lösungen Fragebogen über Ihr RFID Projekt

Installationsanleitung WSCAD Elektrohandwerk

Transkript:

BMC User Forum, Frankfurt, 16. November 2010 Die Zukunft des Mainframe Prof. Dr.-Ing. Wilhelm G. Spruth Institut für Informatik, Universität Leipzig, Wilhelm Schickard Institut für Informatik, Universität Tübingen European Mainframe Academy

The Death of the Mainframe A fairly well accepted notion in computing is that the mainframe is going the way of the dinosaur. Forbes, March 20, 1989 The mainframe computer is rapidly being turned into a technological Dinosaur... New York Times, April 4, 1989 On March 15, 1996, an InfoWorld Reader will unplug the last mainframe. Stewart Alsop, InfoWorld 1991...the mainframe seems to be hurtling toward extinction. New York Times, Feb. 9, 1993 Its the end of the end for the mainframes George Colony, Forrester Research, Business Week, Jan. 10, 1994 es 0183 ww6 wgs 06-02

Sun Fire 15K Server: Der schnellste kommerzielle Computer CEBIT, Hannover, 13. 20.3. 2002

Leading Edge Technology Entwicklungen in der Datenverarbeitung veralten in wenigen Jahren. Ausnahme: S/360 Architektur 7. April, 1964 G. Amdahl G.A. Blaauw F.P. Brooks B.O. Evans 8 Bit Byte Main Store Byte Adressing Extended Lifetime 1927 14 Historische Miniaturen

Was ist geschehen seit 1964? Viele Versuche eine bessere Rechner Architektur zu entwickeln: B5000 VAX HP Precision MIPS Itanium viele weitere (Iliac 4, Connection Maschine...) Mit dem heutigen Wissen: Was hätten Amdahl, Blaauw und Brooks in 1964 anders/besser machen sollen?

System z and z/os unique Characteristics Wilhelm G. Spruth Wilhelm Schickard Institute Technical Report WSI-2010-03 Version 1.2, July 27, 2010 ca. 50 Seiten, 1 Seite pro Alleinstellungsmerkmal 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 http://www.informatik.uni-leipzig.de/cs/literature/features/report.pdf

System z and z/os unique Characteristics Architecture Channel Subsystem LPAR IRD Sysplex Coupling Facility Avalability and Reliability Redundancy Recovery Unit (RU) Smart memory card architecture I/O adapter card Software stability GDPS Job Entry Automated Job Scheduling WLM Unified Resource Manager 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/L4 Cache Security Hardware key protection Cryptography support Master Key Tamper proof Crypto cards z/os Security Management z/os Authorized Program Facility Etwa 50 Mainframe Eigenschaften sind auf anderen Server Plattformen nicht verfügbar. Was existiert auf anderen Plattformen, das es nicht auf Mainframes gibt?

I/O Scheduling Ein I/O Scheduler entscheidet, in welcher Reihenfolge der Zugriffsarm eines Plattenspeichers mehrere I/O Requests abarbeitet. Linux (and zlinux) verfügen über 4 unterschiedliche I/O Scheduler: noop, anticipatory, deadline und cfq (Completely Fair Queuing). Während des laufenden Betriebs kann ein Operator Command einen unterschiedlicher Scheduler dynamisch für jeden angeschlossenen Plattenspeicher auswählen. In einer Mainframe Installation ist I/O Scheduling eine Aufgabe der Control Unit und/oder des Enterprise Storage Subsystems. Diese Aufgabe ist offloaded von den CPUs. Ohne offloading der I/O Driver Funktionen würde ein Mainframe nicht in der Lage sein, seinen I/O Traffic zu bewältigen.

Wann haben Sie das letzte Mal ein z/os Security Update installliert?

Technologische Führungsposition Mainframes waren schon immer, und sind auch heute noch, die Speersitze des technologischen Fortschritts Der überwiegende Anteil technologischer Eigenschaften in unseren heutigen Servern ist ursprünglich auf Großrechnern eingeführt worden. Beispiele aus der Vergangenheit: Cache, Virtuelle Speicher, Multiprocessing. Beispiele aus jüngster Zeit: x86 Virtualisierungstechnologie, Einführung von LPARs beim PowerPC, von mehreren Prozessoren gemeinsam genutzte L2 Caches. Unified Resource Manager

Blick in die Zukunft In der Zukunft werden wir 4 unterschiedliche Plattformen sehen : 1. Embedded Systems Handy, tablet, 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 Urlaubsfotos, Blade Erweiterung 3. Game Computer Sony Playstation, Nintendo, MS X-Box, High Performance Computer (HPC) mit Blades 4. Mainframe bietet Funktionen, die auf anderen Plattformen nicht verfügbar sind: I/O Performance, Verfügbarkeit, Sicherheit, Mgt., zusätzliche Kosten und Entwicklungsaufwand...

IBM Blade for Intel-, PowerPC- und Cell

IBM BladeCenter

Superdome 2 Cell Blade

NUMA (Non Uniform Memory Architektur) Memory Memory System System Board 1 Board 2 CPU 1 CPU 2 Cross Bar Switch SUN SPARC Rechner verwenden System Boards, die an einen zentralen Switch angeschlossen sind. Ein Rechner kann bis zu 16 System Boards haben, wobei jedes System Board CPUs und Hauptspeicher enthält. Eine CPU kann auf den Speicher ihres eigenen System Boards schneller zugreifen als auf den Speicher eines anderen System Boards. Solaris OS verwendet ein integriertes Processor Affinity Konzept, als lgroups bezeichnet. Es existieren mehrere Werkzeuge, die NUMA Eigenschaften einer lgroup steuern können. http://developers.sun.com/solaris/articles/scalable/

IBM BlueGene Commodity Parts: Hardware, Betriebssystem, Middleware

Unique Hardware (e.g. R-Unit, RAIM), Betriebssystem (SMP, CF), Middleware (CICS, WAS)

Experimentelle z9 BC Uni Tübingen Prof. Rosenstiel Nvidia Tester FPGA Intel PC Blade Center mit Cell Blades und PowerPC Infiniband Anschluss DS 6800 Speichereinheit Ficon

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 S S n n z/os V 1.8 z/os V 1.8 z/vm z/vm zlinux PowerPC Cell NVIDIA FPGA 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. Lehrstuhl Technische Informatik, Prof. Rosenstiel. Ähnliche Konfiguration an der Universität Leipzig, Prof. Bogdan.

System z10 + Cell Blade Beispiel World of Warcraft

Infiniband Blade Center System z 10 Gbit HPC Ethernet 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. Smart Analytics Optimizer

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 oder 10 Gbit Ethernet an ein Mainframe angeschlossen ist.

Infiniband Blade Center System z HPC Work Load Management Entwicklung von Ressourcen-Management-Verfahren (Unified Resource Manager Erweiterung) 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. Der Lehrstuhl 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 und Nvidia Tester. 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. Stoke sche Gleichungen. Randausgleich ü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 Sattelitenaufnahmen und Radar-Höhenmessungen, ebenfalls durch Satteliten. Google Street View

Ausgangsdaten für die Bild-Erstellung sind Sattelitenaufnahmen und Radar-Höhenmessungen, beides durch Satteliten.

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 Multi-dimensionales zukünftiges Wachstum: Processor, SMP, Sysplex Accelerators, specialized Engines Evolution des Sysplex und der Coupling Facility in Richtung horizontales Wachstum Unified Resource Manager Kein Wechsel in der Mainframe Ausrichtung: Kompatibilität, Availability, Sicherheit, Innovation Wir werden technologische Änderungen/Erweiterungen sehen, die wir uns heute noch nicht vorstellen können wie immer, zunächst auf Mainframes.

ISS Internet Security Systems; HPC High Performance Computing; zbx z Blade Extension; Anfang einer revolutionären Entwicklung

Wie viele unterschiedliche Hypervisor brauchen wir?

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

BMC User Forum, 16. Nov. 2010 Good morning! Today is 16.Nov. 2060 Your z/os System

European Mainframe Academy Fit for Future Weitere Informationen spruth@cedix.de

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