Open Source And Linux On The Mainframe - VM

2y ago
45 Views
2 Downloads
2.90 MB
49 Pages
Last View : Today
Last Download : 3m ago
Upload by : Milo Davies
Transcription

Evy M. Torres - emtorres@us.ibm.comIBM SWG, Linux Integration CenterOpen Sourceand Linux on the Mainframe21. Jun 2010 2010 IBM Corporation

TrademarksThe following are trademarks of the International Business Machines Corporation in the United States, other countries, or both.Not all common law marks used by IBM are listed on this page. Failure of a mark to appear does not mean that IBM does not use the mark nor does it mean that theproduct is not actively marketed or is not significant within its relevant market.Those trademarks followed by are registered trademarks of IBM in the United States; all others are trademarks or common law marks of IBM in the United States.For a complete list of IBM Trademarks, see www.ibm.com/legal/copytrade.shtml:*, AS/400 , e business(logo) , DBE, ESCO, eServer, FICON, IBM , IBM (logo) , iSeries , MVS, OS/390 , pSeries , RS/6000 , S/30, VM/ESA , VSE/ESA,WebSphere , xSeries , z/OS , zSeries , z/VM , System i, System i5, System p, System p5, System x, System z, System z9 , BladeCenter The following are trademarks or registered trademarks of other companies.Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom.Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of IntelCorporation or its subsidiaries in the United States and other countries.UNIX is a registered trademark of The Open Group in the United States and other countries.Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office.IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency, which is now part of the Office of Government Commerce.* All other products may be trademarks or registered trademarks of their respective companies.Notes:Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user willexperience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore,no assurance can be given that an individual user will achieve throughput improvements equivalent to the performance ratios stated here.IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actualenvironmental costs and performance characteristics will vary depending on individual customer configurations and conditions.This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change withoutnotice. Consult your local IBM business contact for information on the product or services available in your area.All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance,compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography.2 2010 IBM Corporation

AgendaOpen Source and Open Standards Linux on System z Linux Distribution Open Source Software beyond Linux Distributions Linux Distributions for Linux on System z OSS & Middleware Integration Strategy and Outlook 3 2010 IBM Corporation

Open Source Software (OSS) The basic idea behind open source is quite simple: Whenprogrammers can read, redistribute, and modify the source codefor a piece of software, the software evolves People improve it, people adapt it, people fix bugs And this can happen at a speed that, if one is used to the slow pace ofconventional software development, seems astonishing What is Open Source? Communitydevelops, debugs, maintains “Survival of the fittest” – peer review Generally high quality, high performance software Superior security – on par with other UNIX, superior to WindowsOpen Source Initiative, OSI: www.opensource.org4 2010 IBM Corporation

Beginning of Open Source Software Free software has been available on the mainframe since the early daysBut at that time the wording was different, not Open SourceStarting at IBM 704 / 705 days – magnetic tapes, the first movableelectronic data storage mediums that could be easily reproduced, wereintroducedCode was mainly exchanged on tapes, butalso before on card decksTapes were shared at conferences andmaintained by a few individualsLarge collections are still availablehttp://www.cbttape.org/histmods.htmToday large packages forVM/370, MVS, OS/390 and z/OSareOpenmovementSource startedFormeavailablethe OpenasSourcein the 90th with a upcoming operating system.52007-05-23System z Software & Solutions Continuum 2010 IBM Corporation

Open Source Software for the Mainframe except Linux Open Source Software for z/OS and OS/390 UNIXRedbook, by M. MacIsaac, S. Bárány, et s/unix/redbook/index.htmlApache, PHP, Emacs, GNU Tools, Samba, MySQL, and more (bin & src) z/OS UNIX /zos/unix/bpxa1ty2.html Tools and toys (external project s/zos/unix/bpxa1toy.html IBM Ported Tools for zos/unix/port eries/zos/unix/bpxa1ty1.html OS/390 and z/OS Freeware by Lionel B. are.com/Packaging zOS Open Source Software For Distribution.pdf 62007-05-23To some extent part of the Unix System Services (former OpenEdition)And much more.System z Software & Solutions Continuum 2010 IBM Corporation

Linux and Open Source are part of Open ComputingOpen standards– Improving information sharing bysimplifying integration of disparatetechnologies– Promoting interoperability by using openpublished specificationsOpen source– Promoting innovation by leveragingcommunity development– Accelerating open standards adoptionOpen architectureOpen ComputingOpen standardsCommunityInnovationOpen architectureOpensource– Increasing collaboration by easilyextending business processes – e.g.SOA– Innovating on top of common hardwarespecifications7 2010 IBM Corporation

Open Source Maturity and Customer AdoptionMatureWeb ServersWebBrowsersOperatingSystemsOffice rversDevelopmentToolsApplicationsyti r ut a Mgni s aer c nISearchEmergingGrid / eIncreasing Adoption by CustomersSource: IBM, December 200788 Corporation 2010 IBM

IBM Open Standards Accomplishments 1998-2001 Java, XMLCo-led XML4J, W3CDOM, XSL Led Apache XMLprojects Xalan,Xerces, SOAP Founder XML.org Co-author WSDL,SOAP 1.1 Cofounder UDDI.org Author UDDIspecification Founder Eclipse.org Co-author W3C XMLSchema Chair OASIS WSRemote Portlets TCs Participation in Mozilla Led submission ofWSDL to W3C Led RTSJ –JSR 1 2002-2003 WS-I, OMA andWS-SecurityFounder WS-I.org Founder OMA Co-author BPEL, WSTX, WS-TC Co-author WS-Security Co-chair UDDI TC Linux contributions toscalability Co-Chair OASIS WSSecurity 1.0 Co-chair OASIS WSDM TC Submitted WS-DM toOASIS Submitted BPEL toOASIS Submitted CBE toOASIS RTSJ 1.0 accepted byJCP Pledged hundreds of patentsto the Open Source community23 May 2009 2004-2005 2006 2007 Web Services Web ServicesReliability SOA / Open StandardsChair WS-I BasicProfile 1.1 Co-chair OASIS WSNotification TC Co-chair WSResourceFramework TC OASIS ODF V1.0Approved Chair OASIS DITA Submitted WSAddressing to W3C Contributed UML2 toEclipse IBM named chairIETF IBM commitment toRF in OASIS Lead OASISstandardization ofWS-DM and DITA Pledged 500 patentsto Open Source WS-I initiated twoProfiles based onIBM RAMP Profile OASIS ODF cmteformed Co-chair of WSPolicy WG DITA XML.orgformed WS-Security 1.1becomes OASISStandard Co-Author WSPolicy, WSEventing OASIS ODF winsISO approval (ISO26300) WS-Notification 1.2approved as OASISstandard OpenAjax launched WS* stds approved: WSBPEL, WS-Policy, WSTrust, WS-SecureConversation, WSTransactions, WS-ReliableMessaging, WSSecurityPolicy SCA/SDO OASIS TC's BPEL4People submitted toOASIS, chair Service Modeling Languagesubmitted to W3C, cochair W3C XQuery1.0, XSLT 2.0and XPath2.0 becomeW3C Recommendations Co-Chair ODF TC; of SOAwork group at TOG 2008-2009 Business process /Web 2.0EBPMN 2.0 submissionto OMG WS-I Profiles attainISO Status Web Services TestForum (WSTF) W3C HTML5 WG chair Joined CESI WS-Remote Portlet 2approved W3C Service ModelingLanguage 1.1 OASIS IMI and ORMSTC's formed, co-chairs Content MgmntInteroperability Servicessubmitted to OASIS Initiated OASIS ODF TCfor Interoperability,Conformance,ODF toolkit union EPTS launched WS-ResourceCataloguesubmitted to DMTF SOA Maturity Modelsubmitted to TOG IBM non-assert pledge Joined Khronos; OpenGL, OpenAjax WGs for SecureOpenCL, COLLADA WGsMashups, Widgets, IDEs WS Federation OASIS TC OASIS Interoperability andformed, co-chairConformance of ODF OASIS ODF Adoption TCservices formed, chairCollaboration with majorInvolved in hardware, software,and architectural standards standardization organizations 2010 IBM Corporation

AgendaOpen Source and Open Standards Linux on System z Linux Distribution Open Source Software beyond Linux Distributions Linux Distributions for Linux on System z OSS & Middleware Integration Strategy and Outlook 10 2010 IBM Corporation

What is Linux – BrieflyFrom: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)Newsgroups: comp.os.minixSubject: What would you like to see most in minix?Summary: small poll for my new operating systemMessage-ID: 1991Aug25.205708.9541@klaava.Helsinki.FI Date: 25 Aug 91 20:57:08 GMTOrganization: University of HelsinkiHello everybody out there using minix I'm doing a (free) operating system (just a hobby, won't be big and professional likegnu) for 386(486) AT clones. This has been brewing since april, and is starting toget ready.I'd like any feedback on things people like/dislike in minix, as my OSresembles it somewhat (same physical layout of the file-system(due to practicalreasons) among other things). I've currently ported bash(1.08) and gcc(1.40),andthings seem to work.This implies that I'll get something practical within a fewmonths, andI'd like to know what features most people would want. Any suggestionsare welcome, but I won't promise I'll implement them :-)Linus (torvalds@kruuna.helsinki.fi)PS. Yes - it's free of any minix code, and it has a multi-threaded fs.It is NOT protable (uses 386 task switching etc), and it probably never will supportanything other than AT-harddisks, as that's all I have :-(. In August 25, 1991 thehistoric post was sentto the MINIX news groupby Linus Torvalds: A (free) open source (GPL) and highly portable Unix-like operating systemDeveloped by a world wide team of volunteer programmers, called the CommunityCommunity members usually work for large companies, like Novell, Red Hat or IBMMany companies, called Distributors, offer Linux package collection (Distributions)Distributions are usually acquired on a support subscription basis The Linux Logo is Tux: 11and the IBM version wears blue: 2010 IBM Corporation

What is Linux on System z? How do we name it? Port of the open source GNU/Linuxoperating system to the System z architecturePure Linux – it's an ASCII environment like other Linux tooNatively exploits IBM System z hardware – no emulationRuns native, in an LPAR or virtualized under z/VMLinux KernelDesign Principles of Linux on System z:gcc 12Linux on System z (or zSeries)refers to Linux on the mainframe in generalLinux for System z (or zSeries)refers to a 64-bit Linux distribution for Linux on System z(Machines: z10 EC, z10 BC, z9 EC, z9 BC, z990, z890, z900, z800Linux architecture: s390x)Linux for S/390refers to a 31-bit distribution for Linux on System z(Machines: 9672, G5, G6, and MultipriseLinux architecture: s390)Linux t a unique version of Linux (no changes to the standard kernel)No changes regarding Look & FeelNot a replacement for an other IBM eServer operating systemSystem z Software & Solutions oncode developed by IBMcode developed by IBMS/390 / zSeries / System zHardware ArchitectureInitially theSystem zrelated codewas lessthan 1% !Total loc System z loc % of 57,441,00073,2000,987. 1% 2010 IBM Corporation

Synergies of Linux on System z What Linux brings to System z Open StandardsOpen Source softwareOne common operating systemacross all architecturesRapid innovation from the Linux andOpen Source communityLarge portfolio of applications,tools and enablersLarge numbers of trainedprogrammers and administrators What System z brings to Linux 13The most reliable hardwareavailable anywhereThe most secure hardwareComplete workload isolationUnmatched scalabilityThe ability to run many (100s) Linuxservers on a single hardware platformHigh speed inter-server connectivityDesigned to support multiplediverse workloadsSimplified systems management 2010 IBM Corporation

What’s unique to Linux on IBM System z z/VM based Virtualization HIPERSOCKETS synchronous data movement between LPARs and virtual servers network transfer at memory speed very low latency Security features each Crypto Express2 feature on a System z,with both adapters configured as accelerators,is designed to provide thousands SSL handshakes per second Management of the environment cloning (in minutes) same configuration for the Linux virtual machines1406/21/10System z Software & Solutions Continuum 2010 IBM Corporation

z/VM for System z Virtualization Massive consolidation platform– 100s to 1000s of virtual servers under z/VM– Virtualization is built-in, not added-on(HW support is decades ahead)– Sharing of CPU, memory and I/O resources– Virtual I/O (mini-disks, virtual cache, guest LAN, ) Intelligent and autonomic management ofdiverse workloads and system resources S e r v e r f a r m sL in u x o nS y s te m z im a g e s– Rapid install of new servers Utilization often exceeds 90%– Handles peak workload utilization of100% without service level degradation15z /V MLPA R 2010 IBM Corporation

Value of Linux on System z Reduced Total Cost of Ownership (TCO)– Environmental savings – single footprint vs. hundreds of servers– Consolidation savings – less storage, less servers, less software licenses,less server management/support Improved service levelUnix– Systems managementmigrationsFlexibility and(single point of control)Choice– Reliability, availability, security of System z– High performance and tight integration withTotal Cost ofz/OS and z/VMOwnership WindowsmigrationsSecurity.Reliability.Speed to market– Capacity-on-demand capability on System z– Dynamic allocation of Linux imagesless than a minute to add a new Linux server image using z/VM and IBMDS800016 2010 IBM Corporation

AgendaOpen Source and Open Standards Linux on System z Linux Distribution Open Source Software beyond Linux Distributions Linux Distributions for Linux on System z OSS & Middleware Integration Strategy and Outlook 17 2010 IBM Corporation

Linux Distribution 18 O'Reilly, Charting the Linux Anatomy by Ed /a/oreilly/linux/news/linuxanatomy 01 2010 IBM Corporation01.html

Linux Distribution Network Services:DHCP (ISC)DNS (bind)LDAP (OpenLDAP)NFS (nfsv4)Samba (SMB/CIFS File, CUPS, Authentication)Kerberos (MIT krb5)MTAs (cyrus, fetchmail, IMAP4, Postfix, sendmail)FTP (atftp, pure-ftpd, tftp, vsftp, wuftpd)Socks (dante)Remote Login (telnet, rsh, VNC, OpenSSH)VPN (pptp, OpenSWAN)Proxy (dante, squid)NIS (ypserv)HTTP Server (lighttpd, Apache 2)News (INN, dmapi)and much more . 19O'Reilly, Charting the Linux Anatomy by Ed Stephenson, linux/news/linuxanatomy 0101.html 2010 IBM Corporation

Linux Distribution Development: 20GNU C/C compiler (gcc)gdb, dddmake, automake, ant, .IBM Java SDK, REJ2EE Server (Apache Geronimo)PHP, Perl, PythonRuby (on Rails)FortranooREXX (former IBM Object REXX)OpenCOBOL(X)Emacs, .Eclipse (since 3.3.1.1)OProfileRCS, SCCS, CVS, SVNand the complete GNU tool chainO'Reilly, Charting the Linux Anatomy by Ed Stephenson, linux/news/linuxanatomy 0101.html 2010 IBM Corporation

Linux Distribution Information Management / Databases:Apache Derby / IBM CloudscapePostgreSQLMySQLSqliteIngresPentaho Open Source BI Platform 21O'Reilly, Charting the Linux Anatomy by Ed Stephenson, linux/news/linuxanatomy 0101.html 2010 IBM Corporation

Linux Distribution Browser: 22Mozilla FirefoxMozilla, SeamonkeyGaleon (Gnome, NGLayout engine)Epiphany (Gnome, Gecko engine)Konqueror (KDE)Lynxw3mO'Reilly, Charting the Linux Anatomy by Ed Stephenson, linux/news/linuxanatomy 0101.html 2010 IBM Corporation

AgendaOpen Source and Open Standards Linux on System z Linux Distributions Open Source Software beyond Linux Distributions Linux Distributions for Linux on System z OSS & Middleware Integration Strategy and Outlook 23 2010 IBM Corporation

Additional OSS for Linux on System z Apache DerbyPure-Java, full relational database, aka IBM Cloudscape or JavaDB EnhydraOpen Source J2EE Application Server, supporting EAF, JonAS,JBoss and Apache Geronimo containers Globus ToolkitPlatform for Grid Computing NagiosNetwork and system monitoring tool JBossRed Hat's Open Source Application Server and Middleware GFSRed Hat's Global File System, an open source cluster file system(according to Red Hat under consideration) WAS Community Edition (WAS-CE)IBM's open source Java EE application server242007-05-23System z Software & Solutions Continuum 2010 IBM Corporation

Additional OSS for Linux on System z Object Rexx for LinuxOpen Object Rexx (ooRexx) is the free Open Source (CPL) Rexximplementation of the Rexx Language Association bj-rexx/linux/index.htmlhttp://www.rexxla.org/ THE, The Hessling EditorGPL text editor

OASIS ODF V1.0 Approved Chair OASIS DITA Submitted WS-Addressing to W3C Contributed UML2 to Eclipse IBM named chair IETF IBM commitment to RF in OASIS Lead OASIS standardization of WS-DM and DITA Pledged 500 patents to Open Source 2006 Web Services Reliabil

Related Documents:

Linux in a Nutshell Linux Network Administrator’s Guide Linux Pocket Guide Linux Security Cookbook Linux Server Hacks Linux Server Security Running Linux SELinux Understanding Linux Network Internals Linux Books Resource Center linux.oreilly.comis a complete catalog of O’Reilly’s books on Linux and Unix and related technologies .

Other Linux resources from O’Reilly Related titles Building Embedded Linux Systems Linux Device Drivers Linux in a Nutshell Linux Pocket Guide Running Linux Understanding Linux Network Internals Understanding the Linux Kernel Linux Books Resource Center linu

Perfection PC Perfection PC Inc. Philips Philips Electronics Planar Planar Systems Inc PLEXON Plexon, Inc. Pogo Linux Pogo Linux, Inc. Pogo Linux Altura M2 Pogo Linux, Inc. Pogo Linux Velocity -D50 Pogo Linux, Inc. Pogo Linux Verona 330 Pogo Linux, Inc. Pogo Linux Vor

COUNTY Archery Season Firearms Season Muzzleloader Season Lands Open Sept. 13 Sept.20 Sept. 27 Oct. 4 Oct. 11 Oct. 18 Oct. 25 Nov. 1 Nov. 8 Nov. 15 Nov. 22 Jan. 3 Jan. 10 Jan. 17 Jan. 24 Nov. 15 (jJr. Hunt) Nov. 29 Dec. 6 Jan. 10 Dec. 20 Dec. 27 ALLEGANY Open Open Open Open Open Open Open Open Open Open Open Open Open Open Open Open Open Open .

2 LXC DOCKER MICHAEL LESSARD A bit of history - Virtualization and containers Chroot (version 7 Unix, 1979) FreeBSD Jails (FreeBSD 4, 2000) Linux vserver (Linux, Oct 2001) Para-virtualization Xen (Linux, 2003) Solaris zones (Solaris 10, 2004) OpenVZ (Linux, 2005) Full virtualization KVM (Linux, 2007) Linux Containers - LXC (Linux 2.6.29 2009)

Yes. Oracle Autonomous Linux, which is based on Oracle Linux, is 100% application binary compatible with IBM's Red Hat Enterprise Linux. This means that applications certified to run on Red Hat Enterprise Linux can run on Oracle Autonomous Linux unmodified. Oracle Linux binaries are provided for patching and updating Red Hat Enterprise Linux

Official Kali Linux Documentation This PDF has been autogenerated on docs.kali.org - Apr 7, 2013 00. Introduction to Kali Linux What is Kali Linux ? Kali Linux is an advanced Penetration Testing and Security Auditing Linux distribution. Kali Linux Features Kali is a complete re-build of BackTrack Linux, adhering completely to Debian development .

2 2015 IBM Corporation Agenda Linux on z Systems Overview Linux on z Systems Open Source Ecosystem Linux on z Systems Open Source Content Recent Performance Measurements Enabling access to the Open Source Products The following content is not fully baked, but is intended for discussion for critique and input.