YOUR FEEDBACK
the usr wrote: So... how about your prediction that SCO would prevail? 11/20/2008 565 - FINAL...
Cloud Computing Conference
November 19-21 San Jose, CA
Register Today and SAVE !..

SYS-CON.TV
TOP THREE LINKS YOU MUST CLICK ON


WAS for z/OS Topology, Scalability, and Availability
Picking the best approach

WebSphere Application Server (WAS) for z/OS is IBM's z/OS implementation of the J2EE server design. To build robust and efficient WAS environments on z/OS, you must determine the topologies that address your needs. Since WAS for z/OS is middleware, the topologies can become quite complex and require forethought. Considerations should be given to scalability, availability, and factors such as security, performance, and administration.

zSeries platform technologies have great impact on WAS for z/OS topology, scalability, and availability. Let's start with zSeries technologies.

Important zSeries Concepts To Understand
Today's zSeries Servers run in logical partition (LPAR) mode as shown in Figure 1. zSeries LPAR, delivered via the Processor Resource/System Manger (PR/SM), is a very mature server virtualization technology that improves server utilization and overall system availability. A physical zSeries box is split into multiple logical partitions. Each LPAR runs a distinct z/OS. The zSeries Intelligence Resource Director (IRD) can adjust logical resources across LPARs dynamically and automatically based on Workload Manager (WLM) and policy.

zSeries clustering technology, Parallel Sysplex, is based on a Non-Uniform Memory Access (NUMA) star clustering topology. The multi-system data-sharing technology enables up to 32 z/OS systems to be clustered with near-linear scalability.

The heart of the Parallel Sysplex is a special high-speed hardware construct, the zSeries Coupling Facility, which provides very fast communication among LPARs with latency of microsecond. It also maintains a global cache, global lock manager and shared communication area, all of which can be accessed and shared by z/OS subsystems.

Parallel Sysplex enables direct concurrent read/write access to shared data from all processing nodes in the configuration without sacrificing performance or data integrity. The CICSPlex, DB2 data-sharing group and WebSphere MQ queue-sharing group leverage Parallel Sysplex technology to achieve high scalability, continuous availability, failover, and load balance.

Dynamic Virtual IP Address (VIPA) and Sysplex Distributor are two basic z/OS TCP/IP technologies used by Parallel Sysplex for workload distribution and continuous availability.

Resource Recover Services (RRS) and Automatic Restart Management (ARM) are zSeries technologies for fast failover and recovery.

z/OS has a built in Unix System Service (USS) with an Hierarchy File System (HFS). All the WAS configuration files for z/OS are held in the HFS.

That's pretty much all you need to know about IBM's zSeries server. The rest of this article will discuss various WAS topologies for z/OS. Along with the topology discussion, the scalability and availability implication of a topology will be explored too.

WAS for z/OS Building Blocks
Starting with version 5, WAS for z/OS was equivalent to the WAS Network Deployment (ND) for distributed platforms. If a specific version isn't mentioned, the discussion here applies to version 5.x. Figure 2 shows a WAS ND cell on z/OS. It has similar building blocks:

  • Server - the basic unit where applications execute.
  • Nodes - the collection of servers on a given z/OS image.
  • Node Agents - a special-purpose server that acts on behalf of the administrative application to make changes in the node.
  • Deployment Manger - a special-purpose server that runs the administrative application
  • Cell - a collection of nodes managed by the Deployment Manager. A cell is the management boundary of WAS for z/OS.
WAS for z/OS can be configured as a standalone server as well. A standalone server is a single-application server that's not part of a Deployment Manager's cell. As shown in Figure 3, it's also a node and a cell. We're going to call it a base cell.

WAS Topology in Single LPAR
Three basic topologies can be used to configure WAS for z/SO in a single LPAR:

  • Multiple base cells each with its own node and application server
  • A single base cell having a single node with multiple application servers
  • A single deployment manager cell
As shown in Figure 4, multiple base cells are configured in the same LPAR. This topology provides several basic WAS for z/OS runtime environments. It can only scale up by adding servant regions. Each building block of a base cell, LPAR, and related subsystems such as CICS, DB2 and WebSphere MQ is a single point of failure (SPOF). Obviously these base cells can't be used as a production environment.

So what's this configuration good for? These base cells provide the most isolation between application servers. Each server has its own administration console. Resources for each node are separated. Large zSeries shops use this configuration as their development environment. Each development group can do whatever it wants in its own base cell.

About Linfeng Yu
Linfeng Yu is a software architect with ISO, Inc. He has extensive experiences in developing large-scale, complex enterprise-wide architectures and corss platform software development. He has been working with WebSphere for both distributed platform and z/OS since version 3.

WEBSPHERE LATEST STORIES . . .
IBM is going to buy Transitive, the British cross-platform virtualization firm that salvaged legacy Macintosh programs and made Apple's move from IBM to Intel chips as graceful as a prima ballerina’s pirouette. Transitive is clever at running applications written for one kind of micr...
Emulex has announced that its LightPulse LP21000 family of Fibre Channel over Ethernet (FCoE) Converged Network Adapters (CNAs) have been tested and found to be compatible for use with IBM Systems x3650(7979), x3655(7943) and x3755(7163) series servers. Emulex CNAs enable the consolida...
Mark Papermaster, the ex-VP of blade development at IBM and the guy that IBM stopped from going to Apple to run its iPod and IPhone development on the strength of the non-compete he signed, has sued his former master looking for a declaratory judgment in his favor.
A round-up of the many themes and topics of interest to infrastructure architects, developers and IT managers featuring at SYS-CON's Cloud Computing Expo being held November 19-21, 2008 at The Fairmont Hotel in San Jose, California. The conference is expecting a record turnout of senio...
Okay, here's the deal. When you observe the big software guys and see how quickly they adopt emerging technologies, which will change IT the way we know it today, here is what we see. Larry Ellison invested millions in old SaaS / cloud companies, which gave him zippo in return, and he ...
"More than a half dozen conferences and events targeting Virtualization and Cloud Computing canceled in the past two months," said Fuat Kircaali, CEO of SYS-CON Media. "We predicted that this would be the outcome for many competing shows due to the current economic conditions," he adds...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
BREAKING WEBSPHERE NEWS
A new report, announced today, found that IBM (NYSE: IBM) supercomputers already deemed the most pow...