YOUR FEEDBACK
Three RIA Platforms Compared: Adobe Flex, Google Web Toolkit, and OpenLaszlo
NN wrote: Yeah you are right GWT is poor man's Flex. After using GWT on two...
SOA World Conference
Virtualization Conference
$200 Savings Expire May 16, 2008... – Register Today!

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


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

Digg This!

Page 1 of 3   next page »

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.


Page 1 of 3   next page »

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 . . .
Microsoft To Keynote 4th International Virtualization Conference & Expo
Mike Neil is general manager for virtualization strategy in the Windows Server Division at Microsoft. Mike is focused on the delivery of the Windows virtualization technology, including Windows Server 2008 Hyper-V, Microsoft Hyper-V Server and Virtual PC 2007. Mike also directs the tec
Micro Focus Upgrades SOA Express for IBM CICS
Micro Focus announced the availability of SOA Express 8.0. The new version adds support for direct deployment into IBM's Customer Information Control System (CICS), enabling users to accelerate the deployment of Web services by reusing their existing CICS TS mainframe infrastructure in
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in midtown
Red Hat Named "Platinum Sponsor" of Virtualization Conference & Expo
Red Hat is a trusted open source provider. Red Hat offers enterprise customers a long-term plan for building infrastructures on the quality and innovation of open source. Combining open source operating system platform, Red Hat Enterprise Linux, together with applications, management
Migration from IBM Rational Application Developer to MyEclipse 6.5 Blue Edition
Genuitec announced the availability of the milestone release of MyEclipse 6.5 Blue Edition, a tailored, customizable tool suite for WebSphere developers. Notably, this initial release of MyEclipse 6.5 Blue Edition offers project migration support. Developers currently working with IBM
Virtualization - IBM Creates Cloud Box
IBM claims to have created new species of custom-built, industry-standard, Linux-based rack server for Web 2.0 and Cloud Computing companies with massive data centers and tens of thousands of servers, like online gaming, social networks, search and Internet firms. A relatively limited
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
Lawson Software Signs Contract with IBM to Provide Managed Hosting to European Customers
Lawson Software (Nasdaq: LWSN) announced it now offers Lawson Managed Hosting to its en