Operating systems for IBM System Z

Operating systems for IBM System Z

z/OS

z/OS is a 64-bit operating system for mainframe computers, created by IBM. It is the successor to OS/390, which in turn followed MVS and combined a number of formerly separate, related products. z/OS offers the attributes of modern operating systems but also retains much of the functionality originating in the 1960s and each subsequent decade that is still found in daily use. (Extreme backward compatibility is one of z/OS’s central design philosophies.)

z/OS supports mainframe staple technologies such as CICS, IMS, DB2, RACF, SNA, WebSphere MQ, record-oriented data access methods, REXX, SMP/E, JCL, TSO/E, and ISPF. However, z/OS also supports 64-bit Java, C/C++, and UNIX (Single UNIX Specification) APIs and applications, with UNIX/Linux-style hierarchical HFS and zFS file systems. z/OS can communicate directly via TCP/IP, including IPv6, and includes a standard HTTP server along with other common services such as FTP, NFS, and CIFS/SMB. Another central design philosophy is support for extremely high qualities of service (QoS), even with a single operating system instance, although z/OS has built-in support for Parallel Sysplex clustering.

z/OS on Wikipedia

z/OS on IBM

z/VM

z/VM is the current version in IBM’s VM family of virtual machine operating systems. z/VM was first released in October 2000[1] and remains in active use and development as of 2008. It is directly based on technology and concepts dating back to the 1960s, with IBM’s CP/CMS on the IBM System/360-67 (see article History of CP/CMS for historical details). z/VM runs on IBM’s zSeries, System z9 and System z10 computers. It can be used to support large numbers (thousands) of Linux virtual machines.

z/VM on Wikipedia

Z/VM on IBM

Linux on System z

Linux on System z is the collective term for the Linux operating system compiled to run on IBM mainframes, especially System z machines. Other terms with the same meaning include Linux/390, Linux on zSeries, Linux for zSeries, Linux on System z9, zLinux, z/Linux, etc.

Linux on System Z on Wikipedia

Linux on System Z on IBM

Linux on System Z on IBM (Dev site)

Kleber Rodrigo de Carvalho

MBA: High Availability in Enterprise Systems

I started the MBA (Master of Business Administration) on High Availability in Enterprise Systems.

Here is the syllabus:

  • Methodology and Research Design (8 hours)

  • Unit 1 – IBM System Z – Mainframe Servers (76 hours)

    • IBM System Z Architecture (32 hours)
    • IBM System Z Advanced Architecture (44 hours)
  • Unit 2 – RISC/UNIX/Linux System Servers (48 hours)
    — IBM Power System (RISC/AIX) e I5 OS/Linux (24 hours)
    — HP System 9000 Integrity HP/UX (12 hours)
    — SUN System SunFire Solaris (12 hours)

  • Unit 3 – Intel-based Windows HPC Servers (48 hours)
    — IBM Modular System/Blades High-Performance Servers (12 hours)
    — Intel DELL High-Performance Servers (12 hours)
    — Intel HP High-Performance Servers (12 hours)
    — Intel UNISYS High-Performance Servers (12 hours)

  • Unit 4 – Storage Technology (64 hours)
    — EMC Symmetrix and Clariion Storage (16 hours)
    — Sun Storagetek Storage (16 hours)
    — HDS Hitachi Storage Data Systems (16 hours)
    — IBM DS-8000 Storage (16 hours)

  • Unit 5 – Network, CICS, WebSphere/MQ, ITIL (48 hours)
    — Network architecture TCP/IP, SNA and CICS (24 hours)
    — WebSphere/MQ – application integration (8 hours)
    — ITIL V3 and SLA fundamentals (16 hours)

  • Unit 6 – Management and Operating Control Tools (64 hours)
    — CA/Unicenter Network and Resource Management (8 hours)
    — IBM Tivoli/Omegamon Network and Resource Management (8 hours)
    — HP OpenView Network and Resource Management (8 hours)
    — BMC MainView Network and Resource Management (8 hours)
    — Compuware Control and Operational Performance Tools (8 hours)
    — BMC Control and Operational Performance Tools (8 hours)
    — CA Control and Operational Performance Tools (8 hours)

  • Unit 7 -Relacional Databases
    — IBM DB2 (20 hours)
    — Oracle (20 hours)

Kleber Rodrigo de Carvalho

Brazil as an outsourcing destination

Brazil has long been recognized as one of the powerhouses in Football worldwide. Brazil is well known for its stamina, skill and flair on the football pitch, usually leaving the rest of the world competing for second place. But far removed from these football certainties, (some Argentines may have something to say about it), is how well Brazil will fare in a newer contest now taking place across the business world — the contest to be the next location for offshoring of IT and business process services. Is Brazil a serious competitor in the “BPO/ITO World Cup”? Do they have what it takes to get to the final or do they face disqualification in the first round?

Brazil as an outsourcing destination

Analysis of Brazil as an Offshore Services Location

Brazil: is not only a world class ball player in the football field but also on the information technology services and solutions providers’ space

Kleber Rodrigo de Carvalho


InfoWorld’s guide to following your job overseas

Tech job moving abroad? Offshore yourself with it! InfoWorld’s guide to following your job overseas.

If your job is moving overseas, maybe you should move with it. Many American IT workers have looked with increasing worry as programming and datacenter jobs moved to India, China, Eastern Europe and elsewhere as companies seek cheap labor and Internet connectivity has made offshoring a plausible business option. Or perhaps your job is staying in the U.S., but being handled by an H1-B-visa-holding immigrant or a foreign consultancy such as Tata Consulting Services and Wipro that tends to import its own workers. While some companies have found offshoring to have more costs than savings when management and quality issues are factored in, it’s clear that IT jobs have been globalized and will stay that way… more

Kleber Rodrigo de Carvalho

Outsourcing: Is Brazil the nex India?

Brazil’s IT workforce offers the business savvy and technical skills to make offshoring there a worthwhile option for IT’s outsourcing needs.

Whereas India, China, Eastern Europe, and Russia get the most attention when it comes to outsourcing IT work, Brazil is fast becoming a competitive destination, offering top-quality IT talent in an intriguing location, business-wise.

Read the Brazil: IT’s next India?

Kleber Rodrigo de Carvalho

FREE videos to learn DB2 Express-C quickly

Learn DB2 Express-C quickly with the DB2 on Campus videos. Use them in conjunction with the FREE online DB2 Express-C book and get solid basic DB2 skills!. The material for the videos, corresponding PDF presentations, and the book is the same: Three different formats of learning, one content!. Note that hands-on exercises (“Quicklabs”) are also included.

Source: http://www.ibm.com/developerworks/forums/thread.jspa?threadID=214455&tstart=0

Kleber Rodrigo de Carvalho

DB2 on Campus

Learn DB2 in one day with the help of the videos listed below. Use them in conjunction with the FREE online DB2 Express-C book and start to develop solid basic DB2 skills. The material for the videos, corresponding PDF presentations, and the book is the same: Three different formats of learning, one content. Note that hands-on exercises (“Quicklabs”) are also included with the book.

Download all the videos and corresponding PDF presentations at once (445MB) from here (quick registration required). You can also download individual videos or watch them online by selecting the appropriate link in the tables below (no registration required).

Website: http://channeldb2.ning.com/group/db2oncampus

Kleber Rodrigo de Carvalho

What’s new in the GNU Compiler

In the last few years, the GNU Compiler Collection (GCC) has undergone a major transition from GCC version 3 to version 4. With GCC 4 comes a new optimization framework (and new intermediate code representation), new target and language support, and a variety of new attributes and options. Get to know the major new features and their benefits.

GCC is the cornerstone of development in both the open source and closed source worlds. It’s the enabler of architectures and operating systems. When a new processor appears, its success depends on a version of GCC that will support it (a back end that can generate code for it). GCC is also the enabler of Linux®. Linux as an operating system is widely successful because it is run on so many different architectures. Once again, a port of GCC to the target environment enables Linux to be ported and run on it. Without trying to put too fine a point on it, GCC paves the way for Linux and embedded development.

But GCC can’t just sit still. New processor architectures continue to appear, and new research finds better ways to optimize and generate code. So GCC moves forward and has now matured into its fourth major release. This article explores the fundamental changes in GCC version 4 to show you why—if you haven’t switched yet—the time has come to use the compiler standard.

You can read the complete article at developerWorks.

Kleber Rodrigo de Carvalho

Ted Neward on Present and Past Languages


In this interview filmed during QCon London 2008, Ted Neward, author of “Effective Enterprise Java”, talks about languages, statical, dynamical, objectual or functional. He dives into Java, C#, C++, Haskell, Scala, VB, and Lisp, to name some of them, comparing the benefits and disadvantages of using one or another.

Ted Neward has been using C++ since 1991, Java since 1997, and .NET since 2000. He is a .NET instructor with PluralSight, teaches Java independently, speaks at conferences worldwide in both the Java and .NET communities, writes for MSDN, InfoQ and TheServerSide, authored the books C# In a Nutshell, SSCLI Essentials and Effective Enterprise Java, among others

Kleber Rodrigo de Carvalho

WebSphere Application Server V7 tech podcast

Greg Truty, a Web Services Architect for WebSphere Application Server, previewed a Meet the Experts” live technical chat on new WebSphere Application Server Version 7, that happened Thursday, Oct 16.

Listen the podcast here.

Kleber Rodrigo de Carvalho