Running Oracle for z/Linux as a Sysplex Guest Under z/OS Alexander Shmid, Doctor, Professor EC-leasing Head of the Board of Directors, IIS, LLC CTO April 2007 IIS
ЕС- Group is a System Integrator for Major Corporate Customers Basic activity –to decrease Total Cost of Ownership (TCO) for corporate customers via architecture consolidation TCO decrease EC-leasing EC-engineering EC-leasing soft EC-group in Russia in USA Global System Services (GSS) Interpretive Information Systems (IIS) IBM BP in Russia, USA, Germany ORACLE BP in Russia
IIS UNIX Servers Consolidation Thin Clients Linux, Windows Clients Intel Servers Intel Servers Consolidation Functions Transfer to UNIX Servers Functions Transfer to Intel Servers or UNIX-Servers Linux – Bridge between UNIX & Intel Servers Client Unloading 3 Target Architecture (Centralized with Virtualization, “Thin Clients”) zSeries pSeries xSeries Tivoli Websphere WBI MB Rational BDW Data Stage Static Resource Allocation, UNIX Workload Enterprise Servers Dynamic Resource Allocation, Windows + Linux Workload Dynamic Resource Allocation, zOS USS + Linux Workload
IIS From any ORACLE to zSeries Oracle’s Consolidation Issues BEFORE AFTER 78 centers 234 boxes 2 centers 4 boxes zOS ORACLE zLinux ORACLE BOXOSDBMS HPHP-UXOracle pSeriesAIXOracle SUNSolarisOracle 9.2 DECVMSOracle 9.2 IntelWindowsOracle 10.2 IntelLinuxOracle 10.2 NCRNCR UnixOracle 7
IIS Some Problems to Port Oracle Applications to zOS zOS Oracle 9.2 zLinux Oracle 10.2 DBMS Restrictions: ∆zOS vs. zLinux Unsupported in zOS Features & Functions: IEEE Standard Floating Point Number Restrictions Native compilation of Java or PL/SQL Oracle External Tables Oracle Scheduler Oracle Streams (DBMS_FILE_TRANSFER package not supported) Oracle Utilities (trace, dbnewid not supported) XML Database (WebDAV, HTTP, FTP access not supported) Generic Connectivity using ODBC Oracle Data Mining Oracle Dynamic Services Server Oracle HTTP Server Oracle Messaging Gateway Oracle Real Application Cluster Guard Oracle JSP Oracle Workflow Oracle Workspace Manager With problems No problems ORACLE 10.2 – Target 3Q2007
IIS Functional and Security Issues to Compare on zSeries Functional zOS – zLinux Oracle Functional Difference List Security zOS – zLinux Security Difference List FeatureszOSzLinux Availability from 8 hours to 5 minutes per year outages YesNo Disaster recovery: distance more than 1000 km, recovery time less than 15 minutes YesNo to zOSto zLinux PORTABILITY, MAINTAINABILITY SECURITY DBMS FeatureszOS OraclezLinux Oracle IEEE Standard FP Number Restrictions -+ Native compilation of Java or PL/SQL Agent -+ Oracle External Tables -+ Oracle Scheduler -+ Oracle Streams - (DBMS_FILE_TRANSFER) + Oracle Utilities - (trace, dbnewid) + XML Database - (WebDAV, HTTP, FTP) +
IIS Solution with New Topology and zLinux Image Status zOSzLinux 1…zLinux n LPAR 1LPAR 2…LPAR n L 1 …L n VMzOS LPAR 1LPAR 2 Linux zOS (Virtual machines in zOS for execution of any guest system US patent № US 6,530,078 B1, DATE March 2003) Topology: zLinux image- external to zOS zLinux image – internal to zOS(TASK ) I II III III Status: zLinux –zSeries image zLinux -VM GUEST zLinux –zOS TASK I II III zLinux 1…zLinux n zOS Computer or LPAR III
IIS From z/OS to Oracle for z/Linux Mainframe z/OS zISX z/Linux Oracle client SSH client Tn3270 client ISX –Interpretive Space Executive ISX creates zVirtual machine on zOS task level
IIS Using zOS Features for zLinux Virtualization zLinux Feature / StatusISX Feature / StatuszOS Feature Console 3215 /YesV 3215 / YeszOS Console ECKD DASD / YesVECKD / YesVSAM File Tape / YesV Tape / YesVSAM File CTC / YesV CTC / Yesaddress space to address space Printer / YesV Printer / YesSysout Ethernet / Yes Token ring / Yes V Ethernet / Yes V TRN / Yes address space to address space
IIS General Structure of Solution zOS DASDS VSAMs zLinux VDASDS VSAMs zLinux VDASDS zOS DASDS zOS localzOS remote PPRC/XRC Oracle zLinux ISXA1An... A1 Oracle zLinux ISXA1An...
Other Uses for zISX Mainframe z/OS zISX z/Linuxz/OSVSEDPPX OracleIMSCICS Legacy App Multiple instances of ISX can be used run multiple systems which can exploit full function and power of zOS ISX –Interpretive Space Executive
Demo Invitation IIS с Oracle z/Linux ISX z/OS z/OS IP: z/Linux IP: zLinux under zOS demo is at : General Information: For assistance in the US, contact : (Monte Anglin)