YOUR FEEDBACK
3rd International Virtualization Conference & Expo: Themes & Topics
queZZtion wrote: Who is the current leader in the market for backup and di...
SOA World Conference
Virtualization Conference
$50 Savings Expire May 23, 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 2 of 3   « previous page   next page »

Looking at Figure 5, a base cell having a single node with multiple application servers is configured in a single LPAR. It's a valid configuration. Compared to multiple base cell configurations, this configuration uses fewer resources. However, this topology isn't recommended. Since this configuration doesn't have a deployment manager; the administrative application runs in the first server created. It has only limited control over the other servers. Plus, key WAS functions such as clustering and some JNDI lookups aren't possible. The scalability and availability of this topology are the same as the base cell's.

An ND cell configuration in a single LPAR is shown in Figure 6. This is the most optimal topology for a single LPAR environment.

The Deployment Manager is the central point of administrative control. The Node Agent is responsible for administration at the node level. All application servers and applications are under the control of the administrative application running in the Deployment Manager.

Since everything is configured in a single LPAR, scale-up is the only way to scale in this environment. Overall availability depends on the availability of the LPAR, related subsystems such as CICS, DB2 and WebSphere MQ, and the application servers in the cell. A vertical cluster can be created to remove single points of failure of the application servers in the cluster.

If planned and configured properly, this environment can be expanded to cross multiple LPARs leveraging Parallel Sysplex's near-linear scalability and high availability. Since the topology can produce a complete ND cell with non-production scalability and availability, it's normally used as a QA/Testing environment.

Generally speaking zSeries LPARs and subsystems are fairly stable. So some companies run production applications in a single LPAR ND cell for cost reasons if they can stand the system scalability and maintenance downtime.

It may not be a good idea to share a single LAPR ND cell among multiple development groups as a development environment. A ND cell is the least isolated from the development groups because the administrative application can control all the servers and applications in the cell. Worse, only one user can deploy applications and make server configuration changes at any given time. Otherwise, the configuration files could crash.

It's not a good idea to create two or more nodes in the same cell on a single LPAR. It doesn't provide any greater degree of application isolation than that afforded by separate application servers. It doesn't provide any greater degree of administration isolation afforded by one node. It doesn't allow applying maintenance node by node. And it results two node agents getting created; a node agent consumes significant memory.

All possible WAS configurations in a single LPAR use zWLM for workload management, and RRS and ARM for fast recovery from subsystem failure (in the single LPAR). If you'd like to leverage the zSeries's near-linear scalability and continuous availability, Parallel Sysplex must be brought into the picture.

WAS Topology in a Sysplex Environment
A WAS for z/OS ND cell can be configured across LPARs in a (Parallel) Sysplex. Figure 7 shows the topology. Like the ND cell in a single LPAR, the Deployment Manager and Node Agent work together providing a central point of managing and controlling all the application servers and applications. In Figure 7, DB2 and WebSphere MQ subsystems co-locate with application servers in the same LPAR. This is not the only choice. But in general it boosts performance. I'll cover this in subsequent articles.

Horizontal clusters can be created across LPARs for scale-out, failover, workload balance, and continuous availability (especially when the LPARs are on different physical boxes).

Sysplex distributor with dynamic VIPA works with zWLM to determine how to direct inbound requests. The most suitable server (workload and resource wise) is chosen to process the work request.

If one of the servers isn't available, the requests will be routed to other servers in the same cluster. The work can be absorbed because in a truly heterogeneous application environment the zWLM and IRD can distinguish and dynamically adjust resource deployment to meet the goals of critical work.

To scale out and remove SPOF, applications have to be able to access the same database and/or message queues from the different LPARs. The CICSPlex, DB2 data-sharing group and WebSphere MQ queue-sharing group need to be created. Parallel Sysplex technology makes sure the data sharing doesn't sacrifice performance and data integrity.

Data sharing in the Parallel Sysplex also provides a significant availability benefit, protecting against the loss of data and availability in light of planned and unplanned outages by enabling workloads to be shifted among the LPARs as needed to maintain the business goal.

This configuration allows rolling-out of WAS maintenances and applications if the install HFS and configuration HFS are planned and implemented correctly. This way, WAS and application maintenances and upgrades downtime can be avoided. Should you need more information, please refer to the resources.

Since this configuration leverages all the Parallel Sysplex features, it's recommended as the WAS for a z/OS production environment. If possible, the production ND cell should be configured across three LPARs. If one of the LPARs is taken down for maintenance, the other two are still be available without compromising any QoS.

Obviously the system is more complicated and consumes more resources. It may be too expensive for some companies.


Page 2 of 3   « previous page   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 . . .
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
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
Microsoft's Mike Neil To Keynote SYS-CON's 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
IBM Unveils Insurance Operations of the Future Powered By SOA
IBM announced two new advances in the insurance industry - a solution for improving operational efficiency and a framework for process acceleration - that are designed to help insurance providers lower costs and increase customer satisfaction by handling core processes, such as claims
ParAccel Announces OEM Relationship with IBM
ParAccel announced it has entered into an original equipment manufacturer (OEM) agreement with IBM. Under the terms of the agreement, ParAccel will embed IBM InfoSphere Change Data Capture within the ParAccel Analytic Database, providing ParAccel customers with seamless and real-time u
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
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
Intervoice Releases Voice Portal 5
Intervoice, Inc. (Nasdaq:INTV) today announced the availability of Intervoice Voice P